SAP Program RFKK_BRF_TRANSPORT_SIMPLE - Transport of Application Classes in BRF

Purpose
You can use this report to copy and transport objects of the
Business Rule Framework (BRF) in the Contract Accounts Receivable andPayable.
INCLUDE BRF_TRANSPORT_SIMPLE_SELECT OBJECT DOKU ID TX

Selection
The most important sections of the selection screen are:
Main selection
Enter an application class. You can also use the application class
FLIGHT from the flight example.
Secondary Selection
Leave the entries for the import status (A) and version (0000)unchanged.
Object restriction
You can specify which BRF objects you want to be copied or transported.The following settings are possible:

  • Only SAP objects

  • Only customer objects

  • All objects

  • Operations
    Specify which operations are to be executed. You have the followingoptions:
    • Copy

    • Execute the report in the client to which you want to copy the BRFobjects (target client).
      The system copies all BRF objects of the specified source client thatcorrespond to the transferred selection criteria.
      You can only copy objects within the same system. The system adds thecopied objects to the target client. Existing objects are changedaccordingly. The system does not delete any objects in the targetclient. The system does not copy orphaned or excluded objects.
      • Transport

      • Execute the report in the system and client from which you want totransport the objects.
        The system creates transport entries for the selected BRF objects of theclient. This is only possible if the client is a Customizing client.
        When prompted by the system, specify a transport request.
        The system does not transport orphaned or excluded BRF objects. Theyremain in the database.
        • Copy and Transport

        • Execute the report in the system and client to which you want to copyobjects and/or from which you want to transport objects.
          The system copies and transports as described above.
          Display Options
          After copying / transporting, the system generates a results list. Thelist contains the following entries:
          • BRF objects that have been copied / transported (success messages)

          • BRF objects that have not been copied / transported (warning and error
          • messages) and the reason why
            You can specify how extensive and detailed you want this results list tobe.
            Simulation
            In simulation mode, the system skips all the operations that causechanges in the database.

            Output
            The results list is made up of two parts:
            If you made the appropriate setting in the display options, the firstpart lists all the table entries the system considered while processingthe report.
            The second part lists all the tables the system considered, includingthe number of added and updated entries. Since the report does notdelete anything, the number of entries that theoretically would havebeen deleted is meant for statistical purposes only.

            Activities
            Notes

            • To make changes to the database, you must switch off simulation mode.

            • To transport BRF objects that were not delivered by SAP, you must copy
            • the report and manually add the tables in the include
              BRF_TRANSPORT_SIMPLE_MAIN.
              If these tables are specialization tables, note the following:
              Add an 'F' in inverted commas to expressions for specialization tables.
              Add an 'A' in inverted commas to actions for specialization tables.