Hello,
What code are you using with SAP_WAPI_WRITE_CONTAINER? If you're changing a multiline container element then you probably have to pass every single line.
Could you please say why you are doing this? If it's an invoice header then wouldn't it be better if the workflow read the information from SAP instead of having to rely on being updated?
regards
Rick Bakker