발송물 생성 전후에 상업송장을 전자적으로 업로드하여 통관을 신속히 처리
시나리오 1 - 발송 전 서류 업로드
목표: 발송물 생성 전에 최대 5개의 발송 서류(예: '상업송장')를 업로드합니다.
엔드포인트: Upload Multiple Documents 엔드포인트를 사용합니다.
조치: 서류를 업로드합니다.
1. 발송 서류(예: '상업송장')와 함께 요청을 전송합니다.
2. 각 서류가 업로드에 성공하면 응답에 docID가 포함됩니다.
결과: 성공적으로 업로드된 각 서류에 대해 다음 단계 진행 시 사용할 docID를 받게 됩니다.
목표: 발송물을 생성할 때 1단계의 docID를 해당 발송물과 연결합니다.
엔드포인트: Create Shipment 엔드포인트를 사용합니다.
조치:
1. 발송물 생성 페이로드의 ShipmentSpecialServices.etdDetail.attachedDocuments.documentId 필드에 이전 단계의 docID 값을 포함합니다.
페이로드 예:
2. 발송물 생성 요청 본문에서 1단계에 업로드한 각 서류의 documentId를 적절한 구조로 지정해야 합니다.
결과: 귀하의 서류가 이제 발송물에 연결되었으며 제출할 준비가 되었습니다.
목표: 발송물 생성을 완료하고 첨부된 서류와 함께 제출합니다.
조치: 2단계의 documentId 값을 포함한 전체 페이로드를 사용하여 발송물 생성 요청을 제출합니다.
결과: 첨부 서류와 함께 발송물이 생성됩니다.
시나리오 2 - 발송 후 서류 업로드
목표: 전자상거래 문서 매개변수를 사용하여 발송물을 생성합니다.
엔드포인트: Create Shipment 엔드포인트를 사용합니다.
조치:
1. 발송 레벨 specialServiceTypes를 "ELECTRONIC_TRADE_DOCUMENTS"로 지정하고 shippingDocumentTypes 아래에 언급된 발송 서류 목록(예: 'COMMERCIAL_INVOICE')과 함께 발송물 요청을 전송합니다.
2. 발송물이 생성되면 응답에 folderId가 포함됩니다.
결과: 다음 단계에서 사용할 masterTrackingNumber를 받게 됩니다.
목표: 서류를 업로드하고 1단계에서 생성한 발송물 masterTrackingNumber와 연결합니다.
엔드포인트: Upload Multiple Documents 엔드포인트를 사용합니다.
조치:
1. documentInformation에 이전 단계의 masterTrackingNumber 값을 포함합니다. 요청 페이로드에 trackingNumber 필드.
2. Upload Multiple Documents의 요청 페이로드에서 1단계의 masterTrackingNumber와 각 서류에 연결된 메타데이터를 적절한 구조로 지정해야 합니다.
결과: 귀하의 서류가 이제 업로드되어 발송물에 연결되었습니다.
API 레시피가 도움이 되었나요?
