청구서 수령 명세서 가져오기
청구서 ID 및 영수증 ID를 사용하여 청구서 영수증 명세서를 검색합니다.
중요
이 기능은 대만 세금 영수증에만 적용됩니다.
필수 구성 요소
자격 증명(파트너 센터 인증에서 설명). 이 시나리오는 앱 + 사용자 자격 증명을 사용한 인증만 지원합니다.
유효한 청구서 ID 및 해당 영수증 ID입니다.
C#
ID별로 청구서 영수증 명세서를 가져오려면 파트너 센터 SDK v1.12.0부터 IPartner.Invoices 컬렉션을 사용하고 청구서 ID를 사용하여 ById() 메서드를 호출한 다음 , Receipts 컬렉션을 호출하고 ById() 를 호출한 다음 Documents() 및 Statement() 메서드를 호출하여 청구서 영수증 명세서에 액세스합니다. 마지막으로 Get() 또는 GetAsync() 메서드를 호출합니다.
// IPartner scopedPartnerOperations;
// string selectedInvoiceId;
var invoiceStatement = scopedPartnerOperations.Invoices.ById(selectedInvoiceId).Receipts.ById(selectedReceipt).Documents.Statement.Get();
샘플: 콘솔 테스트 앱. 프로젝트: PartnerSDK.FeatureSample 클래스: GetInvoiceReceiptStatement.cs
REST 요청
요청 구문
방법 | 요청 URI |
---|---|
GET | {baseURL}/v1/invoices/{invoice-id}/receipts/{receipt-id}/documents/statement HTTP/1.1 |
URI 매개 변수
다음 쿼리 매개 변수를 사용하여 청구서 영수증 문을 가져옵니다.
Name | 형식 | 필수 | Description |
---|---|---|---|
invoice-id | 문자열 | Yes | 값은 재판매자가 지정된 청구서에 대한 결과를 필터링할 수 있도록 하는 청구서 ID입니다. |
receipt-id | 문자열 | Yes | 값은 재판매자가 지정된 청구서에 대한 영수증을 필터링할 수 있는 영수증 ID입니다. |
요청 헤더
자세한 내용은 파트너 센터 REST 헤더를 참조하세요.
요청 본문
없음
요청 예제
GET https://api.partnercenter.microsoft.com/v1/invoices/<invoice-id>/receipts/<receipt-id>/documents/statement HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 8ac25aa5-9537-4b6d-b782-aa0c8e979e99
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
REST 응답
성공하면 이 메서드는 응답 본문에 pdf 스트림을 반환합니다.
응답 성공 및 오류 코드
각 응답에는 성공 또는 실패와 추가 디버깅 정보를 나타내는 HTTP 상태 코드가 함께 제공됩니다. 네트워크 추적 도구를 사용하여 이 코드, 오류 유형 및 추가 매개 변수를 읽을 수 있습니다. 전체 목록은 오류 코드를 참조하세요.
응답 예제
HTTP/1.1 200 OK
Content-Length: 195556
Content-Type: application/pdf
MS-CorrelationId: bbbb1111-cc22-3333-44dd-555555eeeeee
MS-RequestId: cc1ba6db-ab26-404a-9196-712b6395f518
Date: Tue, 05 Feb 2019 04:08:23 GMT
{
_content {System.Net.Http.ByteArrayContent} System.Net.Http.HttpContent {System.Net.Http.ByteArrayContent}
_content {byte[195556]} byte[]
_headers {Content-Type: application/pdf Content-Disposition: attachment; filename=E-Tax-8602768.pdf}
}