Számla nyugtakivonatának lekérése
Lekéri a számla nyugtakivonatát a számlaazonosító és a nyugtaazonosító használatával.
Fontos
Ez a funkció csak a tajvani adóbevételekre vonatkozik.
Előfeltételek
Hitelesítő adatok a Partnerközpont hitelesítésében leírtak szerint. Ez a forgatókönyv csak az App+User hitelesítő adatokkal való hitelesítést támogatja.
Érvényes számlaazonosító és a megfelelő nyugtaazonosító.
C#
Ha azonosító alapján szeretne számlát kapni, a Partnerközpont SDK 1.12.0-s verziótól kezdve használja az IPartner.Invoices gyűjteményt, és hívja meg a ById() metódust a számlaazonosító használatával, majd hívja meg a Nyugták gyűjteményt, és hívja meg a ById() metódust, majd hívja meg a Documents() és a Statement() metódust a számla nyugtakivonatának eléréséhez. Végül hívja meg a Get() vagy a GetAsync() metódust.
// IPartner scopedPartnerOperations;
// string selectedInvoiceId;
var invoiceStatement = scopedPartnerOperations.Invoices.ById(selectedInvoiceId).Receipts.ById(selectedReceipt).Documents.Statement.Get();
Minta: Konzolteszt alkalmazás. Projekt: PartnerSDK.FeatureSample Osztály: GetInvoiceReceiptStatement.cs
REST-kérelem
Kérés szintaxisa
Metódus | Kérés URI-ja |
---|---|
GET | {baseURL}/v1/invoices/{invoice-id}/receipts/{receipt-id}/documents/statement HTTP/1.1 |
URI-paraméter
A számla nyugtára vonatkozó kimutatás lekéréséhez használja az alábbi lekérdezési paramétert.
Név | Típus | Kötelező | Leírás |
---|---|---|---|
számlaazonosító | sztring | Igen | Az érték egy számlaazonosító, amely lehetővé teszi, hogy a viszonteladó szűrje az adott számla eredményeit. |
nyugtaazonosító | sztring | Igen | Az érték egy nyugtaazonosító, amely lehetővé teszi, hogy a viszonteladó szűrje az adott számla nyugtáit. |
Kérésfejlécek
További információt a Partnerközpont REST-fejlécei című témakörben talál.
A kérés törzse
None
Példa kérésre
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: 57eb2ca7-755f-450f-9187-eae1e75a0114
REST-válasz
Ha sikeres, ez a metódus pdf-streamet ad vissza a válasz törzsében.
Sikeres válasz és hibakódok
Minden válaszhoz tartozik egy HTTP-állapotkód, amely jelzi a sikert vagy a hibát, valamint további hibakeresési információkat. Használja a hálózati nyomkövetési eszközt a kód, a hibatípus és a további paraméterek olvasásához. A teljes listaért lásd: Hibakódok.
Példa válaszra
HTTP/1.1 200 OK
Content-Length: 195556
Content-Type: application/pdf
MS-CorrelationId: a1d6ab41-5a30-4643-898b-b30d65d3a0a1
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}
}
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: