Error 173 UidInPostBody: A request should not contain UID during POST operation

This thread is now closed to new comments.
Some of the links and information provided in this thread may no longer be available or relevant.
If you have a question please start a new post.
eringarner1
3 Posts
User

3Posts

1Kudos

0Solutions

Error 173 UidInPostBody: A request should not contain UID during POST operation

Have had this consistently for the past week now and no fix yet, it is stobbing our customers/invoices being exported. I haven't been able to reconcile our marketplace accounts for a week (these are paid daily). Any assistance would be greatly appreciated!

4 REPLIES 4
Mike_James
Ultimate Partner
5,839 Posts
Ultimate Partner
New Zealand
Ultimate Partner

5,839Posts

1,080Kudos

755Solutions

Re: Error 173 UidInPostBody: A request should not contain UID during POST operation

Hi  @eringarner1  , due to a change in the API behaviour, introduced in 2022.8, this requires 3rd-party addons to change their program. A POST operation containing a UID will now be rejected, whereas previously it was actioned.

 

These articles provide more details:

https://apisupport.myob.com/hc/en-us/articles/5319928281871

https://apisupport.myob.com/hc/en-us/articles/4788117269647

 


Regards, Mike (mike@datawise.co.nz)
DataWise Limited (www.datawise.co.nz), developers of:
DataWise ProActive - Custom Reporting from MYOB programs
(MYOB Business, including AccountRight Live, AccountRight v19.x and exo Payroll)

Bulk download of attachments (more details...)

ljupcomanev
Contributing Partner
9 Posts
Contributing Partner
Australia
Contributing Partner

9Posts

0Kudos

0Solutions

Re: Error 173 UidInPostBody: A request should not contain UID during POST operation

Please provide more information on what we need to do with these new changes.

 

Our bussiness has come to a complete stop and your documentation does not cover our scenario.

 

Please provide code samples for C# using insertex using the servicebillservice.

 

We are waiting to progress due to your changes, we are paying to use your product, we need help.

 

Thank you.

Mike_James
Ultimate Partner
5,839 Posts
Ultimate Partner
New Zealand
Ultimate Partner

5,839Posts

1,080Kudos

755Solutions

Re: Error 173 UidInPostBody: A request should not contain UID during POST operation

Hi @ljupcomanev , API support can be obtained most effectively by sending a support request:

https://apisupport.myob.com/hc/en-us/requests/new

 

 

 

 


Regards, Mike (mike@datawise.co.nz)
DataWise Limited (www.datawise.co.nz), developers of:
DataWise ProActive - Custom Reporting from MYOB programs
(MYOB Business, including AccountRight Live, AccountRight v19.x and exo Payroll)

Bulk download of attachments (more details...)

ljupcomanev
Contributing Partner
9 Posts
Contributing Partner
Australia
Contributing Partner

9Posts

0Kudos

0Solutions

Re: Error 173 UidInPostBody: A request should not contain UID during POST operation

The secret here is, don't do this,

 

ServiceBill serviceBill = new ServiceBill();
serviceBill.UID = Guid.NewGuid(); //REMOVE THIS LINE

serviceBill.Date =

serviceBill.SupplierInvoiceNumber =

 

do this,

 

ServiceBill serviceBill = new ServiceBill();
serviceBill.Date =

serviceBill.SupplierInvoiceNumber =

Didn't find your answer here?

Try using advanced search to find a post more easily Advanced Search
or
Get the conversation started and make a new post Start a Post