Simple Backed Invoice (Quantity Based)

Sample cXML quantity-based, PO-backed invoice and the corresponding PDF version for Finland.

You can download this example as an XML file and the corresponding PDF version.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.020/InvoiceDetail.dtd">
<cXML version="1.2.020" xml:lang="en-US" timestamp="2016-08-11T10:16:25-08:00" payloadID="xxxx.xxxx.xxx@demo.coupahost">
	 <Header>
				<From>
						<Credential domain="DUNS">
								<Identity>FINLAND NEW</Identity>
						</Credential>
				</From>
				<To>
						<Credential domain="DUNS">
								<Identity>FINLANDCOUPANEW</Identity>
						</Credential>
				</To>
				<Sender>
						<Credential domain="DUNS">
								<Identity>FINLAND NEW</Identity>
								<SharedSecret>FINT</SharedSecret>
						</Credential>
						<UserAgent>The User Agent</UserAgent>
				</Sender>
		</Header>
	 <Request deploymentMode="production">
			<InvoiceDetailRequest>
				 <InvoiceDetailRequestHeader invoiceDate="2017-01-08T10:13:00-08:00" operation="new" purpose="standard"
				 invoiceOrigin="supplier" invoiceID="FIN20">
						<InvoiceDetailHeaderIndicator />
						<InvoiceDetailLineIndicator isAccountingInLine="yes" isTaxInLine="yes" />
						<InvoicePartner>
							 <Contact role="soldTo">
										 <Name xml:lang="en-US">Customer Contact</Name>
										 <PostalAddress>
												<DeliverTo>Customer Name</DeliverTo>
												<Street>FIN</Street>
												<City>FIN</City>
												<PostalCode>100</PostalCode>
												<Country isoCountryCode="FI">Finland</Country>
										 </PostalAddress>
									</Contact>
							 </InvoicePartner>
							 <InvoicePartner>
							 <Contact role="billTo">
								 <Name xml:lang="en">Ace Corporate </Name>
								 <PostalAddress name="default">
										<Street>28 Nevada Blvd</Street>
										<City>Laughlin</City>
										<PostalCode>94301</PostalCode>
										<Country isoCountryCode="FI">Finland</Country>
								 </PostalAddress>
									<Phone>
										 <TelephoneNumber>
												<CountryCode isoCountryCode="US" />
												<AreaOrCityCode>41</AreaOrCityCode>
												<Number>43 210 9664</Number>
										 </TelephoneNumber>
									</Phone>
							 </Contact>
						</InvoicePartner>
							 <InvoicePartner>
									<Contact role="remitTo" addressID="FTU">
										 <Name xml:lang="en">Finland Supplier NEW</Name>
										 <PostalAddress name="default">
												<Street>FINLINE1</Street>
												<City>FINCITY</City>
												<PostalCode>100</PostalCode>
												<Country isoCountryCode="FI">Finland</Country>
										 </PostalAddress>
									</Contact>
									<IdReference domain="taxPrefix" identifier="FI" />
									<IdReference domain="taxNumber" identifier="FI12345678" />
									</InvoicePartner>
									<InvoicePartner>	 
							 <Contact role="invoiceFrom" addressID="FTU">
									<Name xml:lang="en">Finland Supplier NEW</Name>
									<PostalAddress name="default">
												<Street>FINLINE1</Street>
												<City>FINCITY</City>
												<PostalCode>100</PostalCode>
												<Country isoCountryCode="FI">Finland</Country>
										 </PostalAddress>
							 </Contact>
									<IdReference domain="taxPrefix" identifier="FI" />
									<IdReference domain="taxNumber" identifier="FI12345678" />
									 </InvoicePartner>
							 <InvoiceDetailShipping>
							 <Contact role="shipFrom" addressID="FTU">
										 <Name xml:lang="en-US">Finland Supplier NEW</Name>
										 <PostalAddress name="default">
												<Street>FINLINE1</Street>
												<City>FINCITY</City>
												<PostalCode>100</PostalCode>
												<Country isoCountryCode="FI">Finland</Country>
										 </PostalAddress>
											</Contact>
									<Contact role="shipTo">
										 <Name xml:lang="en-US"></Name>
										 <PostalAddress>
												<DeliverTo></DeliverTo>
												<Street>FINTEST</Street>
												<City>FIN</City>
												<PostalCode>100</PostalCode>
												<Country isoCountryCode="FI">Finland</Country>
										 </PostalAddress>
									</Contact>
							 </InvoiceDetailShipping>
							 <PaymentTerm payInNumberOfDays="30" />
						<Comments xml:lang="en-US" />
						<!-- Extrinsic fields go here -->
				 </InvoiceDetailRequestHeader>
				 <InvoiceDetailOrder>
						<InvoiceDetailOrderInfo>
							 <OrderReference>
									<DocumentReference payloadID="3039" />
							 </OrderReference>
							 <SupplierOrderInfo orderID="A0000002" />
						</InvoiceDetailOrderInfo>
						<InvoiceDetailItem quantity="1" invoiceLineNumber="1">
							 <UnitOfMeasure>EA</UnitOfMeasure>
							 <UnitPrice>
									<Money currency="EUR">100.00</Money>
							 </UnitPrice>
							 <InvoiceDetailItemReference lineNumber="1">
									<ItemID>
										 <SupplierPartID>41U3196</SupplierPartID>
										 <SupplierPartAuxiliaryID>359</SupplierPartAuxiliaryID>
									</ItemID>
									<Description xml:lang="en-US">FINTEST NEW</Description>
							 </InvoiceDetailItemReference>
							 <SubtotalAmount>
									<Money currency="EUR">100.00</Money>
							 </SubtotalAmount>
							 <Tax>
									<Money currency="EUR">10.00</Money>
									<Description xml:lang="en-GB">VAT</Description>
									<TaxDetail purpose="tax" category="vat" percentageRate="10">
										 <TaxableAmount>
												<Money currency="EUR">100.00</Money>
										 </TaxableAmount>
										 <TaxAmount>
												<Money currency="EUR">10.00</Money>
										 </TaxAmount>
									</TaxDetail>
							 </Tax>
						</InvoiceDetailItem>
				 </InvoiceDetailOrder>
				 <InvoiceDetailSummary>
						<SubtotalAmount>
							 <Money currency="EUR">100.00</Money>
						</SubtotalAmount>
						<Tax>
							 <Money alternateAmount="10.00" alternateCurrency="EUR" currency="EUR">23.00</Money>
							 <Description xml:lang="en-US">Tax</Description>
						</Tax>
						<GrossAmount>
							 <Money currency="EUR">110.00</Money>
						</GrossAmount>
						<NetAmount>
							 <Money currency="EUR">100.00</Money>
						</NetAmount>
						<DueAmount>
							 <Money currency="EUR">110.00</Money>
						</DueAmount>
				 </InvoiceDetailSummary>
			</InvoiceDetailRequest>
	 </Request>
</cXML>