| |||||||||
현지 통화로 표시된 세액 요구 구매자 송장 발행 규칙이 설정되어 있지만 이 검증은 작동하지 않는 것 같습니다. 세액이 구매자의 현지 통화로 표시되지 않습니다.
송장이 cXML(Commerce eXtensible Markup Language)을 통해 전송됩니다.
PO-Flip을 통해 송장이 생성되면 SAP Business Network에서 세액이 자동으로 계산됩니다. 송장이 전자적으로 전송되면 공급자는 cXML에 환율을 포함해야 합니다.
SAP Business Network는 송장 데이터에서 납품처 주소의 통화와 다른 통화를 사용하는지 확인합니다. 이 경우 세액과 환율에 대한 두 번째 통화를 cXML 송장에 저장할 수 있습니다. 송장당 하나의 환율만 저장됩니다. 따라서 각 단일 송장에 동일한 납품처 국가를 사용해야 합니다.
cXML 송장은 통화 환율 필드를 지원합니다. 온라인 송장 입력의 경우 기본적으로 Bloomberg 피드의 환율이 사용됩니다. (요금은 Bloomberg에서 여러 가격 소스에서 수집됩니다.) 환율은 현지 납품처 통화로 세액을 계산하는 데 사용되며 cXML 송장에 두 번째 값으로 저장됩니다.
세금 정보가 납품처 정보의 통화로 지정된 경우 수령 송장 데이터(cXML, Electronic Data Interchange [EDI] 또는 쉼표로 구분된 값 [CSV])가 검증됩니다. 세금 정보가 송장 헤더 레벨에 지정되어 있고 개별 품목 레벨에 납품처 국가가 여러 개 있는 경우 SAP Business Network는 현지 세금 통화를 검증하지 않습니다.
송장에 이미 <alternatecrency> 태그가 있기 때문에 오류가 생성되지 않습니다.
이 외부 요소가 포함된 cXML의 일부는 다음과 같습니다.
...
<PaymentTerm payInNumberOfDays = "60"></PaymentTerm>
<Comments>테스트입니다.</Comments>
<외부 이름 = "TaxInvoice">세금 송장입니다.</Extrinsic>
<외부 이름 = "buyerVatID">DEXXXX</Extrinsic>
<외부 이름 = "VATonDebits">예</Extrinsic>
<외부 이름 = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<외부 이름 = "invoiceSubmissionMethod">온라인</Extrinsic>
<외부 이름 = "taxExchangeRate">0.7003</Extrinsic>
</InvoiceDetailRequestHeader>
...
이 taxExchangeRate 외부 요소가 cXML에 없으면 세금이 현지 통화로 표시되지 않습니다.
SAP Business Network for Procurement & Supply Chain > 거래 문서 > 거래(송장 발행)