SAP R/3 and SAP A1 - Schema Structures (Magic xpi 3.x)
The RFC schema structure consists of:
-
Import – Import parameters are sent after a one-way call is made to the SAP R/3 server. Before this call is made, you should ensure that all the required import and table parameters have been added to the object. You should also verify that any values that are to be sent using these parameters have already been set. Import parameters always contain a maximum of one record.
-
Export – Export parameters are received after a one-way call is made to the SAP R/3 server. Receiving these parameters can take place only after a call has been made. Before this call is made, you should ensure that all the required export and table parameters have been added to the object. Values that are received through these parameters can be retrieved after the export process has occurred. Export parameters always contain a maximum of one record.
-
Tables – Table parameters can be both sent to and received from the SAP R/3 server. The structure of a table depends on the RFC type that you selected. Tables are both read parameters and write parameters. In other words, SAP R/3 reads the parameter type, before returning it in its final form. Tables can include multiple records.
The IDoc schema structure consists of:
-
Control Record – The control record carries unique identification information about the IDoc. It includes details about the message type, it identifies both the recipient and the sender, and other relevant technical information.
-
Segments – Segments are data records that enable the identification of a specific IDoc. They contain information structured in a defined hierarchy. A segment group is usually made up of a header segment at the top of the hierarchy, with segments containing further details appearing at lower hierarchical levels.