Beispiel für eine cXML-Rechnung mit Zahlungsbedingungen

Verwenden Sie diese cXML-Beispielrechnung mit Zahlungsbedingungen, um Ihre Coupa-Integration zu testen.

Rabatt- und Nettoinformationen müssen mit den in Coupa verfügbaren Werten ausgefüllt werden. Wenn die vom Lieferanten übermittelten Werte nicht in Coupa eingerichtet sind, lautet das Feld „Zahlungsbedingungen“ „Keine“.

In cXML 1.2.011 ist InvoiceDetailPaymentTerm zugunsten von PaymentTerm veraltet. Ab Coupa Release 12 müssen Lieferanten PaymentTerm bestehen. Die beiden Möglichkeiten, um PaymentTerm zu bestehen, sind:

Option #1

Übergeben Sie die Zahlungsbedingungen, indem Sie Werte für die Anzahl der zu zahlenden Tage, den Rabattbetrag und die Anzahl der Zahlungstage eingeben. 

<PaymentTerm payInNumberOfDays="2">											(wobei 2 Tage für die Nettozahlung stehen)

		<Discount>

				<DiscountPercent percent="0"/>										 (wobei 0 für Tage für Nachlasszahlung steht)

				<DiscountDueDays>0,000</DiscountDueDays>					 (wobei 0,000 der Diskontsatz in Prozent ist)

		</Discount>

	<NetDueDays>30</NetDueDays>														(wobei 30 Tage für Nettozahlung sind)

</PaymentTerm>

Option #2 (R30 und neuer)

Übergeben Sie die Zahlungsbedingungen, indem Sie die Zahlungsbedingung direkt als extrinsisch unter dem Tag InvoiceDetailRequestHeader angeben. 

Der extrinsische Name für die Weitergabe des Codes für die Zahlungsbedingung lautet PaymentTermCode

 

Zahlungsbedingungen verwalten

Wählen Sie „Konfiguration“ > „Zahlungsbedingungen“, um diese Einstellungen zu konfigurieren.

Hinweis

 

  • Wenn InvoiceDetailPaymentTerm in r12 und höher übergeben wird, wird die erste Einrichtung der Zahlungsbedingung in Coupa verwendet. Dies ist der Hauptgrund, warum einige Kunden eine andere Zahlungsbedingung sehen als die, die der Lieferant in der cXML-Rechnung übergibt.
  • PaymentTerm muss vor </InvoiceDetailRequestHeader>
  • Die Werte von PaymentTerm können je nach Kunde variieren.
  • Wenn die Zahlungsbedingungen nicht durch das Bestandene bestimmt werden können, setzt Coupa das Feld für die Zahlungsbedingungen auf Keine.

Beispiel cXML-Rechnung mit Bedingungen

Dieses Beispiel verwendet die Zahlungsbedingungen von 1 %10/30 Tage netto.



<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2/InvoiceDetail.dtd">

<cXML version="1.0" payloadID="xxx.xxxx@example.coupahost.com" timestamp="2014-03-04T12:00:00-00:00">

	<Header>

		<From>

			<Credential domain="DUNS">

				<Identity>xxxxxxxx</Identity>

			</Credential>

		</From>

		<To>

			<Credential domain="NetworkID">

				<Identity>yyyyyyy</Identity>

			</Credential>

		</To>

		<Sender>

			<Credential domain="DUNS">

				<Identity>xxxxxxxxx</Identity>

				<SharedSecret>xxxxxxxxx</SharedSecret>

			</Credential>

			<UserAgent>Coupa Beschaffung 1.0</UserAgent>

		</Sender>

	</Header>

	<Request deploymentMode="production">

		<InvoiceDetailRequest>

			<InvoiceDetailRequestHeader invoiceID="900522Mar0314" purpose="standard" 

						operation="new" invoiceDate="2014-03-03T12:00:00-00:00">

				<InvoiceDetailHeaderIndicator/>

				<InvoiceDetailLineIndicator isAccountingInLine="yes"/>

				<InvoicePartner>

					<Contact role="soldTo">

						<Name xml:lang="en-US">COUPA</Name>

						<PostalAddress>

							<Street>													</Street>

							<Street>123 Hauptstraße</Street>

							<City>San Mateo</City>

							<State>CA</State>

							<PostalCode>94402</PostalCode>

							<Country isoCountryCode="US">Vereinigte Staaten</Country>

						</PostalAddress>

					</Contact>

				</InvoicePartner>

				<InvoicePartner>

					<Kontakt role="billTo" addressID="1057	">

						<Name xml:lang="en-US">COUPA</Name>

						<PostalAddress>

							<Street>123 Hauptstraße</Street></Street>

							<City>San Mateo</City>

							<State>CA</State>

							<PostalCode>94402</PostalCode>

							<Country isoCountryCode="US">Vereinigte Staaten</Country>

						</PostalAddress>

					</Contact>

				</InvoicePartner>

				<PaymentTerm payInNumberofDays="30">

					<Discount>

						<DiscountPercent percent="2" />

						<DiscountDueDays>20</DiscountDueDays>

					</Discount>

					<NetDueDays>30</NetDueDays>

				</PaymentTerm>

			</InvoiceDetailRequestHeader>

			<InvoiceDetailOrder>

				<InvoiceDetailOrderInfo>

					<OrderReference>

						<DocumentReference payloadID="1352"/>

					</OrderReference>

				</InvoiceDetailOrderInfo>

				<InvoiceDetailItem invoiceLineNumber="1" quantity="1">

					<UnitOfMeasure>EA</UnitOfMeasure>

					<UnitPrice>

						<Money currency="USD">12,42</Money>

					</UnitPrice>

					<InvoiceDetailItemReference lineNumber="1">

						<ItemID>

							<SupplierPartID>N189465</SupplierPartID>

						</ItemID>

						<Description xml:lang="en-US">Paper Mate - Einziehbare Kugelschreiber mit Profil - Schwarz, Fett, 12/Pack</Description>

						<ManufacturerPartID>MF4770N		 </ManufacturerPartID>

						<ManufacturerName xml:lang="en-US">CANON </ManufacturerName>

					</InvoiceDetailItemReference>

					<SubtotalAmount>

						<Money currency="USD">12,42</Money>

					</SubtotalAmount>

					<GrossAmount>

						<Money currency="USD">12,42</Money>

					</GrossAmount>

					<NetAmount>

						<Money currency="USD">12,42</Money>

					</NetAmount>

				</InvoiceDetailItem>

			</InvoiceDetailOrder>

			<InvoiceDetailSummary>

				<SubtotalAmount>

					<Money currency="USD">12,42</Money>

				</SubtotalAmount>

				<Tax>

					<Money currency="USD"></Money>

					<Description xml:lang="en-US"/>

					<TaxDetail purpose="tax" category="sales" percentageRate="0">

						<TaxableAmount>

							<Money currency="USD">12,42</Money>

						</TaxableAmount>

						<TaxAmount>

							<Money currency="USD"></Money>

						</TaxAmount>

						<TaxLocation xml:lang="en-US">usa</TaxLocation>

					</TaxDetail>

				</Tax>

				<ShippingAmount>

					<Money currency="USD">.00</Money>

				</ShippingAmount>

				<GrossAmount>

					<Money currency="USD">12,42</Money>

				</GrossAmount>

				<NetAmount>

					<Money currency="USD">12,42</Money>

				</NetAmount>

				<DueAmount>

					<Money currency="USD">12,42</Money>

				</DueAmount>

			</InvoiceDetailSummary>

		</InvoiceDetailRequest>

	</Request>

</cXML>