Function documentation Convert the TR BP to the SAP BP (RFTBUP01) Locate the document in its SAP Library structure

Use

This report program is used to convert the business partner master data. It creates a corresponding SAP Business Partner for the Treasury Business Partners selected, or it corrects the data for the corresponding SAP Business Partner. The business partner master data (general data), addresses, role data, bank details and general customer data for the Treasury Business Partner is written to the SAP Business Partner tables. You can find further information on the relevant tables under Affected Tables in Business Partner Conversion.

Prerequisites

You have prepared the business partner conversion and have run the following report programs successfully:

·        Initialize Conversion Control Tables (RFTBUC00)

·        Initialize SAP BP Customizing (RFTBUC01)

·        Generate Further Customizing Tables (RFTBUC03)

·        Generate Customizing for the SAP Business Partner (RFTBUC02)

You have also checked the Customizing structure in your system (see Check Customizing Structure). In the process, you have established that the Customizing for the SAP Business Partner, under Business Partner -> SAP Business Partner and the conversion Customizing between the Treasury Business Partner data and the SAP Business Partner data under Business Partner -> Settings for Conversion and Parallel Maintenance of TR BP and SAP BP -> Assign TR BP to SAP BP is complete.

   Note

The report can also be used to check that the conversion Customizing is complete.

Note

Carry out the conversion of the Treasury Business Partner to the SAP Business Partner only after you have read all the documentation on the business partner conversion.

Integration

This report program is part of the conversion program supplied by SAP for converting the Treasury Business Partner to the SAP Business Partner. It comprises the following report programs, which you should run in the specified order:

...

       1.      Preparation and Structure of Customizing

...

Preparation and Structure of Customizing

                            a.      Initialize SAP BP Customizing (RFTBUC01)

                            b.      Generate Further Customizing Tables (RFTBUC03)

                            c.      Generate Customizing for the SAP Business Partner (RFTBUC02)

       2.      Reports for converting the business partners

Reports for converting the business partners

                            a.      Convert the TR Business Partner to the SAP Business Partner (RFTBUP01)

                            b.      Convert Treasury BP Relationships to SAP BP (RFTBUP02)

                            c.      Convert notes (RFTBUP06). We recommend that you only execute this report (when a reconciliation is required) after you have run the reconciliation report (report program RFTBUP03_2 see below).

       2.      Reconciliation

                            a.      Reconcile existing and migrated partners (RFTBUP03)

                            b.      Reconciliation Report: Selected Partners (RFTBUP03_2)

                            c.      Delete Reconciled (Duplicated) SAP BP (RFTBUD03)

You can get an overview of code conversion for business partner data under Business Partner Conversion (Phase I).

Features

The table below describes the effects of the different indicators and selection criteria that are available with this report.

Selection

Test run (w/o DB change)

The test run checks the (conversion) Customizing, simulates the data conversion and writes an error log. No update occurs. A complete number assignment check cannot take place, because numbers cannot be drawn from the number ranges.

 

      Note

You should always carry out a test run first. Only start the update run when you can run the test run without errors.

Update run

The update run checks the (conversion) Customizing, converts the data and writes a conversion log.

Only check conversion Customizing

When this indicator is set, the system does not convert the data and does not read any business partner data. This variant enables you to determine whether you have made all the necessary Customizing settings for converting the business partner. The log tells you whether any postprocessing is required for the Customizing settings.

The system checks that all the Customizing settings have been made for the following IMG activities under Business Partner -> Settings for Conversion and Parallel Maintenance of TR BP and SAP BP -> Assign TR BP / SAP BP:

·         Groupings and number ranges

·         Role category

·         Address ID

·         Forms of address

·         Industry sectors

·         Legal forms

·         Legal entities

·         Marital statuses

·         Functions

·         Departments

Variants

Correct SAP BP

This run repeats the conversion for the business partners that were already converted. There is no new number assignment (in other words, the business partner is not deleted; only the business partner data is changed).

Create new SAP BP

Only those business partners that do not have an equivalent SAP Business Partner are processed (in other words, you create a new business partner here).

Create and correct SAP BP

The conversion is carried out in full. In other words, you process all the Treasury Partners (this involves creating new partners for SAP Business Partners that do not yet exist, and changing migrated SAP Business Partners).

 

      Note

      From a development point of view, you can tell the difference between creating a new partner and correcting an existing partner by whether field BP000-PARTNER is filled or not. This field is filled for the Treasury Business Partner as soon as you create a corresponding SAP Business Partner.

Number assignment

You create each business partner (Treasury Business Partner and SAP Business Partner) in a particular grouping. The grouping determines the number range in which a business partner is created. Also defined in the grouping for the Treasury Business Partner is the account group, in which you create the customer that is assigned to the partner. The account group, in turn, defines the number range of the customer. You can arrange internal or external number assignment for each of these number ranges.

