Replies: 3 comments 4 replies
-
When I create itemFulfillments, I start with the initialize call, giving the type of salesOrder and the appropriate internalId, just like you have shown at the bottom of the post. This returns me an itemFulfillment record which I manipulate and then send back as an itemFulfillment add() call. Based on the error message at the top of your post, I'd ask you to verify with certainty that the item internalId you're passing is correct, for starters, but if you're actually getting that same error in response to an initialize call (which you state near the end of your post), then that's a little more confusing. I guess I'd check to make sure the item in question is still in your items list and not marked inactive. I think if an item is deactivated, it will cause errors in any calls referring to it. Afraid I can't offer much more than that because it all works fine for me, but good luck. |
Beta Was this translation helpful? Give feedback.
-
HI @jrebs , I try many configuration, and i found a way to make it works. When i set a location (and inventory location) to the sales order's items, it fail (error You must have at least one valid line item for this transaction.) But when i remove the location (and keep t only on sales order), it works ... I don't know why, but it unlock my situation for now. |
Beta Was this translation helpful? Give feedback.
-
Glad you found a solution. |
Beta Was this translation helpful? Give feedback.
-
i try to create a Item Fulfillment base on Sales Order, but i got this error :
First, i try to add a Item Fulfillment with the createdFrom and Items records :
It fail. Then i try with a initialize request :
But it also fail th same way...
Any idea of how to create a Item Fulfillment record with SOAP ?
Thanks !
Beta Was this translation helpful? Give feedback.
All reactions