Hello Erik,
Prior to our Business Central system being upgraded to v27, we created two API’s in SOD for Sales Price List Header table 7000 and Sales Price List Line table 7001. We use these API’s in a MS Flow so that we can create/update Sales Prices Lists in the system based on quotes from our CRM system.
Since our system got updated to BC v27 our flow stopped working when it tries create new records (update work fine). The error we get is “Action ‘Create_Sales_Price_List’ failed: ErrorCode: Internal_RecordNotFound The No. Series does not exist.”. Nothing has changed in our system in regards to No Series setup or the API’s, from when it was working to now when it is not.
We are using SOD 12.0.0.621 which fixed the issue for the error “AL0185: Codeunit ‘NoSeriesManagement’ is missing”
Any idea what would cause this?
Hi Scott,
My guess, you have a number series where the last issued number is off from the starting number. This results in blank numbers assigned in BC27. Nothing to do with the API, but because changed the number series stuff in the background.
Hello Erik,
That is what we were thinking too, but the what we don’t get is that on the number series we’re using we enabled the option of manual nos. to allow manual numbers in order to avoid gaps and other restrictions.
What we are doing in the API is taking is using two letter code of OI+Cust No. to create the manual No series code.
By chance do you know what would have changed in the background for No Series? Did MS make it so manual numbers must now be within the No Series range?
It’s a whole new implementation of number series (behind the scene), lot’s of customer have run into cases where it work differently than before
OK thank you for your feedback, we’ll reach out to our support partner to see if they can assist further.
Just following up on this to see if you can provide any solution?