The following input parameters determine number assignment for the SAP Business Partner:

Standard number assignment

If you choose this variant, the following assignments take place in accordance with the settings for the SAP Business Partner (external or internal number assignment):

·         For the SAP BP grouping with internal number assignment, the system uses a function module to assign the SAP BP number to the number range interval.

·         For the SAP BP grouping with external number assignment the TR BP number becomes the SAP BP number.

NoteThe system checks first to see if the SAP BP number already exists.

If the SAP BP number already exists, and numbers are assigned externally, a new SAP BP number is drawn from the default number range.

SAP BP no. from TR BP

The SAP Bp is allocated the number for the TR BP (in a similar manner to grouping with external number assignment). If the system discovers that an SAP BP already exists for the SAP BP number to which the TR BP is assigned, the TR BP is not converted, but is written to a log.

SAP BP no. from table

A table is made available (BPZGP), in which the required SAP BP number is defined for the TR BP number. The table can be supplied with data either directly via table maintenance or via a program developed specifically for this purpose. If the system discovers that an SAP BP already exists for the SAP BP number to which the TR BP is assigned, this TR BP is not converted, but is written to a log. TR BP numbers that are not defined in the table are also not converted.

Note

If the BP number has less than 10 figures, and the tables are maintained using a specially developed program, you must take note of the alpha conversion,

 

Delete target

If the SAP BP already exists with the number just determined (this may be the case with external number assignment or conversion tables), the SAP BP is deleted if the indicator is set. The SAP BP number is then regenerated from the TR BP.

Caution 

If you use this indicator and have checked the box SAP BP no. from TR BP, any previously existing SAP BP numbers will be deleted and regenerated from the TR BP.

 

 

      Caution

SAP recommends that you allocate identical numbers when assigning numbers to Treasury and SAP Business Partners. This is not possible in every case, for example, if SAP Business Partners already existed in the system prior to conversion and the number ranges overlap. If you assign identical numbers, this avoids confusion at the application level (when two different numbers appear for the business partner you have selected for a financial transaction). It also makes conversion to the SAP Business Partner in phase II easier (contract data does not need to be converted separately, as the “correct” business partner number is already entered in the application tables).

 

Note

If you intend to convert a Treasury Business Partner to an already existing SAP Business Partner (for example, when using identical numbers) without deleting the SAP Business Partner (for example, because the SAP Business Partner contains more data than the Treasury Business Partner), the following option is available:

Using report program RFTBUP08 you can link the Treasury Business Partner with the SAP Business Partner assigned to it (from a technical perspective, the PARTNER field in table BP000 is filled with the SAP Business Partner number). You can use either external number assignment or the conversion table to make this assignment. In order to exclude these Treasury Business Partners from conversion and adjustment, you must either restrict your selection or archive the relevant business partners in advance. If you have only set the delete indicator, the business partner will be converted nonetheless. Otherwise, this could result in data inconsistency in phase II of the conversion.

        Note

The report program RFTBUP01 does not update the number range interval for the SAP Business Partner. If you convert a Treasury Business Partner number that does not yet fall within the number range interval for the SAP Business Partner, you have to update the actual interval. You will find further information under Preparation and Structure of Customizing.

Treasury Business Partner selection

You can limit the selection of Treasury Business Partners to be converted using the following selection criteria:

·         Partner number

·         External partner number

·         Partner category

·         Grouping

The default grouping determines the number range in which business partners are created, in cases where no number range can be determined correctly (using the “groupings” assignment table).

        Note

The grouping that you define here must be assigned to a number range with internal number assignment.

Show log details

If you do not set this indicator, only errors and warnings, and no other message types, are written to the log.

We recommend that you set this indicator.

      Caution

If the indicator was set and more than 80,000 records logged, the indicator is reset (otherwise this leads to an overflow of data in the log).

Activities

...

       1.      Check the conversion Customizing.

       2.      Set the only check conversion Customizing indicator and execute the report program in the test run. No conversion will take place. However, the report program checks whether all the necessary Customizing settings have been made for converting the business partner.

       3.      Perform the data conversion in the test run.

Deactivate the only check conversion Customizing indicator. If you have not created any SAP Business Partners, select Create new SAP BP. If you want the Treasury and SAP Business Partners to have identical numbers (we recommend this option) set the indicator SAP BP no. from TR BP. Set the show log details indicator and execute the report program.

       4.      If the test run was successful, execute the report program in the update run with the settings mentioned in point 2.

Note

If you have very many business partners in your system, this could impair the performance of the report program and lead to a runtime error and termination. In this case, you should refer to Note 510288 and composite Note 398888.

 

 

 

 

 

 

 

 

 

 

 

Leaving content frame