Hello,
I have used below api and body and while sending post request getting error as mentioned below
API
api.businesscentral.dynamics.com/.../purchaseInvoices
Body
Hello,
I have used below api and body and while sending post request getting error as mentioned below
API
api.businesscentral.dynamics.com/.../purchaseInvoices
Body
Hi, I'm getting the same exact error while the No. Series is defined just right for purchase invoice.
Did you managed to fix this?
Have used version 2.0 and request seems like as below and used postman to test it
POST /v2.0/{guid}/InstallTest/api/v2.0/companies({compantid})/purchaseInvoices HTTP/1.1
Host: api.businesscentral.dynamics.com
Authorization: Basic username+password
Content-Type: application/json
Content-Length: 1049
{
"number": "107676",
"invoiceDate": "2020-04-10",
"postingDate": "2020-04-10",
"dueDate": "2020-04-30",
"vendorInvoiceNumber": "107210",
"vendorId": "9e3833b3-b1fd-ea11-bc7d-00155df3a615",
"vendorNumber": "20000",
"payToVendorId": "9e3833b3-b1fd-ea11-bc7d-00155df3a615",
"payToVendorNumber": "20000",
"shipToName": "",
"shipToContact": "",
"buyFromAddressLine1": "100 Day Drive",
"buyFromAddressLine2": "",
"buyFromCity": "Chicago",
"buyFromCountry": "US",
"buyFromState": "IL",
"buyFromPostCode": "61236",
"shipToAddressLine1": "7122 South Ashford Street",
"shipToAddressLine2": "Westminster",
"shipToCity": "Atlanta",
"shipToCountry": "US",
"shipToState": "",
"shipToPostCode": "31772",
"shortcutDimension1Code": "0002",
"shortcutDimension2Code": "ADM",
"currencyCode": "USD",
"pricesIncludeTax": false,
"discountAmount": 0,
"discountAppliedBeforeTax": true,
"totalAmountIncludingTax": 1911.82
}
Hi,
Have you used standard API form Microsoft which version you have used v1.0 or v2.0?
If my answer was helpful to you, please verify it so that other users know it worked. Thank you very much
Hi,
i have tried that but still getting same error
{
"error": {
"code": "Internal_RecordNotFound",
"message": "The Purchase Header does not exist. Identification fields and values: Document Type='Invoice',No.='107676' CorrelationId: 65bcc35e-474f-4bd6-9a27-dcad9e9d0025."
}
}
Hi,
Please check if the Purchase Invoice No series has Default check mark in the No series setup.
If my answer was helpful to you, please verify it so that other users know it worked. Thank you very much
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 290,532 Super User 2024 Season 2
Martin Dráb 228,501 Most Valuable Professional
nmaenpaa 101,148