Use as a template the service "createAcctgTransForSalesShipmentIssuance". The new service will be very similar, with the following differences:
1) replace shipmentId with workEffortId
2) do not set partyId and roleTypeId
3) the Credit glAccountTypeId is WIP_INVENTORY (and not COGS_ACCOUNT)
4) the Debit glAccountTypeId is RAWMAT_INVENTORY
5) the acctgTransTypeId is INVENTORY (and not SALES_SHIPMENT)

Activity

Another difference from the createAcctgTransForSalesShipmentIssuance service is that here, instead of getting an ItemIssuance we will retrieve the WorkEffortInventoryAssign record and get the InventoryItem and quantity from there.

Jacopo Cappellato
added a comment - 03/Dec/07 08:20 Another difference from the createAcctgTransForSalesShipmentIssuance service is that here, instead of getting an ItemIssuance we will retrieve the WorkEffortInventoryAssign record and get the InventoryItem and quantity from there.

Anil K Patel
added a comment - 04/Dec/07 00:26 Sachin,
The patch you have provided seems to be incomplete, its missing entries in seca and services file. Can you please provide more complete and update patch.