Represents an invoice.
FORMAT
<ApiInvoice>
<InvoiceId>2147483647</InvoiceId>
<InvoiceReference>String content</InvoiceReference>
<InvoiceStatus>255</InvoiceStatus>
<Published_>255</Published_>
<IsSupplierInvoice>true</IsSupplierInvoice>
<SupplierCompanyId>2147483647</SupplierCompanyId>
<ClientCompanyId>2147483647</ClientCompanyId>
<ProjectId>2147483647</ProjectId>
<ProjectReference>String content</ProjectReference>
<InvoiceNo>String content</InvoiceNo>
<InvoiceDate>1999-05-31T11:20:00</InvoiceDate>
<QuoteNo>String content</QuoteNo>
<QuoteDate>1999-05-31T11:20:00</QuoteDate>
<EffectiveDate>1999-05-31T11:20:00</EffectiveDate>
<ProjectStatus>255</ProjectStatus>
<Date>1999-05-31T11:20:00</Date>
<TotalExVAT>12678967.543233</TotalExVAT>
<TotalExVATBase>12678967.543233</TotalExVATBase>
<VAT>12678967.543233</VAT>
<TotalVAT>12678967.543233</TotalVAT>
<Currency>String content</Currency>
<DecimalPlaces>255</DecimalPlaces>
<HeaderLine>String content</HeaderLine>
<MasterComments>String content</MasterComments>
<Labels>String content</Labels>
<ContractNumber>String content</ContractNumber>
<QuoteFileName>String content</QuoteFileName>
<QuoteFileDate>1999-05-31T11:20:00</QuoteFileDate>
<QuoteFilePersonId>2147483647</QuoteFilePersonId>
<InvoiceFileName>String content</InvoiceFileName>
<InvoiceFileDate>1999-05-31T11:20:00</InvoiceFileDate>
<InvoiceFilePersonId>2147483647</InvoiceFilePersonId>
<OrderId>2147483647</OrderId>
<IsAggregation>true</IsAggregation>
<AggregationInvoiceId>2147483647</AggregationInvoiceId>
<AggPeriodFrom>1999-05-31T11:20:00</AggPeriodFrom>
<AggPeriodTo>1999-05-31T11:20:00</AggPeriodTo>
<DistributionEmail_>255</DistributionEmail_>
<DistributionPrint_>255</DistributionPrint_>
<TemplateVariant>255</TemplateVariant>
<DoAggregate>true</DoAggregate>
<CustomStr1>String content</CustomStr1>
<CustomStr2>String content</CustomStr2>
<CustomStr3>String content</CustomStr3>
<CustomStr4>String content</CustomStr4>
<CustomStr5>String content</CustomStr5>
<CustomStr6>String content</CustomStr6>
<CustomStr7>String content</CustomStr7>
<CustomStr8>String content</CustomStr8>
<CustomStr9>String content</CustomStr9>
<CustomStr10>String content</CustomStr10>
<CustomStr11>String content</CustomStr11>
<CustomStr12>String content</CustomStr12>
<CustomStr13>String content</CustomStr13>
<CustomStr14>String content</CustomStr14>
<CustomStr15>String content</CustomStr15>
<CustomStr16>String content</CustomStr16>
<CustomStr17>String content</CustomStr17>
<CustomStr18>String content</CustomStr18>
<CustomStr19>String content</CustomStr19>
<CustomStr20>String content</CustomStr20>
<JobId>Int or Null</JobId>
</ApiInvoice>
PROPERTIES
|
InvoiceId |
The id of the invoice |
|
InvoiceReference |
The reference of the invoice or quote |
|
InvoiceStatus |
The invoice status. Any of these values: /// <summary> /// The invoice is under preparation /// </summary> ProposalDraft = 0, /// <summary> /// The invoice is sent /// </summary> ProposalSent = 1, /// <summary> /// The proposal is accepted by client /// </summary> ProposalAccepted = 2, /// <summary> /// The invoice is a draft /// </summary> InvoiceDraft = 10, /// <summary> /// The invoice is sent /// </summary> InvoiceSent = 11, /// <summary> /// The invoice is paid /// </summary> InvoicePaid = 12, /// <summary> /// The invoice has a problem /// </summary> InvoiceProblem = 13, /// <summary> /// The invoice is approved. Comes after InvoiceDraft and typically means that /// an invoice number and date is assigned. /// </summary> InvoiceApproved = 15, /// <summary> /// The invoice is cancelled /// </summary> Cancelled = 20 |
|
Published_ |
Indicates whether invoice is visible to client/supplier and editable |
|
IsSupplierInvoice |
Is 'true' if the document is created for a supplier (such as a freelancer). Otherwise it is for a client. |
|
SupplierCompanyId |
The id of the supplier company |
|
ClientCompanyId |
The id of the client company |
|
ProjectId |
The attached project id |
|
ProjectReference |
The project reference |
|
InvoiceNo |
The invoice number. Typically assigned when the invoice is approved. |
|
InvoiceDate |
The official date of the invoice. Typically assigned when the invoice is approved. |
|
QuoteNo |
The quote or purchase order number. Typically assigned when the quote has been approved. |
|
QuoteDate |
The official date of the quote or purchase order. Typically assigned when the quote has been approved. |
|
EffectiveDate |
The financial period to which a details invoice is attributed. Assigned when the cost calculation becomes a draft invoice. |
|
ProjectStatus |
The status of the project. |
|
Date |
The date when the invoice or quote was last updated. |
|
TotatExVAT |
Total amout excluding VAT. |
|
TotalExVATBase |
Total amout excluding VAT and any reduction. |
|
VAT |
The value of the VAT rate as a percentage between 0 and 100. |
|
TotalVAT |
Total VAT amount as calculated from the VAT rate and the total excluding VAT. |
|
Currency |
The currency formatted as a 3 letter ISO code. |
|
DecimalPlaces |
The number of decimals to print for amounts. |
|
HeaderLine |
The invoice header line |
|
MasterComments |
The invoice comments |
|
Labels |
The invoice labels |
|
ContractNumber |
The contract number field as copied from the applicable price list when creating the invoice. |
|
QuoteFileDate |
Date when the optional quote printout (Excel or Pdf) was saved to the quote record. |
|
QuoteFilePersonId |
The Wordbee user who created or attached the quote printout. |
|
InvoiceFileDate |
Date when the optional invoice printout (Excel or Pdf) was saved to the quote record. |
|
InvoiceFilePersonId |
The Wordbee user who created or attached the invoice printout |
|
OrderId |
The id of the attached order |
|
IsAggregation |
If 'true', then this flag means that the present invoice aggregates details invoices. Otherwise the value is 'false'. |
|
AggregationInvoiceId |
The id of the parent invoice that aggregates this one. |
|
AggPeriodFrom |
If the invoice is an aggregation parent or child, then this is the first date of the aggregation period. The invoice dates of all aggregated details invoices lie within this period. |
|
AggPeriodTo |
If the invoice is an aggregation parent or child, then this is the last date of the aggregation period. The invoice dates of all aggregated details invoices lie within this period. |
|
DistributionEmail_ |
Indicates if the finished invoice was sent out by email. |
|
DistributionPrint_ |
Indicates if the finished invoice needs to be sent by postal mail. |
|
TemplateVariant |
|
|
DoAggregate |
Indicates whether this invoice shall be aggregated at the end of a financial period. |
|
JobId |
The attached job id - Only for Standard project, null for Codyt project |
|
CustomStr1 |
Custom field |
|
CustomStr2 |
Custom field |
|
CustomStr3 |
Custom field |
|
CustomStr4 |
Custom field |
|
CustomStr5 |
Custom field |
|
CustomStr6 |
Custom field |
|
CustomStr7 |
Custom field |
|
CustomStr8 |
Custom field |
|
CustomStr9 |
Custom field |
|
CustomStr10 |
Custom field |
|
CustomStr11 |
Custom field |
|
CustomStr12 |
Custom field |
|
CustomStr13 |
Custom field |
|
CustomStr14 |
Custom field |
|
CustomStr15 |
Custom field |
|
CustomStr16 |
Custom field |
|
CustomStr17 |
Custom field |
|
CustomStr18 |
Custom field |
|
CustomStr19 |
Custom field |
|
CustomStr20 |
Custom field |