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
André Arnaud de Cal...
292,516
Super User 2025 Season 1
Martin Dráb
231,375
Most Valuable Professional
nmaenpaa
101,156