支払条件のあるcXMLインボイスのサンプル
割引および正味の情報には、Coupaで利用可能な値を入力する必要があります。サプライヤーによって送信された値がCoupaで設定されていない場合、支払条件フィールドは「なし」になります。
InvoiceDetailPaymentTerm
はcXML 1.2.011で廃止され、PaymentTerm
が採用されました。Coupa Release 12以降、サプライヤーはPaymentTerm
を渡す必要があります。PaymentTerm
を渡すには次の2つの方法があります。
オプション#1
<PaymentTerm payInNumberOfDays="2” /> (Where 2 is Days For Net Payment)
オプション#2
<PaymentTerm payInNumberOfDays="2"> (Where 2 is Code) <Discount> <DiscountPercent percent="0"/> (Where 0 is Days For Discount Payment) <DiscountDueDays>0.000</DiscountDueDays> (Where 0.000 is the Discount Rate as a percentage) </Discount> <NetDueDays>30</NetDueDays> (where 30 is Days for Network Payment) </PaymentTerm>
[設定] > [支払条件]に移動して、次の内容を設定します。
- R12以降で
InvoiceDetailPaymentTerm
が渡された場合、Coupaでの最初の支払条件の設定が使用されます。これは、サプライヤーによってcXMLインボイスで渡されたものとは異なる支払条件が表示される顧客がいる最大の理由です。 PaymentTerm
は</InvoiceDetailRequestHeader>
より先に使用する必要があります。PaymentTerm
の値は顧客によって異なる場合があります。- オプション#2で値の不一致がある場合、支払条件は「なし」になります。
- インボイスの支払条件は、既定でPOまたはサプライヤーのプロファイルの支払条件に設定されることはありません。
InvoiceDetailPaymentTerm
はR11以前のバージョンで機能します。
条件のあるcXMLインボイスの例
この例では、「30日以内の支払で10日以内は1%割引」の支払条件を使用しています。
<?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>yyyyyyyy</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>xxxxxxxxx</Identity> <SharedSecret>xxxxxxxxx</SharedSecret> </Credential> <UserAgent>Coupa Procurement 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 Main St</Street> <City>San Mateo</City> <State>CA</State> <PostalCode>94402</PostalCode> <Country isoCountryCode="US">United States</Country> </PostalAddress> </Contact> </InvoicePartner> <InvoicePartner> <Contact role="billTo" addressID="1057 "> <Name xml:lang="en-US">COUPA</Name> <PostalAddress> <Street>123 Main St</Street></Street> <City>San Mateo</City> <State>CA</State> <PostalCode>94402</PostalCode> <Country isoCountryCode="US">United States</Country> </PostalAddress> </Contact> </InvoicePartner> <PaymentTerm payInNumberofDays="2%/20 Net30"> <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 - Profile Retractable Ballpoint Pens - Black, Bold, 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>