A four layer model is used as basic for programming in the CRM system. This model takes strict differentiation between the user interface, interaction, application logic and database access. Every layer is separate and contains data in a local memory. Access to the individual layer is carried out via the interface, but can only occur between the next direct layers or in the same layer.
CRM_ORDER_MAINTAIN_MULTI_OW which is used to maintain the Object work area at a time for different One Order Document.
This FM in turns calls CRM_ORDER_MAINTAIN_SINGLE_OW for each document. It will call the header and item which contain maintain functions and for each CRM__MAINTAIN_OW.