PunchoutInvoice reference
PunchoutInvoice
record represents an invoice information that can be transferred to the procurement system.
Properties
DocumentId
The ERP document identifier.
OriginalOrderId
The order identifier to which this invoice is linked to.
CurrencyId
The currency identifier.
PricesInclTax
The value indicating whether all prices and amounts include taxes or not.
AccountId
The account identifier. Contains customer or contact identifier depending on AccountType
.
AccountType
The account type.
ContactId
The contact identifier of a contact who placed this order.
ContactName
The name of a contact who placed this order.
TotalExclDiscount
The sum of all order line amounts, excluding invoice discount, promotion discount, shipping costs and payment costs.
TotalExclTax
The total amount of the order not including taxes. This is the amount that user actually pays minus total tax.
TotalInclTax
The total amount of the order including taxes. This is the amount that user actually pays and it should include taxes.
InvoiceDiscount
The total invoice discount amount.
TaxAmount
The total tax amount.
TaxPercent
The total tax percentage.
RoundOff
The amount which is subtracted from the total amount of the order due to rounding method.
PaymentDiscount
The payment discount amount that is given if the customer pays on or before predefined payment date.
PaymentDiscountDate
The last date when the customer should pay an order to get a discount.
SalesAgreementId
The identifier of sales agreement.
OutstandingAmount
The remaining amount which has to be paid for this order.
Comment
The comment.
PostingDate
The date when the posting of this document will occur.
OrderDate
The date on which the order was placed.
DocumentDate
The date on which this invoice is created from the original order.
DueDate
The date when the invoice must be paid.
ShipmentDate
The date when the shipping of items on the document is expected.
ShippingStatus
The shipping status of the order. If present, can be one of the two values: Pending or Complete.
ShippingMethodCode
The identifier of the shipping method.
ShippingMethodName
The name of the shipping method.
ShippingTrackingLink
The link to the web based service that can be used to track the shipment by the tracking number.
ShippingTrackingNumber
The tracking number which can be used to track the shipment.
LocationCode
The identifier of the location (physical store or warehouse) where the ordered items are located.
LocationTitle
The title of the location (physical store or warehouse) where the ordered items are located.
PaymentStatus
The current status of the payment for this order.
PaymentMethodCode
The identifier of the payment method.
PaymentMethodName
The name of the payment method.
PaymentTermsCode
The code of the payment terms in ERP.
PaymentTermsDescription
The description of the payment terms in ERP.
BillingAddress
The customer billing address.
ShippingAddress
The order shipping address.
SellToAddress
The legal address the order is sold to.
PayerAddress
The address of the payer.
ShippingCost
The shipping costs.
Lines
The collection of invoice lines.
ServiceCosts
The service costs.
TaxLines
The collection of tax lines.
ExtraFields
The collection of invoice extra fields.