Programme SAP RJHADU04 - IS-M: Legacy Data Transfer for New CM/DT Orders (Btch Input)

Description
Program RJHADU04 is used to transfer 'new' orders from an externalsystem to the IS-M/AM System.
The following item types can be transferred using this program:

  • Commercial

  • Distribution

  • Orders are only transferred using batch input.
    (Details concerning file creation).
    Note: Address selection is not possible in batch input mode. Thecentral address for the business partner concerned is always used inthis program.
    Restart procedure
    The program can be restarted. This means that if data transfer isterminated (due to a tablespace overflow or a system shutdown), it canbe restarted. The program will skip the records that have already beenupdated and continue where it left off. In this instance, the 'Restart'button should be activated when the program is executed.
    Migration support tools
    • The Generate table description data dictionary
    • function can be used to generate a description of the structure forvarious programming languages.
      • Migration support tools that describe the process and the test are
      • found in the IS-M/AM Sales menu under:
        Environment -> Order data transfer -> Tools.

        Precondition
        All master data required for IS-M/AM order transfer such as businesspartner, booking units, ad inserts etc. must have been createdpreviously.
        The same applies to elements that can be assigned additionally such ascontracts, sales agent contracts etc.
        When you start the program, you should enter the name of the file inwhich the data to be transferred is to be stored. The restart proceduremeans that the length of the file name is limited to 22 characters. Youmaintain the path and the name of the input file using the transactionsSF01 to SF06 (Customizing/Basis/File names/...).
        Records in the input file have different structures. A record isidentified using the 'SATZART' field.

        Record types
        Commercial item type:
        Record type,,Meaning
        01,,Header record
        02,,Item record
        04,,Date assignment record
        06,,Advertiser assignment record
        07,,Ad spec record
        08,,Business partner assignment record
        10,,Sales agents for the item
        13,,Text records for the item
        Record types 01, 02, 06 und 07 MUST be transferred for each order inASCENDING order for creation. The system creates a new order for eachnew header record (record type = 01). If one of the required recordtypes is missing, this will be noted in the error log with thereference order number.
        A detailed description of the record types is available in thefollowing structure documentation:
        RJHANZKOPFfor the header record
        RJHWSPPOSfor the item record
        RJHWSPTRZWfor the date assignment record
        RJHANZISZfor the advertiser assignment record
        RJHWSPMOTWfor the ad spec record
        RJHANZGPZfor the BP assignment record
        RJHADUPVZfor sales agents for the item
        RJHADUTXTfor texts
        Distibution item type:
        Record type,,Meaning
        01,,Header record
        02,,Item record
        03,,Positioning
        06,,Advertiser assignment record
        08,,Business partner assignment record
        10,,Sales agents for the item
        13,,Text records for the item
        Record types 01, 02, and 06 MUST be transferred for each order inASCENDING ORDER for creation. The system creates a new order for eachnew header record (record type = 01). If one of the required recordtypes is missing, this will be noted in the error log with thereference order number.
        A detailed description of the record types is available in thefollowing structure documentation:
        RJHANZKOPFfor the header record
        RJHAVTPOSfor the item record
        RJHAVTPLAZfor the positioning record
        RJHANZISZfor the advertiser assignment record
        RJHANZGPZfor the BP assignment record
        RJHADUPVZfor sales agents for an item
        RJHADUTXTfor texts
        You can use the data dictionary function Generatetable description to generate a description of the structure forvarious programming languages.