---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# AP 송장 API

# AP 송장 API {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 176분

벤더에서 사용하는 것과 같은 외부 시스템이 구조적이고 자동화된 방식으로 외상 매입금 시스템에 직접 송장을 안전하게 제출할 수 있도록 합니다.
이 API에는 `sn_spend_intg` 네임스페이스 내에서 제공되는 (com.sn_ap_apm) 스토어 애플리케이션이 필요합니다 외상 매입금 송장 처리 . 자세한 내용은 [Accounts Payable Invoice Processing](https://www.servicenow.com/docs/access?context=acc-pay-invoice-processing&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오.  
다음 작업에 대한 도움말은 다음을 참조하십시오.[AP 송장 API 개발자 가이드](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-dev-guide "이 개발자 가이드에서는 에 대한 AP 송장 API와 함께 기본적으로 제공되지 않는 사용자 지정 송장 필드를 정의하는 방법을 설명합니다.외상 매입금 송장 처리 cXML을 페이로드로 사용할 때 인증을 설정하기 위한 지침도 제공됩니다.")

* 송장, 송장 라인 및 송장 세금 라인에 대한 사용자 지정 필드를 정의합니다.
* 소스와 대상 테이블 간에 사용자 지정 필드를 매핑합니다.
* 사용자 지정 필드를 JSON, cXML 또는 XML과 같은 특정 형식의 페이로드 항목에 매핑합니다.
* cXML을 페이로드로 사용할 때 인증에 대한 자격 증명을 설정합니다.
{#ap-invoice-api__ul_nns_lmr_tdc}

여러 ERP가 포함된 송장 라인에 필터 조건을 적용할 수 있습니다. 자세한 내용은 [Integration errors](https://www.servicenow.com/docs/access?context=integration-errors-during-erp-posting&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오.  
주:  
최대 기본 페이로드 크기는 100개 기록입니다. 이 값은 시스템 속성에서 구성할 수 있습니다 sn_spend_intg.ap.invoice.create.api.record_limit .

송장 첨부 파일
:   XML 및 JSON 엔드포인트는 송장, 송장 라인 및 송장 케이스 수준에서 첨부 파일을 지원합니다. cXML 엔드포인트는 첨부 파일을 지원하지 않습니다.
:   첨부 파일에 대해 다음 지침을 사용합니다.

    * 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오.
    * 모든 첨부 파일은 Base64 형식으로 인코딩해야 합니다.
    {#ap-invoice-api__ul_fwt_snx_bgc}

## AP 송장 -- POST sn_spend_intg/ap_invoice/cxml {#ariaid-title2}

상거래 XML(cXML) 형식으로 자동 송장을 처리합니다.
송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블을 사용하여 필드가 cXML 태그에 매핑되는 방법을 결정합니다.

추가 cXML 리소스는 [https://xml.cxml.org](https://xml.cxml.org/current/cXMLReferenceGuide.pdf) 의 cXML 참조 가이드를 참조하십시오.

이 API에 대한 자격 증명이 페이로드에 포함됩니다. 소스 시스템 자격 증명 \[sn_spend_intg_source_system_credential\] 테이블에서 자격 증명을 설정할 수 있습니다. 지침은 [cXML 페이로드에서 인증을 위한 자격 증명 설정](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-setCxmlCreds "sn_spend_intg/ap_invoice/cxml 엔드포인트는 소스 시스템 자격 증명 [sn_spend_intg_source_system_credential] 테이블에 저장된 자격 증명을 사용하여 페이로드에서 인증됩니다.") 문서를 참조하십시오.  
요청 본문에 대한 사용자 지정 송장 필드를 정의할 수 있습니다. 다음 플로우를 사용하여 사용자 지정 필드를 추가하고, 대상 테이블에 매핑하고, 페이로드에서 사용할 수 있도록 형식을 지정합니다.

1. [송장 임포트를 위한 사용자 지정 필드 추가](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-addColToTable "다음 절차에 따라 AP 송장 API와 함께 사용할 송장, 송장 라인 및 송장 세금 라인에 대한 사용자 지정 필드를 추가합니다.")
2. [소스와 대상 테이블 간에 사용자 지정 필드 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTransform "다음 절차에 따라 AP 송장 API에 대한 원본 테이블과 대상 테이블 간에 사용자 지정 필드를 매핑합니다.")
3. [사용자 지정 필드를 페이로드 소스 형식으로 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTSrcFormat "다음 절차에 따라 사용자 지정 필드를 AP 송장 API에 대한 JSON, cXML 또는 XML의 페이로드 항목에 매핑합니다.")
{#ap_invoice-POST-cxml__ul_kcx_5fx_sdc}

### URL 형식

버전이 지정된 URL: /api/sn_spend_intg/v1/ap_invoice/cxml

기본 URL: /api/sn_spend_intg/ap_invoice/cxml

### 지원되는 요청 매개변수

{#ap_invoice-POST-cxml__entry__2}{#ap_invoice-POST-cxml__version-not_optional-RESTAPI}

| 이름 | 설명 |
|-|-|
| api_version | 옵션입니다. 액세스할 엔드포인트의 버전입니다. 예를 들어 <kbd class="ph userinput">v1</kbd> 또는 <kbd class="ph userinput">v2</kbd>입니다. 최신 버전이 아닌 엔드포인트 버전을 사용하도록 이 값만 지정하십시오. 데이터 유형: 문자열 |
[표 1. 경로 매개변수]

{#ap_invoice-POST-cxml__entry__6}

| 이름 | 설명 |
|-|-|
| 없음 |   |
[표 2. 쿼리 매개변수]

{#ap_invoice-POST-cxml__entry__10}

| 경로 | 설명 |
|-|-|
| /cXML/header/From /credential\[@domain='VendorID'\]/identity | 고객이 주문할 수 있는 리셀러 또는 공급자의 식별자입니다. 대상 필드: u_supplier 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader\[@invoiceDate\] | 고객에게 송장이 발행된 날짜입니다. 대상 필드: u_invoice_date 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 형식: YYYY-MM-DD |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader\[@invoiceID\] | 외부 공급업체 애플리케이션에서 생성된 송장 번호입니다. 대상 필드: u_external_invoice_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader\[@invoiceOrigin\] | 송장을 수신하는 외부 소스 시스템입니다. 예: 공급자. 대상 필드: u_inbound_source 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/InvoicePartner /Contact\[@role='billTo'\]/PostalAddress/City | 송장이 전송되는 도시입니다. 대상 필드: u_bill_to_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/InvoicePartner /Contact\[@role='billTo'\]/PostalAddress/Country | 송장이 ISO 3166 형식으로 전송되는 국가입니다. 예: `미국`. 대상 필드: u_bill_to_country 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/InvoicePartner /Contact\[@role='billTo'\]/PostalAddress/State | 송장이 전송되는 시/도입니다. 대상 필드: u_bill_to_state_or_province 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/InvoicePartner /Contact\[@role='billTo'\]/PostalAddress/Street | 송장을 보낼 도로명 주소입니다. 대상 필드: u_bill_to_street 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/InvoicePartner /Contact\[@role='billTo'\]/PostalAddress/PostalCode | 송장을 보낼 우편번호입니다. 대상 필드: u_bill_to_zip_or_postal_code |
| 연락처\[@role="remitTo"\]/PostalAddress/도로명 | 지불이 이루어지는 주소입니다. 대상 필드: u_remit_address |
| 연락처\[@role="remitTo"\]/PostalAddress/도시 | 지불이 이루어지는 도시입니다. 대상 필드: u_remit_to_city |
| 연락처\[@role="remitTo"\]/PostalAddress/시/도 | 지불이 이루어지는 시 또는 도입니다. 대상 필드: u_remit_to_state_or_province |
| 연락처\[@role="remitTo"\]/PostalAddress/PostalCode | 지불이 이루어지는 우편번호입니다. 대상 필드: u_remit_to_zip_or_postal_code |
| 연락처\[@role="remitTo"\]/PostalAddress/국가 | 지불이 이루어지는 국가(ISO 3166 형식)입니다. 예: `미국`. 대상 필드: u_remit_to_country |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoiceDetailShipping/Contact\[@role="shipFrom"\]/PostalAddress /Street | 구매 주문서의 항목이 배송된 출발지 상세 주소입니다. 대상 필드: u_ship_from_street 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoiceDetailShipping/Contact\[@role="shipFrom"\]/PostalAddress /City | 구매 주문서의 항목이 배송된 출발지 도시입니다. 대상 필드: u_ship_from_city 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoiceDetailShipping/Contact\[@role="shipFrom"\]/PostalAddress /State | 구매 주문서의 항목이 배송된 출발지 주/도입니다. 대상 필드: u_ship_from_state_or_province 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoiceDetailShipping/Contact\[@role="shipFrom"\]/PostalAddress /PostalCode | 구매 주문서의 항목이 배송된 출발지 우편번호입니다. 대상 필드: u_ship_from_zip_or_postal_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoiceDetailShipping/Contact\[@role="shipFrom"\]/PostalAddress /Country | 구매 주문서의 항목이 배송된 출발지 국가입니다. 대상 필드: u_ship_from_country 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailRequestHeader /InvoicePartner/Contact\[@role="billTo"\] \[@addressID\] | 공급자의 법인 이름입니다. 법인 \[sn_fin_legal_entity\] 테이블에 있습니다. 대상 필드: u_legal_entity 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| 연락처\[@role="shipTo"\]/이름 | 구매 주문서의 항목이 배송될 접촉 창구의 이름입니다. 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| 연락처\[@role="shipTo"\]/PostalAddress/상세 주소 | 구매 주문서의 항목이 배송된 목적지 주소입니다. 대상 필드: u_ship_to_street 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| 연락처\[@role="shipTo"\]/PostalAddress /도시 | 구매 주문서의 항목이 배송된 목적지 도시입니다. 대상 필드: u_ship_to_city 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| 연락처\[@role="shipTo"\]/PostalAddress/State | 구매 주문서의 항목이 배송된 목적지 시 또는 도입니다. 대상 필드: u_ship_to_state_or_province |
| 연락처\[@role="shipTo"\]/PostalAddress /PostalCode | 구매 주문서의 항목이 배송된 목적지 우편번호입니다. 대상 필드: u_ship_to_zip_or_postal_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| 연락처\[@role="shipTo"\]/PostalAddress/국가 | 구매 주문서의 항목이 배송된 목적지 국가입니다. 대상 필드: u_ship_from_country 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest /InvoiceDetailRequestHeader/PaymentTerm | 공급자에 대한 지불이 이루어지기 위해 합의된 시간과 조건입니다. 예: `순 30`. 대상 필드: u_payment_terms 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem\[@description\]/ | 송장 라인에 대한 설명입니다. 대상 필드: u_line_description |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem\[@quantity\]/ | 고객에게 송장을 발행하는 상품 또는 서비스의 수량입니다. 대상 필드: u_line_quantity |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/Distribution/Accounting /AccountingSegment\[1\]/Name | 송장이 생성되는 비용 센터의 계정 번호입니다. 비용 센터 \[cmn_cost_center\] 테이블에 나열됩니다. 대상 필드: u_cost_center |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/Distribution/Accounting /AccountingSegment\[2\]/Name | 송장을 생성하는 데 사용되는 총계정원장(GL)의 계정 번호입니다. 대상 필드: u_gl_account 참조 : * [ERP source](https://www.servicenow.com/docs/access?context=erp-source&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) * [Ledger account](https://www.servicenow.com/docs/access?context=ledger-account&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) {#ap_invoice-POST-cxml__ul_u23_b3r_cdc} |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/SubtotalAmount/Money | 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 대상 필드: u_subtotal 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/NetAmount/Money | 지정된 구매 주문 라인에 대해 고객에게 송장을 발행하는 총 비용(세금 및 배송 제외)입니다. 대상 필드: u_line_amount_invoiced 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailOrderInfo/OrderReference | 이 주문에 대해 고객이 제공한 구매 주문서 번호입니다. 구매 주문서 \[sn_shop_purchase_order\] 테이블에 나열됩니다. 대상 필드: u_purchase_order 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/UnitPrice/UnitOfMeasure | 송장의 항목을 계산하는 데 사용되는 UOM(기본 측정 단위)입니다. 대상 필드: u_uom 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/UnitPrice/Money | 송장 내 라인 항목의 단가입니다. 대상 필드: u_line_unit_price 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/UnitPrice/Money\[@currency\] | 라인 항목의 통화입니다. 예: `USD.` 대상 필드: u_currency 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem /InvoiceDetailItemReference\[@lineNumber\] | 참조된 공급자의 구매 주문서 라인 ID입니다. 구매 주문서 라인 \[sn_shop_purchase_order_line\] 테이블에 나열됩니다. 대상 필드: u_purchase_order_line 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/InvoiceDetailItemReference /ItemID/SupplierPartID | 이 송장 라인에 대해 공급자가 생성한 부품 번호입니다. 대상 필드: u_supplier_part_number 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/InvoiceDetailItemReference /Description | 송장의 구매 주문서 라인에 대한 설명입니다. 대상 필드: u_po_line_description 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/Tax/Money | 구매에 대해 청구되는 총 세금 금액입니다. 대상 필드: u_tax_amount 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| cXML/Request/InvoiceDetailRequest/InvoiceDetailOrder /InvoiceDetailItem/Tax/Description | ERP 소스에서 생성된 고유 세금 코드입니다. 대상 필드: u_tax_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /cXML/Request/InvoiceDetailRequest/ InvoiceDetailSummary /SubtotalAmount/Money | 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 대상 필드: u_subtotal 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /Tax/Money | 구매에 대해 청구되는 총 세금 금액입니다. 대상 필드: u_tax_amount 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /Tax/TaxDetail\[@category\] | 송장에 적용할 수 있는 세금의 유형입니다. 세금 유형 \[sn_fin_tax_type\] 테이블에 나열됩니다. 대상 필드: u_tax_type 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /Tax/TaxDetail\[@percentageRate\] | 공급자가 부과하는 세율입니다. 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] 대상 필드: u_supplier_tax_rate 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /SpecialHandlingAmount/Money | 송장과 관련된 기타 추가 요금입니다. 편집 가능한 필드입니다. 대상 필드: u_other_charges 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /ShippingAmount/Money | 전체 구매에 대한 총 배송비입니다. 대상 필드: u_shipping_amount 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /GrossAmount/Money | 필수 소계, 세금 및 배송의 통화입니다. 소계, 세금 및 배송은 동일한 통화여야 합니다. 대상 필드: u_currency 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /InvoiceDetailDiscount/Money | 송장에 적용되는 할인입니다. 대상 필드: u_discounts 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /cXML/Request/InvoiceDetailRequest/InvoiceDetailSummary /NetAmount/Money | 세금 및 배송 요금을 포함하여 공급자에게 지불할 총 금액입니다. 대상 필드: u_amount_invoiced 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
[표 3. 요청 본문 요소(cXML)]

### 헤더

다음 요청 및 응답 헤더는 이 HTTP 작업에만 적용되거나 고유한 방식으로 이 작업에 적용됩니다. REST API에 사용되는 일반 헤더 목록은 [지원되는 REST API 헤더를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-cxml__entry__114}

| 머리글 | 설명 |
|-|-|
| 콘텐츠-형식 | 요청 본문의 데이터 형식입니다. .만 지원합니다 application/xml. |
| 소스 시스템 | 요청을 가져오는 소스 시스템을 지정합니다. 사용 가능한 시스템은 소스 시스템 자격 증명 \[sn_spend_intg_source_system_credential\] 테이블에 나열됩니다. 이 설정은 제공된 요청이 송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블의 구조를 따르는지 확인하는 데 도움이 됩니다. 이 설정은 소스 시스템 자격 증명 \[sn_spend_intg_source_system_credential\] 테이블에서 자격 증명을 가져오는 데에도 사용됩니다. |
[표 4. 요청 헤더]

{#ap_invoice-POST-cxml__entry__120}

| 머리글 | 설명 |
|-|-|
| 안 함 |   |
[표 5. 응답 헤더]

### 상태 코드

이 HTTP 작업에 적용되는 상태 코드는 다음과 같습니다. REST API에 사용되는 가능한 상태 코드 목록은 [REST API HTTP 응답 코드를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-cxml__table_wqv_qxk_ddc__entry__2}{#ap_invoice-POST-cxml__entry-400-status-code}

| 상태 코드 | 설명 |
|-|-|
| 202 | 요청이 수락되었습니다. 요청이 성공했으며 송장 처리가 진행 중입니다. |
| 400 | 잘못된 요청입니다. 잘못된 요청 유형 또는 잘못된 형식의 요청이 탐지되었습니다. |
| 429 | 요청이 너무 많습니다. 요청 속도가 시간당 최대 요청 10개를 초과했습니다. |
[표 6. 상태 코드]

{#ap_invoice-POST-cxml__table_wqv_qxk_ddc}

### 응답 본문 매개변수

{#ap_invoice-POST-cxml__entry__132}

| 이름 | 설명 |
|-|-|
| batch_id | 배치 요청의 고유 식별자입니다. 이 ID는 요청 상태를 추적하는 데 사용할 수 있습니다. 이 기록은 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에 저장됩니다. 데이터 유형: 문자열 |
| 오류 | 요청이 실패할 때의 오류 메시지와 세부 정보를 포함합니다. { "detail": String, "message": String } 데이터 유형: 객체 |
| 오류.상세 정보 | 요청 오류에 대한 추가 정보입니다. 가능한 결과: * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. * AP 송장에 대한 시간당 13개 요청의 요율 제한 초과 -- 배치의 기록 수가 설정된 배치 크기보다 많습니다. * 인증 정보를 제공하는 데 필요합니다 - 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. {#ap_invoice-POST-cxml__ul_ukg_sht_c2c} 데이터 유형: 문자열 |
| 오류.메시지 | 요청 실패 이유를 포함하는 오류 메시지 가능한 오류: * 잘못된 페이로드 - 잘못된 콘텐츠 유형입니다. * 잘못된 페이로드 - 오류: 잘못된 페이로드 구조입니다. * 잘못된 페이로드 - 오류: 페이로드가 일괄 처리로 허용된 송장 한도를 초과합니다. 배치의 기록 수가 설정된 배치 크기보다 많습니다. 최대 기본 페이로드 크기는 100개 기록입니다. 이 값은 시스템 속성에서 구성할 수 있습니다 sn_spend_intg.ap.invoice.create.api.record_limit . * 잘못된 페이로드 - 오류: 송장이 비어 있습니다. 처리할 데이터가 없습니다. 배치의 기록 수는 0입니다. * APO 송장 수집에 대한 시간당 500개 요청의 요율 제한을 초과했습니다. * 사용자가 인증되지 않았습니다. 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. {#ap_invoice-POST-cxml__ul_knb_fhr_2dc} 데이터 유형: 문자열 |
| 메시지 | 성공 메시지(예: 요청이 성공적으로 수신되어 처리 중임)입니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 데이터 유형: 문자열 |
| 상태 | 요청의 결과를 나타냅니다. 가능한 값: * 성공 * 실패 {#ap_invoice-POST-cxml__ul_zfp_shr_2dc} 데이터 유형: 문자열 |
[ ]

### cURL 요청 {#ap_invoice-POST-cxml__example_mnp_3dm_ddc}

다음 예는 cXML 형식으로 요청으로 제공된 송장을 처리하는 방법을 보여줍니다.

    curl -X POST https://instance.servicenow.com/api/sn_spend_intg/v1/ap_invoice/cxml \
    -H "Source-System: Ariba" \
    -H "Content-Type: application/json" \
    -d '{
        "content": "------=_Part_1367_1859161670.1709186492411\r\nContent-Type: text/xml; charset=UTF-8\r\n
    Content-ID: 1709186492411.10815535@produs-c4-an-s2-z3-1.us2.gcpint.ariba.com\r\n<?xml version=\"1.0\" 
    encoding=\"UTF-8\"?>\r\n<!DOCTYPE cXML SYSTEM \"https://protect-us.mimecast.com/s/fgKrCERVqQU35PNzBuw39pz?domain=xml.cxml.org\">
    \r\n<cXML timestamp=\"2024-02-28T22:01:32-08:00\" payloadID=\"1709186492411-3401013259654180284@10.209.37.74\">
    \r\n    <Response>\r\n        <Status code=\"200\" text=\"OK\" />\r\n        <DataResponse>\r\n            <Attachment>
    \r\n                <URL>186492411.10815535@produs-c4-an-s2-z3-1.us2.gcpint.ariba.com.110</URL>\r\n            </Attachment>
    \r\n            <Attachment>\r\n                <URL>1709186492403.306612238@produs-c4-an-s2-z3-1.us2.gcpint.ariba.com.108</URL>
    \r\n            </Attachment>\r\n        </DataResponse>\r\n    </Response>\r\n</cXML>\r\n------=_Part_1367_1859161670.1709186492411
    \r\nContent-Type: text/xml; charset=UTF-8\r\nContent-ID: 1709186492403.306612238@produs-c4-an-s2-z3-1.us2.gcpint.ariba.com.108
    \r\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n
    <!DOCTYPE cXML SYSTEM \"https://protect-us.mimecast.com/s/7QpfCG6VRKf15gQPwFpUTKe?domain=xml.cxml.org\">\r\n
    <cXML payloadID=\"1705930173863-1790846563502652473@10.209.37.98\" timestamp=\"2024-01-22T05:29:33-08:00\" version=\"1.2.060\">\r\n
        <Header>\r\n        <From>\r\n            <Credential domain=\"NetworkID\">\r\n                <Identity>AN01532216648-T</Identity>\r\n
                </Credential>\r\n            <Credential domain=\"VendorID\">\r\n                <Identity>3245545</Identity>\r\n
                </Credential>\r\n            <Credential domain=\"PrivateID\">\r\n                <Identity>0000099123</Identity>\r\n
                </Credential>\r\n        </From>\r\n        <To>\r\n            <Credential domain=\"NetworkID\">\r\n
                    <Identity>AN01404744424-T</Identity>\r\n            </Credential>\r\n            <Credential domain=\"SystemID\">\r\n
                    <Identity>ERP1</Identity>\r\n            </Credential>\r\n            <Credential domain=\"EndPointID\">\r\n
                    <Identity>CIG</Identity>\r\n            </Credential>\r\n        </To>\r\n        <Sender>\r\n
                <Credential domain=\"NetworkID\">\r\n                <Identity>AN01000000001</Identity>\r\n
                    <SharedSecret>Ariba@123</SharedSecret>\r\n            </Credential>\r\n            <UserAgent>Supplier</UserAgent>\r\n
            </Sender>\r\n    </Header>\r\n    <Request deploymentMode=\"test\">\r\n        <InvoiceDetailRequest>\r\n
                <InvoiceDetailRequestHeader invoiceDate=\"2024-01-22\" invoiceID=\"\" invoiceOrigin=\"supplier\" operation=\"new\ purpose=\"PO Invoice\">\r\n
                    <InvoiceDetailHeaderIndicator></InvoiceDetailHeaderIndicator>\r\n
                    <InvoiceDetailLineIndicator></InvoiceDetailLineIndicator>\r\n                <InvoicePartner>\r\n
                        <Contact addressID=\"Test123\" role=\"remitTo\">\r\n
                            <Name xml:lang=\"en-US\">Oil and Natural Gas Corporation Limited</Name>\r\n
                            <PostalAddress>\r\n                            <Street>Xyz street</Street>\r\n                            <City>USA</City>\r\n
                                <State isoStateCode=\"US-NY\">NY</State>\r\n                            <PostalCode>10001</PostalCode>\r\n
                                <Country isoCountryCode=\"US\">United States</Country>\r\n                        </PostalAddress>\r\n
                        </Contact>\r\n                </InvoicePartner>\r\n                <InvoicePartner>\r\n
                        <Contact addressID=\"9009\" role=\"billTo\">\r\n                        <Name xml:lang=\"EN\">Bristlecone Inc</Name>\r\n
                            <PostalAddress>\r\n                            <Street>10 Boulvard-10</Street>\r\n
                                <City>San Jose</City>\r\n                            <State>CA</State>\r\n
                                <PostalCode>94077</PostalCode>\r\n                            <Country isoCountryCode=\"US\"></Country>\r\n
                            </PostalAddress>\r\n                        <Phone>\r\n                            <TelephoneNumber>\r\n
                                    <CountryCode isoCountryCode=\"US\">1</CountryCode>\r\n                                <Number>7687687799</Number>\r\n
                                </TelephoneNumber>\r\n                        </Phone>\r\n                        <Fax>\r\n
                                <TelephoneNumber>\r\n                                <CountryCode isoCountryCode=\"US\">1</CountryCode>\r\n
                                    <Number>768-FAX-NUMBER</Number>\r\n                            </TelephoneNumber>\r\n                        </Fax>\r\n
                        </Contact>\r\n                </InvoicePartner>\r\n                <InvoicePartner>\r\n                    <Contact role=\"from\">\r\n
                            <Name xml:lang=\"en-US\">Oil and Natural Gas Corporation Limited</Name>\r\n                        <PostalAddress>\r\n
                                <Street>123 , street no 5</Street>\r\n                            <City>Dallas</City>\r\n
                                <State isoStateCode=\"US-AL\">AL</State>\r\n                            <PostalCode>36615</PostalCode>\r\n
                                <Country isoCountryCode=\"US\">United States</Country>\r\n                        </PostalAddress>\r\n
                        </Contact>\r\n                </InvoicePartner>\r\n                <InvoiceDetailShipping>\r\n
                        <Contact role=\"shipFrom\">\r\n                        <Name xml:lang=\"en-US\">Oil and Natural Gas Corporation Limited</Name>\r\n
                            <PostalAddress>\r\n                            <Street>Deendayal Urja Bhawan</Street>\r\n
                                <City>New Delhi</City>\r\n                            <State isoStateCode=\"IN-MH\">Maharashtra</State>\r\n
                                <PostalCode>110070</PostalCode>\r\n                            <Country isoCountryCode=\"IN\">India</Country>\r\n
                            </PostalAddress>\r\n                    </Contact>\r\n                    <Contact addressID=\"9999\" role=\"shipTo\">\r\n
                            <Name xml:lang=\"EN\">Buyer Plant Bristlecone</Name>\r\n                        <PostalAddress name=\"default\">\r\n
                                <Street>18 Hanoi Road</Street>\r\n                            <City>San Jose</City>\r\n
                                <State>CA</State>\r\n                            <PostalCode>77077</PostalCode>\r\n
                                <Country isoCountryCode=\"US\"></Country>\r\n                        </PostalAddress>\r\n
                            <Email name=\"default\" preferredLang=\"en\">test@test.com</Email>\r\n                    </Contact>\r\n
                    </InvoiceDetailShipping>\r\n            </InvoiceDetailRequestHeader>\r\n            <InvoiceDetailOrder>\r\n
                    <InvoiceDetailOrderInfo>\r\n                    <OrderReference orderID=\"\">\r\n
                            <DocumentReference payloadID=\"0AAF8EA1FA5F1EDE9FDC97460BCB03E1\"></DocumentReference>\r\n
                        </OrderReference>\r\n                </InvoiceDetailOrderInfo>\r\n
                    <InvoiceDetailItem invoiceLineNumber=\"2\" quantity=\"25\" description=\"Indian Oil\">\r\n
                        <UnitOfMeasure>EA</UnitOfMeasure>\r\n                    <UnitPrice>\r\n                        <Money currency=\"USD\">50</Money>\r\n
                        </UnitPrice>\r\n                    <SubtotalAmount>\r\n                        <Money currency=\"USD\">1250.00</Money>\r\n
                        </SubtotalAmount>\r\n                </InvoiceDetailItem>\r\n            </InvoiceDetailOrder>\r\n        </InvoiceDetailRequest>\r\n
        </Request>\r\n</cXML>\r\n------=_Part_1367_1859161670.1709186492411--"
    }'

다음 결과는 요청이 성공했으며 송장 데이터가 처리 중임을 보여줍니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 배치 ID 열에 나열된 배치 ID를 사용하여 송장을 찾습니다.

    {
        "batchId": "APIINV1729711710733280",
        "status": "Success",
        "message": "Your request has been successfully received and is being processed."
    }

## AP 송장 - POST sn_spend_intg/ap_invoice/json {#ariaid-title3}

JSON 형식으로 자동 송장을 처리합니다.
필요한 역할: sn_spend_intg.procurement_integrator

송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블을 사용하여 필드가 JSON 속성에 매핑되는 방법을 결정합니다.  
요청 본문에 대한 사용자 지정 송장 필드를 정의할 수 있습니다. 다음 플로우를 사용하여 사용자 지정 필드를 추가하고, 대상 테이블에 매핑하고, 페이로드에서 사용할 수 있도록 형식을 지정합니다.

1. [송장 임포트를 위한 사용자 지정 필드 추가](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-addColToTable "다음 절차에 따라 AP 송장 API와 함께 사용할 송장, 송장 라인 및 송장 세금 라인에 대한 사용자 지정 필드를 추가합니다.")
2. [소스와 대상 테이블 간에 사용자 지정 필드 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTransform "다음 절차에 따라 AP 송장 API에 대한 원본 테이블과 대상 테이블 간에 사용자 지정 필드를 매핑합니다.")
3. [사용자 지정 필드를 페이로드 소스 형식으로 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTSrcFormat "다음 절차에 따라 사용자 지정 필드를 AP 송장 API에 대한 JSON, cXML 또는 XML의 페이로드 항목에 매핑합니다.")
{#ap_invoice-POST-json__ul_kcx_5fx_sdc}

### URL 형식

버전이 지정된 URL: /api/sn_spend_intg/v1/ap_invoice/json

기본 URL: /api/sn_spend_intg/ap_invoice/json

### 지원되는 요청 매개변수

{#ap_invoice-POST-json__entry__2}{#ap_invoice-POST-json__version-not_optional-RESTAPI}

| 이름 | 설명 |
|-|-|
| api_version | 옵션입니다. 액세스할 엔드포인트의 버전입니다. 예를 들어 <kbd class="ph userinput">v1</kbd> 또는 <kbd class="ph userinput">v2</kbd>입니다. 최신 버전이 아닌 엔드포인트 버전을 사용하도록 이 값만 지정하십시오. 데이터 유형: 문자열 |
[표 7. 경로 매개변수]

{#ap_invoice-POST-json__entry__6}

| 이름 | 설명 |
|-|-|
| 없음 |   |
[표 8. 쿼리 매개변수]

{#ap_invoice-POST-json__entry__10}

| 이름 | 설명 |
|-|-|
| 송장 | 처리할 각 송장이 포함된 목록입니다. 데이터 유형: 중첩된 송장 객체의 객체입니다. "invoices": { { "amount_invoiced": "String", "bill_to_city": "String", "bill_to_country": "String", "bill_to_state_or_province": "String", "bill_to_street": "String", "bill_to_zip_or_postal_code": "String", "business_owner": "String", "currency": "String", "discounts": "String", "erp_number": "String", "external_invoice_number": "String", "invoice_copy_attachment": [Array], "invoice_date": "String", "invoice_line_count": "String", "invoice_lines": [Array], "invoice_type": "String", "legal_entity": "String", "original_invoice": "String", "other_charges": "String", "payment_terms": "String", "purchase_order": "String", "remit_address": "String", "remit_to_city": "String", "remit_to_country": "String", "remit_to_state_or_province": "String", "remit_to_zip_or_postal_code": "String", "ship_from_city": "String", "ship_from_country": "String", "ship_from_state_or_province": "String", "ship_from_street": "String", "ship_from_zip_or_postal_code": "String", "ship_to_city": "String", "ship_to_country": "String", "ship_to_state_or_province": "String", "ship_to_street": "String", "ship_to_zip_or_postal_code": "String", "shipping_amount": "String", "subtotal": "String", "supplier": "String", "supplier_invoice_number": "String", "supplier_tax_id": "String", "supporting_attachments": [Array] } } |
| invoices.amount_invoiced | 세금 및 배송 요금을 포함하여 공급자에게 지불할 총 금액입니다. 대상 필드: u_amount_invoiced 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| bill_to_city | 송장이 전송되는 도시입니다. 대상 필드: u_bill_to_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| bill_to_country | 송장이 ISO 3166 형식으로 전송되는 국가입니다. 예: `미국`. 대상 필드: u_bill_to_country 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| bill_to_state_or_province | 송장이 전송되는 시/도입니다. 대상 필드: u_bill_to_state_or_province 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| bill_to_street | 송장을 보낼 도로명 주소입니다. 대상 필드: u_bill_to_street 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| bill_to_zip_or_postal_code | 송장을 보낼 우편번호입니다. 대상 필드: u_bill_to_zip_or_postal_code |
| invoices.business_owner | 비즈니스 측면에서 애플리케이션을 소유하는 소유자의 이름입니다. 대상 필드: u_business_owner 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장.통화 | 필수 소계, 세금 및 배송의 통화입니다. 소계, 세금 및 배송은 동일한 통화여야 합니다. 대상 필드: u_currency 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장.할인 | 송장에 적용되는 할인입니다. 대상 필드: u_discounts 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.erp_number | 구매 주문서에 대해 ERP(전사적 자원 관리) 시스템 내에서 생성된 고유 번호입니다. 자세한 내용은 [Purchase order integration](https://www.servicenow.com/docs/access?context=purchase-order-integration-2&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 대상 필드: u_erp_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장. external_invoice_number | 필수 외부 공급업체 애플리케이션에서 생성된 송장 번호입니다. 대상 필드: u_external_invoice_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장. invoice_copy_attachment | 송장 수준에서 정의된 첨부 파일 목록입니다. [Accounts Payable Invoice Processing](https://www.servicenow.com/docs/access?context=acc-pay-invoice-processing&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 생성되면 시스템은 연결된 송장 케이스 및 송장 라인과 함께 송장 기록을 생성합니다. 첨부 파일은 그에 따라 해당 기록에 연결됩니다. 데이터 유형: 객체 배열 "invoice_copy_attachment": [ { "content": "String", "encoding": "String", "mime_code": "String", "name": "String" } ] |
| invoices.invoice_copy_attachment. 콘텐츠 | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. 데이터 유형: 문자열 |
| invoices.invoice_copy_attachment. 인코딩 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| invoices.invoice_copy_attachment. mime_code | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| invoices.invoice_copy_attachment. 이름 | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. 데이터 유형: 문자열 |
| invoices.invoice_date | 필수 고객에게 송장이 발행된 날짜입니다. 대상 필드: u_invoice_date 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 형식: YYYY-MM-DD |
| invoices.invoice_line_count | 송장의 라인 수입니다. 대상 필드: u_invoice_line_count 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines | 이 주문 내의 구매에 대해 송장 처리되는 라인을 정의하는 객체의 목록입니다. 송장 라인은 송장 라인 임포트 인바운드\[sn_spend_intg_imp_invoice_line\] 테이블에서 준비됩니다. 데이터 유형: 객체 배열 "invoice_lines": [ { "attachments": [Array], "cost_center": "String", "currency": "String", "external_invoice_number": "String", "gl_account": "String", "line_amount_invoiced": "String", "line_description": "String", "line_quantity": "String", "line_unit_price": "String", "po_line_description": "String", "purchase_order_line": "String", "ship_to_city": "String", "ship_to_country": "String", "ship_to_state_or_province": "String", "ship_to_street": "String", "ship_to_zip_or_postal_code": "String", "subtotal": "String", "supplier_part_number": "String", "tax_code": "String", "tax_details": [Array], "uom": "String" } ] |
| invoices.invoice_lines. 첨부 파일 | 송장 라인 수준에서 정의된 첨부 파일 목록입니다. [Create New Invoice Line form](https://www.servicenow.com/docs/access?context=create-invoice-line-form&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 생성되면 시스템은 연결된 송장 케이스 및 송장 라인과 함께 송장 기록을 생성합니다. 첨부 파일은 그에 따라 해당 기록에 연결됩니다. 데이터 유형: 객체 배열 "attachments": [ { "content": "String", "encoding": "String", "mime_code": "String", "name": "String" } ] |
| invoices.invoice_lines. 첨부 파일.컨텐츠 | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. 데이터 유형: 문자열 |
| invoices.invoice_lines. 첨부 파일.인코딩 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| invoices.invoice_lines. attachments.mime_code | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| invoices.invoice_lines. attachments.name | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. 데이터 유형: 문자열 |
| invoices.invoice_lines. cost_center | 송장이 생성되는 비용 센터의 계정 번호입니다. 비용 센터 \[cmn_cost_center\] 테이블에 나열됩니다. 대상 필드: u_cost_center 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. 통화 | 라인 항목의 통화입니다. 예: `USD.` 대상 필드: u_currency 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. external_invoice_number | 필수 외부 공급업체 애플리케이션에서 생성된 송장 번호입니다. 대상 필드: u_external_invoice_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. gl_account | 송장을 생성하는 데 사용되는 총계정원장(GL)의 계정 번호입니다. 대상 필드: u_gl_account 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 참조 : * [ERP source](https://www.servicenow.com/docs/access?context=erp-source&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) * [Ledger account](https://www.servicenow.com/docs/access?context=ledger-account&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) {#ap_invoice-POST-json__ul_u23_b3r_cdc} |
| invoices.invoice_lines. line_amount_invoiced | 필수 지정된 구매 주문 라인에 대해 고객에게 송장을 발행하는 총 비용(세금 및 배송 제외)입니다. 대상 필드: u_line_amount_invoiced 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. line_description | 필수 송장 라인에 대한 설명입니다. 대상 필드: u_line_description 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. line_quantity | 필수 고객에게 송장을 발행하는 상품 또는 서비스의 수량입니다. 대상 필드: u_line_quantity 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. line_unit_price | 송장 내 라인 항목의 단가입니다. 대상 필드: u_line_unit_price 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. po_line_description | 송장의 구매 주문서 라인에 대한 설명입니다. 대상 필드: u_po_line_description 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. purchase_order_line | 필수 참조된 공급자의 구매 주문서 라인 ID입니다. 구매 주문서 라인 \[sn_shop_purchase_order_line\] 테이블에 나열됩니다. 대상 필드: u_purchase_order_line 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. ship_to_city | 구매 주문서의 항목이 배송된 목적지 도시입니다. 대상 필드: u_ship_to_city 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. ship_to_country | 구매 주문서의 항목이 배송된 목적지 국가입니다. 대상 필드: u_ship_to_country 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. ship_to_state_or_province | 구매 주문서의 항목이 배송된 목적지 시 또는 도입니다. 대상 필드: u_ship_to_state_or_province 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. ship_to_street | 구매 주문서의 항목이 배송된 목적지 주소입니다. 대상 필드: u_ship_to_street 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. ship_to_zip_or_postal_code | 구매 주문서의 항목이 배송된 목적지 우편번호입니다. 대상 필드: u_ship_to_zip_or_postal_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. 소계 | 필수 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 대상 필드: u_subtotal 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. supplier_part_number | 필수 이 송장 라인에 대해 공급자가 생성한 부품 번호입니다. 대상 필드: u_supplier_part_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. tax_code | ERP 소스에서 생성된 고유 세금 코드입니다. 대상 필드: u_tax_code 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. tax_details | 송장 라인과 연결된 구매에 대한 세금 라인 목록입니다. 데이터 유형: 객체 배열 "tax_details": [ { "tax_amount": "String", "tax_rate": "String", "tax_type": "String" } ] |
| invoices.invoice_lines. tax_details.tax_amount | 필수 구매에 대해 청구되는 총 세금 금액입니다. 대상 필드: u_tax_amount 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.invoice_lines. tax_details.tax_rate | 공급자가 부과하는 세율입니다. 대상 필드: u_supplier_tax_rate 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines. tax_details.tax_type | 송장에 적용할 수 있는 세금의 유형입니다. 세금 유형 \[sn_fin_tax_type\] 테이블에 나열됩니다. 대상 필드: u_tax_type 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_lines.uom | 송장의 항목을 계산하는 데 사용되는 UOM(기본 측정 단위)입니다. 대상 필드: u_uom 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.invoice_type | 처리할 송장의 유형입니다. 대상 필드: u_invoice_type 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.legal_entity | 공급자의 법인 이름입니다. 법인 \[sn_fin_legal_entity\] 테이블에 있습니다. 대상 필드: u_legal_entity 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.original_invoice | 공급자가 생성한 고유한 송장 번호입니다. 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 대상 필드: u_original_invoice 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.other_charges | 송장과 관련된 기타 추가 요금입니다. 편집 가능한 필드입니다. 대상 필드: u_other_charges 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.payment_terms | 공급자에 대한 지불이 이루어지기 위해 합의된 시간과 조건입니다. 예: `순 30`. 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.purchase_order | 필수 이 주문에 대해 고객이 제공한 구매 주문서 번호입니다. 구매 주문서 \[sn_shop_purchase_order\] 테이블에 나열됩니다. 대상 필드: u_purchase_order 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| invoices.remit_address | 필수 지불이 이루어지는 주소입니다. 대상 필드: u_remit_address 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.remit_to_city | 필수 지불이 이루어지는 도시입니다. 대상 필드: u_remit_to_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.remit_to_country | 필수 지불이 이루어지는 국가(ISO 3166 형식)입니다. 예: `미국`. 대상 필드: u_remit_to_country 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| 송장. remit_to_state_or_province | 필수 지불이 이루어지는 시 또는 도입니다. 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| 송장. remit_to_zip_or_postal_code | 필수 지불이 이루어지는 우편번호입니다. 대상 필드: u_remit_to_state_or_province 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_from_city | 구매 주문서의 항목이 배송된 출발지 도시입니다. 대상 필드: u_ship_from_city 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_from_country | 구매 주문서의 항목이 배송된 출발지 국가입니다. 대상 필드: u_ship_from_country 데이터 유형: 문자열 최대 길이: 100 |
| 송장. ship_from_state_or_province | 구매 주문서의 항목이 배송된 출발지 주/도입니다. 대상 필드: u_ship_from_state_or_province 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_from_street | 구매 주문서의 항목이 배송된 출발지 상세 주소입니다. 대상 필드: u_ship_from_street 데이터 유형: 문자열 최대 길이: 100 |
| 송장. ship_from_zip_or_postal_code | 구매 주문서의 항목이 배송된 출발지 우편번호입니다. 대상 필드: u_ship_from_zip_or_postal_code 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_to_city | 구매 주문서의 항목이 배송된 목적지 도시입니다. 대상 필드: u_ship_to_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_to_country | 구매 주문서의 항목이 배송된 목적지 국가입니다. 대상 필드: u_ship_to_country 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| 송장. ship_to_state_or_province | 구매 주문서의 항목이 배송된 목적지 시/도입니다. 대상 필드: u_ship_to_state_or_province 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.ship_to_street | 구매 주문서의 항목이 배송된 목적지 주소입니다. 대상 필드: u_ship_to_street 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| 송장. ship_to_zip_or_postal_code | 구매 주문서의 항목이 배송된 목적지 우편번호입니다. 대상 필드: u_ship_to_zip_or_postal_code 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.shipping_amount | 필수 전체 구매에 대한 총 배송비입니다. 대상 필드: u_shipping_amount 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장.소계 | 필수 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 40 |
| 송장.공급자 | 필수 고객이 주문할 수 있는 리셀러 또는 공급자의 식별자입니다. 대상 필드: u_supplier 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| 송장. supplier_invoice_number | 필수 이 송장에 대해 공급자가 생성한 식별 번호입니다. 대상 필드: u_supplier_invoice_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.supplier_tax_id | 외부 공급업체 리셀러와 연결된 세금 식별자입니다. 편집 가능한 필드입니다. 대상 필드: u_supplier_tax_id 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 데이터 유형: 문자열 최대 길이: 100 |
| invoices.target_erp | 송장이 게시된 ERP 기록입니다. ERP 소스 \[sn_fin_erp_source\] 테이블에 있습니다. [ERP source](https://www.servicenow.com/docs/access?context=erp-source&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 데이터 유형: 문자열 |
| 송장. supporting_attachments | 외상 매입금 전문가에게 할당된 케이스에 대해 송장 처리 케이스 수준에서 정의된 첨부 파일 목록입니다. [Invoice processing case form](https://www.servicenow.com/docs/access?context=invoice-processing-case-form&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 생성되면 시스템은 연결된 송장 케이스 및 송장 라인과 함께 송장 기록을 생성합니다. 첨부 파일은 그에 따라 해당 기록에 연결됩니다. 데이터 유형: 객체 배열 "supporting_attachments": [ { "content": "String", "encoding": "String", "mime_code": "String", "name": "String" } ] |
| 송장. supporting_attachments.content | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. 데이터 유형: 문자열 |
| 송장. supporting_attachments.encoding | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| 송장. supporting_attachments.mime_code | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. 데이터 유형: 문자열 |
| 송장. supporting_attachments.name | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. 데이터 유형: 문자열 |
[표 9. 요청 본문 매개변수]

### 헤더

다음 요청 및 응답 헤더는 이 HTTP 작업에만 적용되거나 고유한 방식으로 이 작업에 적용됩니다. REST API에 사용되는 일반 헤더 목록은 [지원되는 REST API 헤더를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-json__entry__172}

| 머리글 | 설명 |
|-|-|
| 콘텐츠-형식 | 요청 본문의 데이터 형식입니다. .만 지원합니다 application/json. |
| 소스 시스템 | 요청을 가져오는 소스 시스템을 지정합니다. 이 설정은 제공된 요청이 송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블의 구조를 따르는지 확인하는 데 도움이 됩니다. |
[표 10. 요청 헤더]

{#ap_invoice-POST-json__entry__178}

| 머리글 | 설명 |
|-|-|
| 안 함 |   |
[표 11. 응답 헤더]

### 상태 코드

이 HTTP 작업에 적용되는 상태 코드는 다음과 같습니다. REST API에 사용되는 가능한 상태 코드 목록은 [REST API HTTP 응답 코드를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-json__table_wqv_qxk_ddc__entry__2}{#ap_invoice-POST-json__entry-400-status-code}

| 상태 코드 | 설명 |
|-|-|
| 202 | 요청이 수락되었습니다. 요청이 성공했으며 송장 처리가 진행 중입니다. |
| 400 | 잘못된 요청입니다. 잘못된 요청 유형 또는 잘못된 형식의 요청이 탐지되었습니다. |
| 429 | 요청이 너무 많습니다. 요청 속도가 시간당 최대 요청 10개를 초과했습니다. |
[표 12. 상태 코드]

{#ap_invoice-POST-json__table_wqv_qxk_ddc}

### 응답 본문 매개변수 {#ap_invoice-POST-json__section_hg4_h1l_ddc}

{#ap_invoice-POST-json__table_ig4_h1l_ddc__entry__2}

| 이름 | 설명 |
|-|-|
| batch_id | 배치 요청의 고유 식별자입니다. 이 ID는 요청 상태를 추적하는 데 사용할 수 있습니다. 이 기록은 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에 저장됩니다. 데이터 유형: 문자열 |
| 오류 | 요청이 실패할 때의 오류 메시지와 세부 정보를 포함합니다. { "detail": String, "message": String } 데이터 유형: 객체 |
| 오류.상세 정보 | 요청 오류에 대한 추가 정보입니다. 가능한 결과: * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. * AP 송장에 대한 시간당 13개 요청의 요율 제한 초과 -- 배치의 기록 수가 설정된 배치 크기보다 많습니다. * 인증 정보를 제공하는 데 필요합니다 - 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. {#ap_invoice-POST-json__ul_ukg_sht_c2c} 데이터 유형: 문자열 |
| 오류.메시지 | 요청 실패 이유를 포함하는 오류 메시지 가능한 오류: * 잘못된 페이로드 - 잘못된 콘텐츠 유형입니다. * 잘못된 페이로드 - 오류: 잘못된 페이로드 구조입니다. * 잘못된 페이로드 - 오류: 페이로드가 일괄 처리로 허용된 송장 한도를 초과합니다. 배치의 기록 수가 설정된 배치 크기보다 많습니다. 최대 기본 페이로드 크기는 100개 기록입니다. 이 값은 시스템 속성에서 구성할 수 있습니다 sn_spend_intg.ap.invoice.create.api.record_limit . * 잘못된 페이로드 - 오류: 송장이 비어 있습니다. 처리할 데이터가 없습니다. 배치의 기록 수는 0입니다. * APO 송장 수집에 대한 시간당 500개 요청의 요율 제한을 초과했습니다. * 사용자가 인증되지 않았습니다. 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. {#ap_invoice-POST-json__ul_knb_fhr_2dc} 데이터 유형: 문자열 |
| 메시지 | 성공 메시지(예: 요청이 성공적으로 수신되어 처리 중임)입니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 데이터 유형: 문자열 |
| 상태 | 요청의 결과를 나타냅니다. 가능한 값: * 성공 * 실패 {#ap_invoice-POST-json__ul_zfp_shr_2dc} 데이터 유형: 문자열 |
[ ]

{#ap_invoice-POST-json__table_ig4_h1l_ddc}  

### cURL 요청

다음 예는 JSON 형식으로 요청으로 제공된 송장을 처리하는 방법을 보여줍니다. Base64 인코딩은 크기가 다양하며 매우 클 수 있습니다. 공간 절약을 위해 컨텐츠 값이 잘렸습니다. 정보는 적절한 페이로드 구조를 반영합니다.

    curl "https://instance.servicenow.com/api/sn_spend_intg/v1/ap_invoice/json" \
    --request \
     POST \
    --header \
     "Source-System: Coupa" \
    --header \
     "Content-Type: application/json" \
    --user 'username' \
    :'password' \
    --data \
     '{
      "invoices": [
        {
          "invoice_type": "",
          "supplier_invoice_number": "2InvoiceAttach_A1",
          "external_invoice_number": "EXT-INV-erp-po-1_Attach1",
          "supplier": "",
          "business_owner": "lara.croft@example.com",
          "purchase_order": "",
          "date_format": "DD MMMM, YYYY",
          "invoice_date": "2nd June, 2021",
          "payment_terms": "Net 30",
          "legal_entity": "AUS",
          "subtotal": "(100.00)",
          "shipping_amount": "30.00",
          "other_charges": "20.00",
          "discounts": "00.00",
          "amount_invoiced": "200.00",
          "currency": "USD",
          "invoice_line_count": "10",
          "ship_to_city": "New York",
          "ship_to_country": "USA",
          "ship_to_state_or_province": "NY",
          "ship_to_street": "123 Main St",
          "ship_to_zip_or_postal_code": "10001",
          "ship_from_city": "Los Angeles",
          "ship_from_country": "USA",
          "ship_from_state_or_province": "CA",
          "ship_from_street": "456 Oak Ave",
          "ship_from_zip_or_postal_code": "90001",
          "remit_address": "789 Elm St, Suite 200",
          "remit_to_city": "Chicago",
          "remit_to_country": "USA",
          "remit_to_state_or_province": "IL",
          "remit_to_zip_or_postal_code": "60601",
          "supplier_tax_id": "123456789",
          "invoice_copy_attachment": [
            {
              "file_name": "InvoiceTestInv_Json_A1.pdf",
              "mime_code": "application/pdf",
              "encoding": "base64",
              "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmV/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "InvoiceTestINVIMG_Json_A1.jpg",
              "mime_code": "image/jpeg",
              "encoding": "base64",
              "content": "iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1B/Base64EncodingIntentionallyTruncated"
            }
          ],
          "tax_details": [
            {
              "tax_type": "CGST",
              "tax_amount": "10",
              "tax_rate": ""
            },
            {
              "tax_type": "Withholding tax",
              "tax_amount": "",
              "tax_rate": "25"
            },
            {
              "tax_type": "Sales tax",
              "tax_amount": "12",
              "tax_rate": "12"
            }
          ],
          "invoice_lines": [
            {
              "external_invoice_number": "EXT-INV-erp-po-1",
              "line_description": "2INV_Line_Attach_A1",
              "po_line_description": "",
              "purchase_order_line": "",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00",
              "line_amount_invoiced": "118.00",
              "currency": "USD",
              "cost_center": "ACN00001",
              "gl_account": "100001",
              "tax_code": "A1 - Sales tax, reduced rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "attachments": [
                {
                  "file_name": "InvoiceTestLine.pdf",
                  "mime_code": "application/pdf",
                  "encoding": "base64",
                  "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQc/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "InvoiceTest1Line.jpg",
                  "mime_code": "image/jpeg",
                  "encoding": "base64",
                  "content": "iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ0MgUHJvZmW2GWCy8SpAszALlJ/Mv6HK54/f/3/XFv4ysU57JMAAAAASUVORK5CYII="
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-erp-po-3",
              "line_description": "Testing",
              "po_line_description": "",
              "purchase_order_line": "",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00",
              "line_amount_invoiced": "118.00",
              "currency": "USD",
              "cost_center": "ACN00005",
              "gl_account": "100002",
              "tax_code": "A1 - Sales tax, reduced rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours"
            }
          ]
        },
        {
          "invoice_type": "",
          "supplier_invoice_number": "10MultiInvoiceAttach_A2",
          "external_invoice_number": "EXT-INV-noerp-PO_Attach_A2",
          "purchase_order": "0004531004",
          "supplier": "880733",
          "date_format": "DD-MM-YYYY",
          "invoice_date": "02-05-2021",
          "payment_terms": "NET 30",
          "legal_entity": "XYZ Ltd.",
          "subtotal": "100",
          "shipping_amount": "30.00",
          "other_charges": "20.00",
          "discounts": "10.00",
          "amount_invoiced": "140.00",
          "currency": "USD",
          "invoice_line_count": "1",
          "ship_to_city": "New York",
          "ship_to_country": "USA",
          "ship_to_state_or_province": "NY",
          "ship_to_street": "123 Main St",
          "ship_to_zip_or_postal_code": "10001",
          "ship_from_city": "Los Angeles",
          "ship_from_country": "USA",
          "ship_from_state_or_province": "CA",
          "ship_from_street": "456 Oak Ave",
          "ship_from_zip_or_postal_code": "90001",
          "remit_address": "789 Elm St, Suite 200",
          "remit_to_city": "Chicago",
          "remit_to_country": "USA",
          "remit_to_state_or_province": "IL",
          "remit_to_zip_or_postal_code": "60601",
          "supplier_tax_id": "12340009",
          "supporting_attachments": [
            {
              "file_name": "10InvcCaseTstInv_Json_A2.pdf",
              "mime_code": "application/pdf",
              "encoding": "base64",
              "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50YXRpb24gOTY3MTUxMzkw/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstPNGInv_Json_A2.png",
              "mime_code": "image/png",
              "encoding": "base64",
              "content": "iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ0MgUHJvZmlsZQAASImVVwdY/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstInv2_Json_A2.pdf",
              "mime_code": "application/pdf",
              "encoding": "base64",
              "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50YXRpb24gOTY3MTQzNjgzKQovQXV0aG9yIChQYWdlcm8gQUIpCi9Td/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstXMLINV_Json_A2.xml",
              "mime_code": "text/xml",
              "encoding": "base64",
              "content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9I/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTtExcelINV_Json_A2.xlsx",
              "mime_code": "application/vnd.ms-excel",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAACAAAAAAAAAAAAAA/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstCSVINV_Json_A2.csv",
              "mime_code": "text/csv",
              "encoding": "base64",
              "content": "Im51bWJlciIsInN1cHBsaWVyX2ludm9pY2VfbnVtYmVyIiwic3VwcGxpZXIiLCJzdGF0ZSIsInR5cGUiLCJkd/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstJsonINV_Json_A2.json",
              "mime_code": "application/json",
              "encoding": "base64",
              "content": "eyJyZWNvcmRzIjpbeyJyZXF1aXJlc19hY2tub3dsZWRnZW1lbnQiOiJmYWxzZSIsInRheF9hbW91buYm91bmRfc291cmNlIjoiIn1dfQ==/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTstdocINV_Json_A2.docx",
              "mime_code": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAACAAAAAAAAAAA/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceCasePPT_Json_A2.pptx",
              "mime_code": "application/vnd.ms-powerpoint",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiB="
            },
            {
              "file_name": "10InvoiceCaseRichText_Json_A2.rtf",
              "mime_code": "application/rtf",
              "encoding": "base64",
              "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYXRleHRzY2FsaW5nMFxjb2NvYXBsYXRmb3JtM/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvcCaseTst_INVJPG_Json_A2.jpg",
              "mime_code": "image/jpeg",
              "encoding": "base64",
              "content": "/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPCggKDxINCgoNEhQQEBIQEB/Base64EncodingIntentionallyTruncated"
            }
          ],
          "invoice_copy_attachment": [
            {
              "file_name": "10InvoiceTestInv_Json_A2.pdf",
              "mime_code": "application/pdf",
              "encoding": "base64",
              "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50YXRpb24g/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestInv_Json_A2.jpg",
              "mime_code": "image/jpeg",
              "encoding": "base64",
              "content": "iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ0MgUHJvZmls/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvceTstInv2_Json_A2.pdf",
              "mime_code": "application/pdf",
              "encoding": "base64",
              "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50YXRpb24g=/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestXMLINV_Json_A2.xml",
              "mime_code": "text/xml",
              "encoding": "base64",
              "content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vI/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestExcelINV_Json_A2.xlsx",
              "mime_code": "application/vnd.ms-excel",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAACAAAAAAAAAAAAAA=/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestCSVINV_Json_A2.csv",
              "mime_code": "text/csv",
              "encoding": "base64",
              "content": "Im51bWJlciIsInN1cHBsaWVyX2ludm9pY2VfbnVtYmVyIiwic3VwcGxpZXIiLCJzd/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestJsonINV_Json_A2.json",
              "mime_code": "application/json",
              "encoding": "base64",
              "content": "eyJyZWNvcmRzIjpbeyJyZXF1aXJlc19hY2tub3dsZWRnZW1lbnQiOiJmYWxzZSI/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceTestdocINV_Json_A2.docx",
              "mime_code": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnht/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoicePPT_Json_A2.pptx",
              "mime_code": "application/vnd.ms-powerpoint",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtb/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "10InvoiceRichText_Json_A2.rtf",
              "mime_code": "application/rtf",
              "encoding": "base64",
              "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYXRleHRz/Base64EncodingIntentionallyTruncated"
            }
          ],
          "tax_details": [
            {
              "tax_type": "Value added tax",
              "tax_amount": "21",
              "tax_rate": ""
            },
            {
              "tax_type": "IGST",
              "tax_amount": "",
              "tax_rate": "22"
            },
            {
              "tax_type": "Withholding tax",
              "tax_amount": "23",
              "tax_rate": ""
            }
          ],
          "invoice_lines": [
            {
              "external_invoice_number": "EXT-INV-noerp-PO_Attach_A2",
              "purchase_order_line": "00045310041",
              "po_line_description": "Yeti microphone - black",
              "line_description": "10MultiInvoiceLineAttach_A2",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00-",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00001",
              "gl_account": "141150",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "attachments": [
                {
                  "file_name": "10InvoiceTest_INVLine_Json_A2.pdf",
                  "mime_code": "application/pdf",
                  "encoding": "base64",
                  "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10InvoiceTest_INVLine_Json_A2.jpg",
                  "mime_code": "image/jpeg",
                  "encoding": "base64",
                  "content": "iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ0Mg/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10InvceTst2_INVLine_Json_A2.pdf",
                  "mime_code": "application/pdf",
                  "encoding": "base64",
                  "content": "JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZW50Y/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10InvoiceTestXML_INVLine_Json_A2.xml",
                  "mime_code": "text/xml",
                  "encoding": "base64",
                  "content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxv/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10InvoiceTestExcel_INVLine_Json_A2.xlsx",
                  "mime_code": "application/vnd.ms-excel",
                  "encoding": "base64",
                  "content": "UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbnRfVHlwZX/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10InvoiceTestdoc_INVLine_Json_A2.docx",
                  "mime_code": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
                  "encoding": "base64",
                  "content": "UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlbnRfVHlwZX/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10_InvoiceLinePPT_Json_A2.pptx",
                  "mime_code": "application/vnd.ms-powerpoint",
                  "encoding": "base64",
                  "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZX/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "10_InvoiceLineRichText_Json_A2.rtf",
                  "mime_code": "application/rtf",
                  "encoding": "base64",
                  "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYX/Base64EncodingIntentionallyTruncated"
                }
              ],
              "tax_details": [
                {
                  "tax_type": "IGST",
                  "tax_amount": "",
                  "tax_rate": "3.4"
                },
                {
                  "tax_type": "GST",
                  "tax_amount": "3.9",
                  "tax_rate": ""
                },
                {
                  "tax_type": "VAT",
                  "tax_amount": "2",
                  "tax_rate": "4"
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-noerp-PO",
              "purchase_order_line": "00045310041",
              "po_line_description": "Yeti microphone - black",
              "line_description": "Testing ERP POL",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00-",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00001",
              "gl_account": "141150",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "IGST",
                  "tax_amount": "",
                  "tax_rate": "3.4"
                },
                {
                  "tax_type": "GST",
                  "tax_amount": "3.9",
                  "tax_rate": ""
                },
                {
                  "tax_type": "VAT",
                  "tax_amount": "2",
                  "tax_rate": "4"
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-noerp-PO_Attach3",
              "purchase_order_line": "00045310042",
              "po_line_description": "Pv-3310 photo tripod w/3-way pan",
              "line_description": "Date Formate Test",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "100.00",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00002",
              "gl_account": "100005",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "IGST",
                  "tax_amount": "",
                  "tax_rate": "3.2"
                },
                {
                  "tax_type": "Withholding tax",
                  "tax_amount": "",
                  "tax_rate": "4"
                },
                {
                  "tax_type": "VAT",
                  "tax_amount": "",
                  "tax_rate": "3"
                }
              ],
              "attachments": [
                {
                  "file_name": "InvoiceLinePPT.pptx",
                  "mime_code": "application/vnd.ms-powerpoint",
                  "encoding": "base64",
                  "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZXN/Base64EncodingIntentionallyTruncated"
                },
                {
                  "file_name": "InvoiceLineRichText.rtf",
                  "mime_code": "application/rtf",
                  "encoding": "base64",
                  "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYX/Base64EncodingIntentionallyTruncated"
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-noerp-PO-01",
              "purchase_order_line": "00045310042",
              "po_line_description": "Yeti microphone - black",
              "line_description": "",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "100.00",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00005",
              "gl_account": "141101",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "SGST",
                  "tax_amount": "",
                  "tax_rate": "3.1"
                },
                {
                  "tax_type": "GST",
                  "tax_amount": "3.8",
                  "tax_rate": ""
                },
                {
                  "tax_type": "CGST",
                  "tax_amount": "",
                  "tax_rate": "1.2"
                }
              ]
            }
          ]
        },
        {
          "invoice_type": "",
          "supplier_invoice_number": "LineLevelTax_Attach3",
          "external_invoice_number": "EXT-INV-noerp-PO-line_attach3",
          "purchase_order": "",
          "supplier": "880733",
          "date_format": "mm-dd-yyyy",
          "invoice_date": "09-05-2021",
          "payment_terms": "NET 30",
          "legal_entity": "1100.",
          "subtotal": "100",
          "shipping_amount": "30.00",
          "other_charges": "20.00",
          "discounts": "10.00-",
          "amount_invoiced": "140.00",
          "currency": "USD",
          "invoice_line_count": "1",
          "ship_to_city": "New York",
          "ship_to_country": "USA",
          "ship_to_state_or_province": "NY",
          "ship_to_street": "123 Main St",
          "ship_to_zip_or_postal_code": "10001",
          "ship_from_city": "Los Angeles",
          "ship_from_country": "USA",
          "ship_from_state_or_province": "CA",
          "ship_from_street": "456 Oak Ave",
          "ship_from_zip_or_postal_code": "90001",
          "remit_address": "789 Elm St, Suite 200",
          "remit_to_city": "Chicago",
          "remit_to_country": "USA",
          "remit_to_state_or_province": "IL",
          "remit_to_zip_or_postal_code": "60601",
          "supplier_tax_id": "12340009",
          "invoice_copy_attachment": [
            {
              "file_name": "InvoicePPT.pptx",
              "mime_code": "application/vnd.ms-powerpoint",
              "encoding": "base64",
              "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZXNdLnh/Base64EncodingIntentionallyTruncated"
            },
            {
              "file_name": "InvoiceRichText.rtf",
              "mime_code": "application/rtf",
              "encoding": "base64",
              "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYXRleH/Base64EncodingIntentionallyTruncated"
            }
          ],
          "invoice_lines": [
            {
              "external_invoice_number": "EXT-INV-noerp-PO-3",
              "purchase_order_line": "00045310041",
              "po_line_description": "Yeti microphone - black",
              "line_description": "Testing ERP POL",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00005",
              "gl_account": "120040",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "IGST",
                  "tax_amount": "",
                  "tax_rate": "6"
                },
                {
                  "tax_type": "GST",
                  "tax_amount": "7",
                  "tax_rate": ""
                },
                {
                  "tax_type": "Sales tax",
                  "tax_amount": "8",
                  "tax_rate": "8"
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-noerp-PO-3",
              "purchase_order_line": "00045310042",
              "po_line_description": "Pv-3310 photo tripod w/3-way pan",
              "line_description": "Date Formate Test",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "200.00",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00001",
              "gl_account": "141250",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "CGST",
                  "tax_amount": "",
                  "tax_rate": "4.1"
                },
                {
                  "tax_type": "SGST",
                  "tax_amount": "4.4",
                  "tax_rate": ""
                },
                {
                  "tax_type": "VAT",
                  "tax_amount": "",
                  "tax_rate": "4.3"
                }
              ]
            },
            {
              "external_invoice_number": "EXT-INV-noerp-PO-3",
              "purchase_order_line": "00045310042",
              "po_line_description": "Yeti microphone - black",
              "line_description": "",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "100.00",
              "line_amount_invoiced": "97.00",
              "currency": "USD",
              "cost_center": "ACN00007",
              "gl_account": "141300",
              "tax_code": "A0 - Sales tax, standard rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "uom": "Hours",
              "tax_details": [
                {
                  "tax_type": "IGST",
                  "tax_amount": "",
                  "tax_rate": "2.4"
                },
                {
                  "tax_type": "Withholding tax",
                  "tax_amount": "5.5",
                  "tax_rate": ""
                },
                {
                  "tax_type": "VAT",
                  "tax_amount": "2.6",
                  "tax_rate": ""
                }
              ]
            }
          ]
        },
        {
          "invoice_type": "credit_memo",
          "supplier_invoice_number": "EXT-INV-erp-po_AttachLine",
          "external_invoice_number": "EXT-INV-erp-po_AttachLine",
          "original_invoice": "INV0001013",
          "supplier": "",
          "business_owner": "lara.croft@example.com",
          "purchase_order": "0004889699",
          "invoice_date": "09/13/2024",
          "payment_terms": "Net 30",
          "legal_entity": "AUS",
          "subtotal": "150.00",
          "shipping_amount": "30.00",
          "other_charges": "20.00",
          "discounts": "00.00",
          "amount_invoiced": "200.00",
          "currency": "USD",
          "invoice_line_count": "10",
          "ship_to_city": "New York",
          "ship_to_country": "USA",
          "ship_to_state_or_province": "NY",
          "ship_to_street": "123 Main St",
          "ship_to_zip_or_postal_code": "10001",
          "ship_from_city": "Los Angeles",
          "ship_from_country": "USA",
          "ship_from_state_or_province": "CA",
          "ship_from_street": "456 Oak Ave",
          "ship_from_zip_or_postal_code": "90001",
          "remit_address": "789 Elm St, Suite 200",
          "remit_to_city": "Chicago",
          "remit_to_country": "USA",
          "remit_to_state_or_province": "IL",
          "remit_to_zip_or_postal_code": "60601",
          "supplier_tax_id": "123456789",
          "tax_details": [
            {
              "tax_type": "CGST",
              "tax_amount": "15",
              "tax_rate": ""
            },
            {
              "tax_type": "Sales tax",
              "tax_amount": "",
              "tax_rate": "10"
            },
            {
              "tax_type": "SGST",
              "tax_amount": "10",
              "tax_rate": ""
            }
          ],
          "invoice_lines": [
            {
              "external_invoice_number": "EXT-INV-erp-po_AttachLine",
              "line_description": "POL ERP number Attachment on line only",
              "po_line_description": "",
              "purchase_order_line": "00048896991",
              "line_quantity": "5",
              "line_unit_price": "20.00",
              "subtotal": "100.00",
              "line_amount_invoiced": "118.00",
              "currency": "USD",
              "cost_center": "ACN00004",
              "gl_account": "436000",
              "tax_code": "A1 - Sales tax, reduced rate",
              "ship_to_city": "New York",
              "ship_to_country": "USA",
              "ship_to_state_or_province": "NY",
              "ship_to_street": "123 Main St",
              "ship_to_zip_or_postal_code": "10001",
              "supplier_part_number": "SPN-001",
              "attachments": [
                {
                  "file_name": "InvoiceLinePPT.pptx",
                  "mime_code": "application/vnd.ms-powerpoint",
                  "encoding": "base64",
                  "content": "UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZXN/Base64EncodingIntentionallyTruncated""
                },
                {
                  "file_name": "InvoiceLineRichText.rtf",
                  "mime_code": "application/rtf",
                  "encoding": "base64",
                  "content": "e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2NvYXRl/Base64EncodingIntentionallyTruncated"
              ],
              "uom": "Hours"
            }
          ]
        }
      ],
      "target_erp": ""
    }'

다음 결과는 요청이 성공했으며 송장 데이터가 처리 중임을 보여줍니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 배치 ID 열에 나열된 배치 ID를 사용하여 송장을 찾습니다.

    {
        "batchId": "APIINV1729711710733280",
        "status": "Success",
        "message": "Your request has been successfully received and is being processed."
    }

## AP 송장 - POST sn_spend_intg/ap_invoice/xml {#ariaid-title4}

XML 형식으로 자동 송장을 처리합니다.
송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블을 사용하여 필드가 XML 태그에 매핑되는 방법을 결정합니다.  
요청 본문에 대한 사용자 지정 송장 필드를 정의할 수 있습니다. 다음 플로우를 사용하여 사용자 지정 필드를 추가하고, 대상 테이블에 매핑하고, 페이로드에서 사용할 수 있도록 형식을 지정합니다.

1. [송장 임포트를 위한 사용자 지정 필드 추가](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-addColToTable "다음 절차에 따라 AP 송장 API와 함께 사용할 송장, 송장 라인 및 송장 세금 라인에 대한 사용자 지정 필드를 추가합니다.")
2. [소스와 대상 테이블 간에 사용자 지정 필드 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTransform "다음 절차에 따라 AP 송장 API에 대한 원본 테이블과 대상 테이블 간에 사용자 지정 필드를 매핑합니다.")
3. [사용자 지정 필드를 페이로드 소스 형식으로 매핑](https://servicenow-prod.fluidtopics.net/2wifQkXbSTkRDoi0F0qBCg#apInvoice-mapFieldsTSrcFormat "다음 절차에 따라 사용자 지정 필드를 AP 송장 API에 대한 JSON, cXML 또는 XML의 페이로드 항목에 매핑합니다.")
{#ap_invoice-POST-xml__ul_kcx_5fx_sdc}

### URL 형식

버전이 지정된 URL: /api/sn_spend_intg/v1/ap_invoice/xml

기본 URL: /api/sn_spend_intg/ap_invoice/xml

### 지원되는 요청 매개변수

{#ap_invoice-POST-xml__entry__2}{#ap_invoice-POST-xml__version-not_optional-RESTAPI}

| 이름 | 설명 |
|-|-|
| api_version | 옵션입니다. 액세스할 엔드포인트의 버전입니다. 예를 들어 <kbd class="ph userinput">v1</kbd> 또는 <kbd class="ph userinput">v2</kbd>입니다. 최신 버전이 아닌 엔드포인트 버전을 사용하도록 이 값만 지정하십시오. 데이터 유형: 문자열 |
[표 13. 경로 매개변수]

{#ap_invoice-POST-xml__entry__6}

| 이름 | 설명 |
|-|-|
| 없음 |   |
[표 14. 쿼리 매개변수]

{#ap_invoice-POST-xml__entry__10}

| 경로 | 설명 |
|-|-|
| /Invoice/AmountInvoiced | 세금 및 배송 요금을 포함하여 공급자에게 지불할 총 금액입니다. 대상 필드: u_amount_invoiced 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| 송장/BillToCity | 송장이 전송되는 도시입니다. 대상 필드: u_bill_to_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/BillToCountry | 송장이 ISO 3166 형식으로 전송되는 국가입니다. 예: `미국`. 대상 필드: u_bill_to_country 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/BillToStateOrProvince | 송장이 전송되는 시/도입니다. 대상 필드: u_bill_to_state_or_province 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/BillToStreet | 송장을 보낼 도로명 주소입니다. 대상 필드: u_bill_to_street 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/BillToZipOrPostalCode | 송장을 보낼 우편번호입니다. 대상 필드: u_bill_to_zip_or_postal_code |
| /송장/통화 | 필수 소계, 세금 및 배송의 통화입니다. 소계, 세금 및 배송은 동일한 통화여야 합니다. 대상 필드: u_currency 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/DateFormat | 송장 날짜 형식을 기본 YYYY-MM-DD 에서 지원되는 다른 날짜 형식으로 설정합니다. 날짜 값은 요소에 InvoiceDate 설정되어 있습니다. 지원되는 날짜 형식: * DD MMM YYYY * DD MMM, YY * DD MMM, YYYY * DD MMMM YYYY * DD 음, YY * DD MMMM, YYYY * DD-MM-YY * DD-MM-YYYY * DD-MMM-YY * DD-MMM-YYYY * DD.MM.YY * DD.MM.YYYY * DD/MM/YY * DD/MM/YYYY * dd/mmm/yyyy * MM-DD-YY * MM-DD-YYYY * MM.DD.YY * MM.DD.YYYY * MM/DD/YY * MM/DD/YYYY * MMM DD YYYY * 음, DD, YY * 음, dd, yyyy * MMMM DD YYYY * 음, DD, YY * MMMM DD, YYYY * YY-MM-DD * YY. MM.DD * YY/MM/DD * YYYY-MM-DD(기본값) * YYYY. MM.DD * YYYY/MM/DD {#ap_invoice-POST-xml__ul_d12_xkt_c2c} 주: MMM 형식 항목은 처음 세 글자로 한 달을 나타냅니다(예: Aug). MMMM 형식 항목은 전체 월 이름(예: 8월)을 나타냅니다. 대상 필드: u_date_format 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 기본 형식: YYYY-MM-DD |
| /송장/할인 | 송장에 적용되는 할인입니다. 대상 필드: u_discounts 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/ExternalInvoiceNumber | 외부 공급업체 애플리케이션에서 생성된 송장 번호입니다. 대상 필드: u_external_invoice_number 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/InvoiceDate | 고객에게 송장이 발행된 날짜입니다. 요소를 사용하여 DateFormat 지원되는 기본이 아닌 형식으로 날짜를 추가합니다. 대상 필드: u_invoice_date 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] 기본 형식: YYYY-MM-DD |
| /Invoice/LegalEntity | 공급자의 법인 이름입니다. 법인 \[sn_fin_legal_entity\] 테이블에 있습니다. 대상 필드: u_legal_entity 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/OtherCharges | 송장과 관련된 기타 추가 요금입니다. 편집 가능한 필드입니다. 대상 필드: u_other_charges 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/PaymentTerms | 공급자에 대한 지불이 이루어지기 위해 합의된 시간과 조건입니다. 예: `순 30`. 대상 필드: u_payment_terms 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/RemitAddress | 지불이 이루어지는 주소입니다. 대상 필드: u_remit_address |
| 송장/RemitToCity | 지불이 이루어지는 도시입니다. 대상 필드: u_remit_to_city |
| /Invoice/RemitToCountry | 지불이 이루어지는 국가(ISO 3166 형식)입니다. 예: `미국`. 대상 필드: u_remit_to_country |
| /Invoice/RemitToStateOrProvince | 지불이 이루어지는 시 또는 도입니다. 대상 필드: u_remit_to_state_or_province |
| /Invoice/RemitToZipOrPostalCode | 지불이 이루어지는 우편번호입니다. 대상 필드: u_remit_to_zip_or_postal_code |
| /Invoice/ShipFromCity | 구매 주문서의 항목이 배송된 출발지 도시입니다. 대상 필드: u_ship_from_city 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/ShipFromCountry | 구매 주문서의 항목이 배송된 출발지 국가입니다. 대상 필드: u_ship_from_country 관련 테이블: 송장 라인 \[sn_spend_intg_imp_invoice\] |
| /Invoice/ShipFromStateOrProvince | 구매 주문서의 항목이 배송된 출발지 주/도입니다. 대상 필드: u_ship_from_state_or_province 관련 테이블: 송장 라인 \[sn_spend_intg_imp_invoice\] |
| /송장/ShipFromStreet | 구매 주문서의 항목이 배송된 출발지 상세 주소입니다. 대상 필드: u_ship_from_street 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /Invoice/ShipFromZipOrPostalCode | 구매 주문서의 항목이 배송된 출발지 우편번호입니다. 대상 필드: u_ship_from_zip_or_postal_code 관련 테이블: 송장 라인 \[sn_spend_intg_imp_invoice\] |
| /송장/ShippingAmount | 전체 구매에 대한 총 배송비입니다. 대상 필드: u_shipping_amount 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/소계 | 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 대상 필드: u_subtotal 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/공급자 | 고객이 주문할 수 있는 리셀러 또는 공급자의 식별자입니다. 대상 필드: u_supplier 관련 테이블: 송장 임포트 \[sn_spend_intg_imp_invoice\] |
| /송장/SupportingAttachments | 외상 매입금 전문가에게 할당된 케이스에 대해 송장 처리 케이스 수준에서 정의된 첨부 파일 목록입니다. [Invoice processing case form](https://www.servicenow.com/docs/access?context=invoice-processing-case-form&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 생성되면 시스템은 연결된 송장 케이스 및 송장 라인과 함께 송장 기록을 생성합니다. 첨부 파일은 그에 따라 해당 기록에 연결됩니다. |
| /송장/SupportingAttachments/첨부 파일/ | 단일 첨부 파일에 대한 세부 정보를 포함합니다. |
| /Invoice/SupportingAttachments/Attachment/Content | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. |
| /invoice/SupportingAttachments/첨부 파일/인코딩 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /Invoice/SupportingAttachments/Attachment/FileName | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. |
| /invoice/SupportingAttachments/Attachment/MimeCode | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /송장/InvoiceCopyAttachment/ | 송장 수준에서 정의된 첨부 파일 목록입니다. [Accounts Payable Invoice Processing](https://www.servicenow.com/docs/access?context=acc-pay-invoice-processing&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) 문서를 참조하십시오. 생성되면 시스템은 연결된 송장 케이스 및 송장 라인과 함께 송장 기록을 생성합니다. 첨부 파일은 그에 따라 해당 기록에 연결됩니다. |
| /송장/InvoiceCopyAttachment/첨부 파일/ | 단일 첨부 파일에 대한 세부 정보를 포함합니다. |
| /Invoice/InvoiceCopyAttachment/첨부 파일/컨텐츠 | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. |
| /Invoice/InvoiceCopyAttachment/첨부 파일/인코딩 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /Invoice/InvoiceCopyAttachment/Attachment/FileName | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. |
| /invoice/InvoiceCopyAttachment/Attachment/MimeCode | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /송장/송장라인/ | 이 주문 내의 구매에 대해 송장 처리되는 라인을 정의하는 InvoiceLine 요소의 목록입니다. |
| /송장라인/ | 송장 라인 정의입니다. 송장 라인은 송장 라인 임포트 인바운드\[sn_spend_intg_imp_invoice_line\] 테이블에서 준비됩니다. |
| /송장라인/첨부 파일/ | 단일 첨부 파일에 대한 세부 정보를 포함합니다. |
| /invoiceLine/첨부 파일/내용 | 첨부 파일의 Base64 인코딩 파일 콘텐츠입니다. |
| /InvoiceLine/첨부 파일/인코딩 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /InvoiceLine/첨부 파일/파일 이름 | 첨부 파일의 파일 이름입니다. 주: 첨부 파일 이름에 예약된 "SD_" 접두사를 사용하지 마십시오. |
| /송장라인/첨부 파일/MIME 코드 | 이 값은 항상 <kbd class="ph userinput">base64</kbd>입니다. |
| /송장라인/CostCenter | 송장이 생성되는 비용 센터의 계정 번호입니다. 비용 센터 \[cmn_cost_center\] 테이블에 나열됩니다. 대상 필드: u_cost_center |
| /InvoiceLine/Currency | 라인 항목의 통화입니다. 예: `USD.` 대상 필드: u_currency 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/GLAccount | 송장을 생성하는 데 사용되는 총계정원장(GL)의 계정 번호입니다. 대상 필드: u_gl_account 참조 : * [ERP source](https://www.servicenow.com/docs/access?context=erp-source&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) * [Ledger account](https://www.servicenow.com/docs/access?context=ledger-account&version=australia&pubname=australia-source-to-pay-operations&ft:locale=en-US) {#ap_invoice-POST-xml__ul_u23_b3r_cdc} |
| /InvoiceLine/LineAmountInvoiced | 지정된 구매 주문 라인에 대해 고객에게 송장을 발행하는 총 비용(세금 및 배송 제외)입니다. 대상 필드: u_line_amount_invoiced 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/LineDescription | 송장 라인에 대한 설명입니다. 대상 필드: u_line_description |
| /InvoiceLine/LineQuantity | 고객에게 송장을 발행하는 상품 또는 서비스의 수량입니다. 대상 필드: u_line_quantity |
| /InvoiceLine/LineUnitPrice | 송장 내 라인 항목의 단가입니다. 대상 필드: u_line_unit_price 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/POLineDescription | 송장의 구매 주문서 라인에 대한 설명입니다. 대상 필드: u_po_line_description 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/PurchaseOrderLine | 이 주문에 대해 고객이 제공한 구매 주문서 번호입니다. 구매 주문서 \[sn_shop_purchase_order\] 테이블에 나열됩니다. 대상 필드: u_purchase_order 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/ShipToCity | 구매 주문서의 항목이 배송된 목적지 도시입니다. 대상 필드: u_ship_to_city 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/ShipToCountry | 구매 주문서의 항목이 배송된 목적지 국가입니다. 대상 필드: u_ship_to_country 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/ShipToStateOrProvince | 구매 주문서의 항목이 배송된 목적지 시 또는 도입니다. 대상 필드: u_ship_to_state_or_province |
| /InvoiceLine/ShipToStreet | 구매 주문서의 항목이 배송된 목적지 주소입니다. 대상 필드: u_ship_to_street 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/ShipToZipOrPostalCode | 구매 주문서의 항목이 배송된 목적지 우편번호입니다. 대상 필드: u_ship_to_zip_or_postal_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/소계 | 세금 및 배송 요금을 제외하고 공급자에게 지불할 총 금액입니다. 대상 필드: u_subtotal 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/SupplierPartNumber | 이 송장 라인에 대해 공급자가 생성한 부품 번호입니다. 대상 필드: u_supplier_part_number 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/TaxCode | ERP 소스에서 생성된 고유 세금 코드입니다. 대상 필드: u_tax_code 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /InvoiceLine/UOM | 송장의 항목을 계산하는 데 사용되는 UOM(기본 측정 단위)입니다. 대상 필드: u_uom 관련 테이블: 송장 라인 임포트 \[sn_spend_intg_imp_invoice_line\] |
| /TaxDetail/TaxType | 송장에 적용할 수 있는 세금의 유형입니다. 세금 유형 \[sn_fin_tax_type\] 테이블에 나열됩니다. 대상 필드: u_tax_type 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] |
| /TaxDetail/TaxRate | 공급자가 부과하는 세율입니다. 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] 대상 필드: u_supplier_tax_rate 관련 테이블: 송장 세금 라인 임포트 \[sn_spend_intg_imp_invoice_tax_line\] |
[표 15. 요청 본문 요소(XML)]

### 헤더

다음 요청 및 응답 헤더는 이 HTTP 작업에만 적용되거나 고유한 방식으로 이 작업에 적용됩니다. REST API에 사용되는 일반 헤더 목록은 [지원되는 REST API 헤더를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-xml__entry__144}

| 머리글 | 설명 |
|-|-|
| 콘텐츠-형식 | 요청 본문의 데이터 형식입니다. .만 지원합니다 application/xml. |
| 소스 시스템 | 요청을 가져오는 소스 시스템을 지정합니다. 사용 가능한 시스템은 소스 시스템 자격 증명 \[sn_spend_intg_source_system_credential\] 테이블에 나열됩니다. 이 설정은 제공된 요청이 송장 통합 필드 매핑 \[sn_spend_intg_invoice_intg_field_mapping\] 테이블의 구조를 따르는지 확인하는 데 도움이 됩니다. 이 설정은 소스 시스템 자격 증명 \[sn_spend_intg_source_system_credential\] 테이블에서 자격 증명을 가져오는 데에도 사용됩니다. |
[표 16. 요청 헤더]

{#ap_invoice-POST-xml__entry__150}

| 머리글 | 설명 |
|-|-|
| 안 함 |   |
[표 17. 응답 헤더]

### 상태 코드

이 HTTP 작업에 적용되는 상태 코드는 다음과 같습니다. REST API에 사용되는 가능한 상태 코드 목록은 [REST API HTTP 응답 코드를 참조하십시오.](https://servicenow-prod.fluidtopics.net/1RuriJ1h~LGis5QmeVrYXQ "REST(REpresentational State Transfer)는 웹의 컴퓨터 시스템 간에 표준을 제공하여 서로 더 쉽게 통신할 수 있도록 하는 간단한 상태 비저장 아키텍처입니다.")
{#ap_invoice-POST-xml__table_wqv_qxk_ddc__entry__2}{#ap_invoice-POST-xml__entry-400-status-code}

| 상태 코드 | 설명 |
|-|-|
| 202 | 요청이 수락되었습니다. 요청이 성공했으며 송장 처리가 진행 중입니다. |
| 400 | 잘못된 요청입니다. 잘못된 요청 유형 또는 잘못된 형식의 요청이 탐지되었습니다. |
| 429 | 요청이 너무 많습니다. 요청 속도가 시간당 최대 요청 10개를 초과했습니다. |
[표 18. 상태 코드]

{#ap_invoice-POST-xml__table_wqv_qxk_ddc}

### 응답 본문 매개변수

{#ap_invoice-POST-xml__entry__162}

| 이름 | 설명 |
|-|-|
| batch_id | 배치 요청의 고유 식별자입니다. 이 ID는 요청 상태를 추적하는 데 사용할 수 있습니다. 이 기록은 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에 저장됩니다. 데이터 유형: 문자열 |
| 오류 | 요청이 실패할 때의 오류 메시지와 세부 정보를 포함합니다. { "detail": String, "message": String } 데이터 유형: 객체 |
| 오류.상세 정보 | 요청 오류에 대한 추가 정보입니다. 가능한 결과: * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. * AP 송장에 대한 시간당 13개 요청의 요율 제한 초과 -- 배치의 기록 수가 설정된 배치 크기보다 많습니다. * 인증 정보를 제공하는 데 필요합니다 - 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. {#ap_invoice-POST-xml__ul_ukg_sht_c2c} 데이터 유형: 문자열 |
| 오류.메시지 | 요청 실패 이유를 포함하는 오류 메시지 가능한 오류: * 잘못된 페이로드 - 잘못된 콘텐츠 유형입니다. * 잘못된 페이로드 - 오류: 잘못된 페이로드 구조입니다. * 잘못된 페이로드 - 오류: 페이로드가 일괄 처리로 허용된 송장 한도를 초과합니다. 배치의 기록 수가 설정된 배치 크기보다 많습니다. 최대 기본 페이로드 크기는 100개 기록입니다. 이 값은 시스템 속성에서 구성할 수 있습니다 sn_spend_intg.ap.invoice.create.api.record_limit . * 잘못된 페이로드 - 오류: 송장이 비어 있습니다. 처리할 데이터가 없습니다. 배치의 기록 수는 0입니다. * APO 송장 수집에 대한 시간당 500개 요청의 요율 제한을 초과했습니다. * 사용자가 인증되지 않았습니다. 암호가 잘못되었거나 사용자 이름이 잘못되었습니다. * API 수준 ACL 확인 실패 - 사용자에게 자원에 대한 읽기/쓰기 접근 권한이 없습니다. {#ap_invoice-POST-xml__ul_knb_fhr_2dc} 데이터 유형: 문자열 |
| 메시지 | 성공 메시지(예: 요청이 성공적으로 수신되어 처리 중임)입니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 데이터 유형: 문자열 |
| 상태 | 요청의 결과를 나타냅니다. 가능한 값: * 성공 * 실패 {#ap_invoice-POST-xml__ul_zfp_shr_2dc} 데이터 유형: 문자열 |
[ ]

### cURL 요청 {#ap_invoice-POST-xml__example_mnp_3dm_ddc}

다음 예는 XML 형식으로 요청으로 제공된 송장을 처리하는 방법을 보여줍니다. Base64 인코딩은 크기가 다양하며 매우 클 수 있습니다. 공간 절약을 위해 컨텐츠 값이 잘렸습니다. 정보는 적절한 페이로드 구조를 반영합니다.

    curl -X POST https://instance.servicenow.com/api/sn_spend_intg/v1/ap_invoice/xml \
    -H "Source-System: Ariba" \
    -H "Content-Type: application/json" \
    -d '<Invoices>
        <Invoice>
            <InvoiceType>po_invoice</InvoiceType>
            <SupplierInvoiceNumber>S-AttachmentInvoice-A1-SupportDoc1</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#00A1</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <PurchaseOrder>###0004889698</PurchaseOrder>
            <BusinessOwner>paula.smith@example.com</BusinessOwner>
            <DateFormat>DD-MMM-YY</DateFormat>
            <InvoiceDate>16-DEC-24</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>US</LegalEntity>
            <Subtotal>100.00</Subtotal>
            <ShippingAmount>20.00</ShippingAmount>
            <OtherCharges>20</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>150.00</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <TaxDetails>
                <TaxDetail>
                    <TaxType>Sales tax</TaxType>
                    <TaxAmount>10</TaxAmount>
                    <TaxRate></TaxRate>
                </TaxDetail>
                <TaxDetail>
                    <TaxType>CGST</TaxType>
                    <TaxAmount></TaxAmount>
                    <TaxRate>11</TaxRate>
                </TaxDetail>
                <TaxDetail>
                    <TaxType>IGST</TaxType>
                    <TaxAmount>12</TaxAmount>
                    <TaxRate>12</TaxRate>
                </TaxDetail>
                <TaxDetail>
                    <TaxType>Withholding tax</TaxType>
                    <TaxAmount>13</TaxAmount>
                    <TaxRate></TaxRate>
                </TaxDetail>
            </TaxDetails>
            <SupportingAttachments>
                <Attachment>
                    <FileName>InvoiceCaseSupportingDoc.png</FileName>
                    <MimeCode>image/png</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>InvoiceImageA1.jpg</FileName>
                    <MimeCode>image/jpeg</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPCggKDxINC/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
            </SupportingAttachments>
            <InvoiceCopyAttachment>
                <Attachment>
                    <FileName>InvoiceA1.pdf</FileName>
                    <MimeCode>application/pdf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>InvoiceImageA1.jpg</FileName>
                    <MimeCode>image/jpeg</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPCggKDxINC/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
            </InvoiceCopyAttachment>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-#00A1</ExternalInvoiceNumber>
                    <LineDescription>Invoice_Line_Attach_A1</LineDescription>
                    <PurchaseOrderLine>POL11232</PurchaseOrderLine>
                    <POLineDescription>NowX Charger</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>200.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00001</CostCenter>
                    <GLAccount>100005</GLAccount>
                    <TaxCode>A1 - Sales tax, reduced rate</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <Attachments>
                        <Attachment>
                            <FileName>InvoiceLineA1.png</FileName>
                            <MimeCode>image/png</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMT/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                    </Attachments>
                </InvoiceLine>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-#00A</ExternalInvoiceNumber>
                    <LineDescription>InvoiceLine_PDF_Attach_A1</LineDescription>
                    <PurchaseOrderLine>00048896981</PurchaseOrderLine>
                    <POLineDescription></POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>200.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>120050</GLAccount>
                    <TaxCode>A1 - Sales tax, reduced rate</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <Attachments>
                        <Attachment>
                            <FileName>Invoice_line_A1.pdf</FileName>
                            <MimeCode>application/pdf</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBER/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>InvoiceImageA1.jpg</FileName>
                            <MimeCode>image/jpeg</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPC/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                    </Attachments>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <Invoice>
            <InvoiceType>non_po_invoice</InvoiceType>
            <SupplierInvoiceNumber>10MultiAttach_Inv_invline_A2-MultiSupp</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#00A2</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <BusinessOwner>paula.smith@example.com</BusinessOwner>
            <DateFormat>DD-MMM-YYYY</DateFormat>
            <InvoiceDate>10-Nov-2024</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>1100</LegalEntity>
            <Subtotal>120.00</Subtotal>
            <ShippingAmount>10.00</ShippingAmount>
            <OtherCharges>10</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>150.00</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <TaxDetails>
                <TaxDetail>
                    <TaxType>Value added tax</TaxType>
                    <TaxAmount>8</TaxAmount>
                    <TaxRate></TaxRate>
                </TaxDetail>
                <TaxDetail>
                    <TaxType>Withholding tax</TaxType>
                    <TaxAmount></TaxAmount>
                    <TaxRate>7</TaxRate>
                </TaxDetail>
            </TaxDetails>
            <SupportingAttachments>
                <Attachment>
                    <FileName>10InvoiceCaseTestInv_Xml_A2.pdf</FileName>
                    <MimeCode>application/pdf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCasePNGInv_Xml_A2.png</FileName>
                    <MimeCode>image/png</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvceCaseTst2Inv_Xml_A2.pdf</FileName>
                    <MimeCode>application/pdf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCaseTestXMLINV_Xml_A2.xml</FileName>
                    <MimeCode>text/xml</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kY/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCaseTestExcelINV_Xml_A2.xlsx</FileName>
                    <MimeCode>application/vnd.ms-excel</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCaseTestdocINV_Xml_A2.docx</FileName>
                    <MimeCode>application/vnd.openxmlformats-officedocument.wordprocessingml.document</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCasePPT_Xml_A2.pptx</FileName>
                    <MimeCode>application/vnd.ms-powerpoint</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCaseRichText_Xml_A2.rtf</FileName>
                    <MimeCode>application/rtf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2Nv/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceCaseImageJpeg_XML_A2.jpg</FileName>
                    <MimeCode>image/jpeg</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPCggKDxINC/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
            </SupportingAttachments>
            <InvoiceCopyAttachment>
                <Attachment>
                    <FileName>10InvoiceTestInv_Xml_A2.pdf</FileName>
                    <MimeCode>application/pdf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoicePNGInv_Xml_A2.png</FileName>
                    <MimeCode>image/png</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMTmlDQ1BJQ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvceTst2Inv_Xml_A2.pdf</FileName>
                    <MimeCode>application/pdf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBERiBQcmVzZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceTestXMLINV_Xml_A2.xml</FileName>
                    <MimeCode>text/xml</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kY/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceTestExcelINV_Xml_A2.xlsx</FileName>
                    <MimeCode>application/vnd.ms-excel</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceTestCSVINV_Xml_A2.csv</FileName>
                    <MimeCode>text/csv</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>Im51bWJlciIsInN1cHBsaWVyX2ludm9pY2VfbnVtYmVyIiwic3VwcGxp/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceTestJsonINV_Xml_A2.json</FileName>
                    <MimeCode>application/json</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>eyJyZWNvcmRzIjpbeyJyZXF1aXJlc19hY2tub3dsZWRnZW1lbnQiOiJmY/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceTestdocINV_Xml_A2.docx</FileName>
                    <MimeCode>application/vnd.openxmlformats-officedocument.wordprocessingml.document</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoicePPT_Xml_A2.pptx</FileName>
                    <MimeCode>application/vnd.ms-powerpoint</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlbnRfVHlwZ/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceRichText_Xml_A2.rtf</FileName>
                    <MimeCode>application/rtf</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyClxjb2Nv/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
                <Attachment>
                    <FileName>10InvoiceImageJpeg_XML_A2.jpg</FileName>
                    <MimeCode>image/jpeg</MimeCode>
                    <Encoding>base64</Encoding>
                    <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPCggKDxINC/Base64EncodingIntentionallyTruncated=</Content>
                </Attachment>
            </InvoiceCopyAttachment>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-#00A2</ExternalInvoiceNumber>
                    <LineDescription>Apple_MultiAttach_A2</LineDescription>
                    <PurchaseOrderLine>48896981</PurchaseOrderLine>
                    <POLineDescription>Keyboards</POLineDescription>
                    <LineQuantity>12</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>(200.00)</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>141100</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <TaxDetails>
                        <TaxDetail>
                            <TaxType>SGST</TaxType>
                            <TaxAmount>2</TaxAmount>
                            <TaxRate></TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>IGST</TaxType>
                            <TaxAmount></TaxAmount>
                            <TaxRate>3</TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>IGST</TaxType>
                            <TaxAmount>5</TaxAmount>
                            <TaxRate>4</TaxRate>
                        </TaxDetail>
                    </TaxDetails>
                    <Attachments>
                        <Attachment>
                            <FileName>10InvoiceTestInvLine_Xml_A2.pdf</FileName>
                            <MimeCode>application/pdf</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBER/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvcPNGInvLine_Xml_A2.png</FileName>
                            <MimeCode>image/png</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>iVBORw0KGgoAAAANSUhEUgAAA0YAAALUCAYAAAAv/SLkAAAMT/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvTst2InvLine_Xml_A2.pdf</FileName>
                            <MimeCode>application/pdf</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>JVBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFBER/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceTestXMLINVLine_Xml_A2.xml</FileName>
                            <MimeCode>text/xml</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIH/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceTestExcelINVLine_Xml_A2.xlsx</FileName>
                            <MimeCode>application/vnd.ms-excel</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>UEsDBBQABgAIAAAAIQCpD2g4fwEAAAIFAAATAAgCW0NvbnRlbn/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceTestCSVINVLine_Xml_A2.csv</FileName>
                            <MimeCode>text/csv</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>Im51bWJlciIsInN1cHBsaWVyX2ludm9pY2VfbnVtYmVyIiwic/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceTestJsonINVLine_Xml_A2.json</FileName>
                            <MimeCode>application/json</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>eyJyZWNvcmRzIjpbeyJyZXF1aXJlc19hY2tub3dsZWRnZW1lb/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceTestdocINVLine_Xml_A2.docx</FileName>
                            <MimeCode>application/vnd.openxmlformats-officedocument.wordprocessingml.document</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>UEsDBBQABgAIAAAAIQDnIQddcAEAANcFAAATAAgCW0NvbnRlb/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceLinePPT_Xml_A2.pptx</FileName>
                            <MimeCode>application/vnd.ms-powerpoint</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>UEsDBBQABgAIAAAAIQAPBpW0tQEAAHgMAAATAAgCW0NvbnRlb/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvoiceLineRichText_Xml_A2.rtf</FileName>
                            <MimeCode>application/rtf</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyODIyC/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                        <Attachment>
                            <FileName>10InvcImageJPG_InvcLine_Xml_A2.jpg</FileName>
                            <MimeCode>image/jpeg</MimeCode>
                            <Encoding>base64</Encoding>
                            <Content>/9j/4AAQSkZJRgABAQEA8ADwAAD/2wCEAAoHBwcIBwoICAoPC/Base64EncodingIntentionallyTruncated=</Content>
                        </Attachment>
                    </Attachments>
                </InvoiceLine>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-#002</ExternalInvoiceNumber>
                    <LineDescription>Negative Tax</LineDescription>
                    <PurchaseOrderLine>48896981</PurchaseOrderLine>
                    <POLineDescription>Keyboards</POLineDescription>
                    <LineQuantity>12</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>200.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00001</CostCenter>
                    <GLAccount>100001</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <TaxDetails>
                        <TaxDetail>
                            <TaxType>Value added tax</TaxType>
                            <TaxAmount></TaxAmount>
                            <TaxRate>6</TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>Withholding tax</TaxType>
                            <TaxAmount>16</TaxAmount>
                            <TaxRate></TaxRate>
                        </TaxDetail>
                    </TaxDetails>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <Invoice>
            <InvoiceType></InvoiceType>
            <SupplierInvoiceNumber>Both taxes</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#008</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <OriginalInvoice></OriginalInvoice>
            <PurchaseOrder>###0004889698</PurchaseOrder>
            <BusinessOwner>paula.smith@example.com</BusinessOwner>
            <DateFormat>DD MMMM, YY</DateFormat>
            <InvoiceDate>5 June, 24</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>1100</LegalEntity>
            <Subtotal>100.00</Subtotal>
            <ShippingAmount>10.00</ShippingAmount>
            <OtherCharges>10-</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>130.00</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <TaxDetails>
                <TaxDetail>
                    <TaxType>SGST</TaxType>
                    <TaxAmount>21</TaxAmount>
                    <TaxRate></TaxRate>
                </TaxDetail>
                <TaxDetail>
                    <TaxType>IGST</TaxType>
                    <TaxAmount></TaxAmount>
                    <TaxRate>23</TaxRate>
                </TaxDetail>
            </TaxDetails>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-008</ExternalInvoiceNumber>
                    <LineDescription>Apple macbook 15 Pro</LineDescription>
                    <PurchaseOrderLine>#ABC00048896981</PurchaseOrderLine>
                    <POLineDescription>NowX Laptop</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>-200.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>100001</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <TaxDetails>
                        <TaxDetail>
                            <TaxType>SGST</TaxType>
                            <TaxAmount>12</TaxAmount>
                            <TaxRate></TaxRate>
                        </TaxDetail>
                    </TaxDetails>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <Invoice>
            <InvoiceType>credit_memo</InvoiceType>
            <SupplierInvoiceNumber>no taxes</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#009</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <OriginalInvoice>Both taxes</OriginalInvoice>
            <PurchaseOrder></PurchaseOrder>
            <BusinessOwner>Paula Smith</BusinessOwner>
            <DateFormat></DateFormat>
            <InvoiceDate>2024-06-03</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>US</LegalEntity>
            <Subtotal>100.00</Subtotal>
            <ShippingAmount>10.00</ShippingAmount>
            <OtherCharges>10</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>130.00</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-008</ExternalInvoiceNumber>
                    <LineDescription>Apple macbook 15 Pro</LineDescription>
                    <PurchaseOrderLine>#ABC00048896981</PurchaseOrderLine>
                    <POLineDescription>NowX Laptop</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>10.00-</LineUnitPrice>
                    <Subtotal>100.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>141200</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                </InvoiceLine>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-008</ExternalInvoiceNumber>
                    <LineDescription>Apple macbook 15 Pro</LineDescription>
                    <PurchaseOrderLine>#ABC00048896981</PurchaseOrderLine>
                    <POLineDescription>NowX Laptop</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>10.00</LineUnitPrice>
                    <Subtotal>100.00</Subtotal>
                    <LineAmountInvoiced>100</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00001</CostCenter>
                    <GLAccount>100002</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <Invoice>
            <InvoiceType></InvoiceType>
            <SupplierInvoiceNumber>LineLevelTaxes</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#0010</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <PurchaseOrder></PurchaseOrder>
            <BusinessOwner>Paula Smith</BusinessOwner>
            <DateFormat>MMM DD, YYYY</DateFormat>
            <InvoiceDate>Aug 3, 2024</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>US</LegalEntity>
            <Subtotal>100</Subtotal>
            <ShippingAmount>10</ShippingAmount>
            <OtherCharges>10</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>10</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121$%ad</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-008</ExternalInvoiceNumber>
                    <LineDescription>Apple macbook 15 Pro</LineDescription>
                    <PurchaseOrderLine></PurchaseOrderLine>
                    <POLineDescription>NowX Laptop</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>20</LineUnitPrice>
                    <Subtotal>-200¥</Subtotal>
                    <LineAmountInvoiced>200$</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>141300</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001ACD@</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <TaxDetails>
                        <TaxDetail>
                            <TaxType>SGST</TaxType>
                            <TaxAmount>12</TaxAmount>
                            <TaxRate></TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>CGST</TaxType>
                            <TaxAmount></TaxAmount>
                            <TaxRate>15</TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>Withholding tax</TaxType>
                            <TaxAmount>13</TaxAmount>
                            <TaxRate>13</TaxRate>
                        </TaxDetail>
                    </TaxDetails>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <Invoice>
            <InvoiceType></InvoiceType>
            <SupplierInvoiceNumber>LineLevelTaxes</SupplierInvoiceNumber>
            <ExternalInvoiceNumber>EXT-INV-#0010</ExternalInvoiceNumber>
            <Supplier>3245545</Supplier>
            <PurchaseOrder></PurchaseOrder>
            <BusinessOwner>Paula Smith</BusinessOwner>
            <DateFormat>MMMM DD, YYYY</DateFormat>
            <InvoiceDate>september 1st, 2024</InvoiceDate>
            <PaymentTerms>Net 60</PaymentTerms>
            <LegalEntity>US</LegalEntity>
            <Subtotal>100</Subtotal>
            <ShippingAmount>10</ShippingAmount>
            <OtherCharges>10</OtherCharges>
            <Discounts>10</Discounts>
            <AmountInvoiced>10</AmountInvoiced>
            <Currency>USD</Currency>
            <InvoiceLineCount>1</InvoiceLineCount>
            <ShipToCity>Los Angeles</ShipToCity>
            <ShipToCountry>USA</ShipToCountry>
            <ShipToStateOrProvince>CA</ShipToStateOrProvince>
            <ShipToStreet>456 Oak Ave</ShipToStreet>
            <ShipToZipOrPostalCode>90001</ShipToZipOrPostalCode>
            <ShipFromCity>Addison</ShipFromCity>
            <ShipFromCountry>USA</ShipFromCountry>
            <ShipFromStateOrProvince>TX</ShipFromStateOrProvince>
            <ShipFromStreet>15725 Dallas P</ShipFromStreet>
            <ShipFromZipOrPostalCode>55555</ShipFromZipOrPostalCode>
            <RemitAddress>47 W 11th St</RemitAddress>
            <RemitToCity>New York</RemitToCity>
            <RemitToCountry>USA</RemitToCountry>
            <RemitToStateOrProvince>NY</RemitToStateOrProvince>
            <RemitToZipOrPostalCode>99999</RemitToZipOrPostalCode>
            <BillToStreet>4810 Eastgate Mall</BillToStreet>
            <BillToCity>San Diego</BillToCity>
            <BillToCountry>USA</BillToCountry>
            <BillToStateOrProvince>CA</BillToStateOrProvince>
            <BillToZipOrPostalCode>92121$%ad</BillToZipOrPostalCode>
            <SupplierTaxID>7894328742</SupplierTaxID>
            <InvoiceLines>
                <InvoiceLine>
                    <ExternalInvoiceNumber>EXT-INV-008</ExternalInvoiceNumber>
                    <LineDescription>Apple macbook 15 Pro</LineDescription>
                    <PurchaseOrderLine></PurchaseOrderLine>
                    <POLineDescription>NowX Laptop</POLineDescription>
                    <LineQuantity>10</LineQuantity>
                    <LineUnitPrice>20</LineUnitPrice>
                    <Subtotal>-200¥</Subtotal>
                    <LineAmountInvoiced>200$</LineAmountInvoiced>
                    <Currency>USD</Currency>
                    <CostCenter>ACN00005</CostCenter>
                    <GLAccount>141300</GLAccount>
                    <TaxCode>A0 Sales Tax</TaxCode>
                    <ShipToCity>New York</ShipToCity>
                    <ShipToCountry>USA</ShipToCountry>
                    <ShipToStateOrProvince>New York</ShipToStateOrProvince>
                    <ShipToStreet>PA112</ShipToStreet>
                    <ShipToZipOrPostalCode>1001ACD@</ShipToZipOrPostalCode>
                    <SupplierPartNumber>SPN1211</SupplierPartNumber>
                    <UOM>Individual Unit</UOM>
                    <TaxDetails>
                        <TaxDetail>
                            <TaxType>SGST</TaxType>
                            <TaxAmount>12</TaxAmount>
                            <TaxRate></TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>CGST</TaxType>
                            <TaxAmount></TaxAmount>
                            <TaxRate>15</TaxRate>
                        </TaxDetail>
                        <TaxDetail>
                            <TaxType>Withholding tax</TaxType>
                            <TaxAmount>13</TaxAmount>
                            <TaxRate>13</TaxRate>
                        </TaxDetail>
                    </TaxDetails>
                </InvoiceLine>
            </InvoiceLines>
        </Invoice>
        <TargetERP>ERP1</TargetERP>
    </Invoices>'

다음 결과는 요청이 성공했으며 송장 데이터가 처리 중임을 보여줍니다. 송장 통합 로그 \[sn_spend_intg_invoice_integration_log\] 테이블에서 요청 상태를 볼 수 있습니다. 배치 ID 열에 나열된 배치 ID를 사용하여 송장을 찾습니다.

    {
        "batchId": "APIINV1736249646168148",
        "status": "Success",
        "message": "Your request has been successfully received and is being processed."
    }


