Simple Backed and Unbacked Lines Service Invoice (Amount Based)

Sample cXML amount-based, invoice with backed and unbacked lines 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="2017-11-13T16:14:45-08:00" payloadID="2017-11-13T16:14:45-08:00">
	 <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="FIN25">
						<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="3041" />
										</OrderReference>
								</InvoiceDetailOrderInfo>
								<InvoiceDetailServiceItem invoiceLineNumber="1" quantity="">
										<InvoiceDetailServiceItemReference lineNumber="1" />
										<SubtotalAmount>
												<Money currency="EUR">100</Money>
										</SubtotalAmount>
										<Tax>
												<Money currency="EUR">10</Money>
												<Description xml:lang="en-GB">VAT</Description>
												<TaxDetail purpose="tax" category="gst" percentageRate="10">
														<TaxableAmount>
																<Money currency="EUR">100</Money>
														</TaxableAmount>
														<TaxAmount>
																<Money currency="EUR">10</Money>
														</TaxAmount>
												</TaxDetail>
										</Tax>
								</InvoiceDetailServiceItem>
						</InvoiceDetailOrder>
						<InvoiceDetailOrder>
								<InvoiceDetailOrderInfo>
										<MasterAgreementReference>
												<DocumentReference payloadID="9099" />
										</MasterAgreementReference>
								</InvoiceDetailOrderInfo>
								<InvoiceDetailServiceItem invoiceLineNumber="2">
										<InvoiceDetailServiceItemReference lineNumber="1">
												<Description xml:lang="en">SERVICE TESTING AU
</Description>
										</InvoiceDetailItemReference>
										<SubtotalAmount>
												<Money currency="EUR">100</Money>
										</SubtotalAmount>
										<Tax>
												<Money currency="EUR">10</Money>
												<Description xml:lang="en-GB">VAT</Description>
												<TaxDetail purpose="tax" category="vat" percentageRate="10">
														<TaxableAmount>
																<Money currency="EUR">100</Money>
														</TaxableAmount>
														<TaxAmount>
																<Money currency="EUR">10</Money>
														</TaxAmount>
												</TaxDetail>
										</Tax>
								</InvoiceDetailServiceItem>
						</InvoiceDetailOrder>
						<InvoiceDetailSummary>
								<SubtotalAmount>
										<Money currency="EUR">200</Money>
								</SubtotalAmount>
								<Tax>
										<Money alternateAmount="10.00" alternateCurrency="EUR" currency="EUR">10</Money>
										<Description xml:lang="en-US" />
										<TaxDetail purpose="tax" category="gst" percentageRate="10" taxPointDate="2017-11-13T16:14:45-08:00">
												<TaxableAmount>
														<Money currency="EUR">200</Money>
												</TaxableAmount>
												<TaxAmount>
														<Money currency="EUR">20</Money>
												</TaxAmount>
												<TaxLocation xml:lang="en">EUR</TaxLocation>
										</TaxDetail>
								</Tax>
								<SpecialHandlingAmount>
										<Money currency="EUR">0</Money>
								</SpecialHandlingAmount>
								<ShippingAmount>
										<Money currency="EUR">0</Money>
								</ShippingAmount>
								<InvoiceDetailDiscount>
										<Money currency="EUR">0.00</Money>
								</InvoiceDetailDiscount>
								<NetAmount>
										<Money currency="EUR">200</Money>
								</NetAmount>
						</InvoiceDetailSummary>
				</InvoiceDetailRequest>
		</Request>
</cXML>