dunningDocumentDto Data Type

DTO equivalent of DunningDocument entity.

Namespace
(Default)
Properties
name data type type namespace min/max occurs constraints wrapped by description
customerAccountCode string element 0/1     Customer account Code
dueInvoice invoiceDto element 1/unbounded required dueInvoices The tax aggregates
dunningDocumentId string element 0/1     DunningDocument Id
payment paymentDto element 1/unbounded required payments List of payments.
subscriptionCode string element 0/1     Subscription Code
Properties inherited from auditableEntityDto
auditable auditableDto element 0/1      
auditableField auditableFieldDto element 0/unbounded   auditableFields  

Example

<DunningDocument>
  <dunningDocumentId>...</dunningDocumentId>
  <customerAccountCode>...</customerAccountCode>
  <subscriptionCode>...</subscriptionCode>
  <payments>
    <payment>
      <type>...</type>
      <description>...</description>
      <paymentMethod>...</paymentMethod>
      <occTemplateCode>...</occTemplateCode>
      <amount>...</amount>
      <customerAccountCode>...</customerAccountCode>
      <reference>...</reference>
      <bankLot>...</bankLot>
      <depositDate>...</depositDate>
      <bankCollectionDate>...</bankCollectionDate>
      <dueDate>...</dueDate>
      <transactionDate>...</transactionDate>
      <listAoIdsForMatching>...</listAoIdsForMatching>
      <isToMatching>...</isToMatching>
      <paymentOrder>...</paymentOrder>
      <fees>...</fees>
      <comment>...</comment>
      <customFields>
        <customField/>
        <inheritedCustomField/>
      </customFields>
    </payment>
  </payments>
  <dueInvoices>
    <dueInvoice>
      <invoiceId>...</invoiceId>
      <invoiceType>...</invoiceType>
      <billingAccountCode>...</billingAccountCode>
      <sellerCode>...</sellerCode>
      <subscriptionCode>...</subscriptionCode>
      <orderNumber>...</orderNumber>
      <dueDate>...</dueDate>
      <invoiceDate>...</invoiceDate>
      <categoryInvoiceAgregates>
        <categoryInvoiceAgregate>
          <categoryInvoiceCode>...</categoryInvoiceCode>
          <description>...</description>
          <userAccountCode>...</userAccountCode>
          <itemNumber>...</itemNumber>
          <amountWithoutTax>...</amountWithoutTax>
          <amountTax>...</amountTax>
          <amountWithTax>...</amountWithTax>
          <listSubCategoryInvoiceAgregateDto>
            <subCategoryInvoiceAgregateDto/>
          </listSubCategoryInvoiceAgregateDto>
          <discountAggregates>
            <discountAggregate/>
          </discountAggregates>
        </categoryInvoiceAgregate>
      </categoryInvoiceAgregates>
      <taxAggregates>
        <taxAggregate>
          <description>...</description>
          <itemNumber>...</itemNumber>
          <amountWithoutTax>...</amountWithoutTax>
          <amountTax>...</amountTax>
          <amountWithTax>...</amountWithTax>
          <taxCode>...</taxCode>
          <taxPercent>...</taxPercent>
          <accountingCode>...</accountingCode>
        </taxAggregate>
      </taxAggregates>
      <listInvoiceIdToLink>
        <invoiceIdToLink>...</invoiceIdToLink>
      </listInvoiceIdToLink>
      <invoiceNumber>...</invoiceNumber>
      <discount>...</discount>
      <amountWithoutTax>...</amountWithoutTax>
      <amountTax>...</amountTax>
      <amountWithTax>...</amountWithTax>
      <paymentMethod>...</paymentMethod>
      <xmlFilename>...</xmlFilename>
      <xml>...</xml>
      <pdfFilename>...</pdfFilename>
      <pdf>...</pdf>
      <autoValidation>...</autoValidation>
      <returnXml>...</returnXml>
      <returnPdf>...</returnPdf>
      <includeBalance>...</includeBalance>
      <recordedInvoiceDto>
        <productionDate>...</productionDate>
        <invoiceDate>...</invoiceDate>
        <netToPay>...</netToPay>
      </recordedInvoiceDto>
      <netToPay>...</netToPay>
      <invoiceMode>...</invoiceMode>
      <customFields>
        <customField/>
        <inheritedCustomField/>
      </customFields>
      <dueBalance>...</dueBalance>
      <isDraft>...</isDraft>
      <checkAlreadySent>...</checkAlreadySent>
      <overrideEmail>...</overrideEmail>
      <sentByEmail>...</sentByEmail>
      <auditable/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
    </dueInvoice>
  </dueInvoices>
  <auditable created="..." creator="..." updated="..." updater="..."/>
  <auditableFields>
    <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
      <auditable/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </auditableField>
  </auditableFields>
</DunningDocument>