SAP ABAP IMG Activity SIMG_CFJB01JBLC (Define Sender Structure)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-DCM (Application Component) Data Transfer
     BKD (Package) Tools for (external) data transfer
IMG Activity
ID SIMG_CFJB01JBLC Define Sender Structure  
Transaction Code S_ABA_72000066   IMG Activity: SIMG_CFJB01JBLC 
Created on 19990121    
Customizing Attributes SIMG_CFJB01JBLC   Define sender structure 
Customizing Activity SIMG_CFJB01JBLC   Define sender structure 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_CFJB01JBLC    

CONCEPT INFORMATION

For every sender structure, you need to define the makeup of the records which will be transferred from a source system into R/3. This depicts the data record structure of the data to be transferred, which includes the order and technical description of the fields (field category, length, and text). In defining these structures, you can use existing structures and tables from the ABAP Dictionary (for example, receiver structures), or define your own sender structure. When using SAP structures and tables please note that these can change with a new release.

This Customizing function as well as the one for defining the transfer rules are used in various applications (such as EC-EIS, CO-PA, TR-TM and IS Banking). For each individual application there are several small differences in the functions, each of which is noted in the application.

Initial screen

On the initial screen you see a table of the sender structures already defined. When you implement R/3, this may be empty.

Overview screen

The input fields on this screen are divided into three areas:

  • The upper part contains the input fields for the name (user-defined) of the sender structure to be defined, and for a short descriptive text.
  • The middle part differs in the individual applications. It serves, for example, to assign the sender structure to an object (transfer type, aspect, characteristic, etc.), and also to enter necessary details.
  • The lower part shows a table (in EC-EIS, several tables) in which you input the names of structures which already exist in the ABAP Dictionary, or the names of ones which you wish to define as new. If you use an existing structure, it has the disadvantage that you can not change it subsequently. If you want to define and include a new ABAP dictionary structure, the name always has to begin with 'RKCT'. You must then add three additional alpha-numeric characters of your choice. You define the new ABAP Dictionary structure in a detail screen.

Detail screen

In the detail screen you can define a new ABAP Dictionary structure or change one that you defined before.

To define the structure, you can either use a template in this screen, or define the structure yourself. The system will automatically generate a receiver structure based on the specifications for the object in the middle part of the previous screen.

If you want to define the sender structure yourself, you have two options. You can either define the sender fields yourself or use ones from the ABAP Dictionary.

In the first instance, you can choose the name yourself. Then you have to complete the following entries in the column:

  • Meaning, as a short descriptive text;
  • Category, field category (C, N, P, X, D, T, I, F);
  • Length of the field;
  • Decimal place, the number of decimal places (only for field category P).

In the second instance you enter the name of a field from the ABAP Dictionary in the column sender field in the table, and the name of the table in which it is found (reference table) in the column table. The entries are then automatically taken from the ABAP Dictionary.

For general information on creating structures see the SAP Library: BC-ABAP Workbench -> BC-ABAP Dictionary.

Activities

  1. In order to define a new sender structure, choose Edit -> New entries. The overview screen appears.
  2. Assign a name to the sender structure and provide a short description.
  3. Enter a transfer category and confirm your entry. When you assign a transfer category, the fields in the receiver structure are set.

    If you choose transfer category '1' (finance objects) or '2' (periods), you will be prompted to enter additional information in the profitability or risk management areas.

  4. In the table in the lower part enter '1' under item. You can ignore the other rows in the table because the sender structure only uses one ABAP Dictionary structure.
  5. Under Dictionary structure, enter the name of an ABAP Dictionary structure, or a name which conforms to the naming convention.
  6. To define a new ABAP Dictionary structure, select the row and choose Goto -> Choose. The detail screen appears.
  7. If you want to use the receiver structure as a template for the new ABAP Dictionary structure, choose Sender structure -> Include template (If you get a deletion message, choose LS>continue). The fields from the receiver structure will be included.
  8. Save your entries.

Note

Output fields for the log can only be filled with values if the field names of the senderstructure match those or the receiver structure. We therefore recommend that you use the receiver structure as a template and that you do not change the field names.

Business Attributes
ASAP Roadmap ID 308   Transfer Data to Live System 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_CFJB01JBLC 0 I290007530 SAP Business Partner 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
KCLL T - Individual transaction object KCLL IS-B IS-B: Prepare receiver structure 
History
Last changed by/on SAP  19991110 
SAP Release Created in