more relevant channel
# suitetalkapi
m
more relevant channel
d
not familiar with Wizdler, but just did the same thing in Postman upgrading to 2019_1 and it all worked once I put account-specific Url. not sure if that helps at all though other than as a sanity check that 2019_1 does in fact work that way 🙂
m
what does account specific url look like? i thought it was something like this: https://3640472.app.netsuite.com
b
you should be able to avoid that error as long as you changed the url wizdler uses manually
m
thanks, that solved the issue.
this throws this error: <faultstring>org.xml.sax.SAXParseException; lineNumber: 28; columnNumber: 82; The prefix &quot;platformMsgs&quot; for element &quot;platformMsgs:record&quot; is not bound.</faultstring> can't seem to go past this error
b
its saying that you didn't define the namespace for record
m
oh right - the xml was auto-generated by the tool. Where would I define the namespace
b
going off the the part of the error message, I would guess you need to define either xsi and/or listRel
m
i got rid of the naming space but ended up with another error: <faultstring>org.xml.sax.SAXException: {urn:core_2019_1.platform.webservices.netsuite.com}Record is an abstract type and cannot be instantiated</faultstring> can't seem to find a working example anywhere
b
soap is very unfriendly to being generated by hand
i generally find its a lot easier to use a tool like Apache Axis2
that said, you can try sharing your request, but it sounds like you are not using xsi:type
m
this worked - but the field i needed to change (tax period) isn't exposed. i did check the documentation and i didn't see the tax period field but needed to try...
b
I don't recognize taxPeriod. did you mean postingPeriod?
m
I meant tax period, which isn't usually exposed on the UI form. In most cases it's the same as the posting period. We have a bunch of invoices that were closed correctly for the month, but the accountant didn't close the tax period and so our tax reports are a bit screwed up. These invoices are completely locked so I thought I'd try modifying the tax period via web service, but it seems no way to access it.
taxperiod is a field available on the transaction
b
are you sure
Copy code
There is no Tax Period field on the transaction record. To see tax periods of transactions, you can customize transaction search results or customize the transactions list view to show the Tax Period column.
t
Is it possible that the tax period that you're trying to move the invoices to is closed?
That's how posting periods work - which makes sense.
m
you are right, it's only available as a column - thanks. the simple workaround was actually to re-open the specific tax period, change the transaction date. the tax period is then set to the corresponding open tax period.
👍 1