RCOIS Methods: Unexpected behavior for ModifyTypeQuote
We had decided to use the Configurator APIs (RCOIS methods) to customize Quote line items for non UI requirements.
Apparently, this works well for customizing an Activation Quote (all items with action code "Add"). OR lets say any Quote item which doesn't corresponds to an ASSET record.
But when it comes to Modify-type-Quote (quote created for an existing asset) which could have varied action codes Add/Update/Delete/ - , we could identify few unexpected behaviors. i.e, In a Modify-type-Quote the items with action code 'delete' are getting physically deleted from the QUote Line Items. This happens during "SyncInstance" method invocation of the RCOIS BS.