NetSuite Item Fulfillment error invalid_trans_typ (fixed) | new open error VALID_LINE_ITEM_REQD
We are trying to create Item Fulfillment in NetSuite via celigo flow. We are receving below error from NetSuite. Using both SuiteScript 1 and 2.
Message:
Failed to create, update/transform record because Transaction type specified is incorrect.
Code: invalid_trans_typ
Below are the mappings:
0
Comments
Bhargav Mashru, the celigo_nlobjTransformType should be "salesorder". Is that what you have?
Tyler Lamparter Yes "salesorder" is the value for celigo_nlobjTransformType. I just fixed this issue by removing Internal ID from mapping. Now receiving new error:
{
"code": "VALID_LINE_ITEM_REQD",
"message": "You must have at least one valid line item for this transaction."
}
Bhargav Mashru can you move "use dynamic mode" to the top of the mappings, followed by transform type and created from id?
Tyler Lamparter Did those changes but it didn't help.
Bhargav Mashru
Here is an article that discusses creating a NetSuite record with a subrecord mapping similar to what you are trying to do, have you read through this by chance? It may help you as there are detailed screenshots of an item fulfillment record with inventory details.
Bhargav Mashru I was able to get this on SS2.X with these mappings. Your mappings will be a little different since you have lots, but shouldn't be too far off. I did take out the use dynamic mode mapping.
Kelly Izer Thank you for bring it up. I just cross verified and it looks like our mapping are almost matching.
Tyler Lamparter Matched my mapping with yours apart from lots. Its still not working.
I wad going through more threads and found this https://docs.celigo.com/hc/en-us/articles/360044720232-Understanding-the-3PL-Central-NetSuite-quickstart-integration-template
There is similar error mentioned on it with solution.
In NetSuite. when I am trying to disable it in Setup it's giving me following error.
Please sign in to leave a comment.