SAP Program RPU31HBE - HR: Fill New Currency Fields

Description

General description
Report RPU31HBE makes country-related currency adjustments in allclients except '000' for the following tables:

  • T5BE1

  • T5BT1

  • T5BT2

  • T5BT3

  • T5BTM

  • T5BTS

  • T5BTX

  • T5BTZ

  • T5BVC

  • T5BVE

  • T5BVF

  • T5BVL

  • T5BVM

  • T5BVQ

  • In release 3.1H, a new currency field has been added to the abovetables. Report RPU31HBE fills these tables with the country-specificcompany code currency for country grouping (MOLGA) '12'.

    Internal report description
    Report RPU31HBE executes the following actions for all clients in T000except '000'.
    The report fills the internal table BUKRS with all company codes intable T500P that have the country grouping '12'.
    If there are no company codes with country grouping '12', a message tothis effect is output and processing in the current client terminated.
    BUKRS: All company codees with country grouping '12'.
    The report then reads the company code currency for all company codesin BUKRS from table T001 and stores it in the internal table WAERS. Ifthe report does not find a currency for any company code, it outputs amessage to this effect and terminates processing in the current client.If table T001 contains different currencies for the company codes inBUKRS, the report uses the first (in alphabetical order) currency itfinds for the conversion. It outputs a message to this effect and liststhe currencies it found.
    WAERS: All currencies for company codes with country grouping '12'.
    The currency is stored in the ACT_CURRENCY field.
    The currency field of the above tables is filled with the ACT_CURRENCYvalue.

    Output
    The report outputs the following log messages:

    • "Start XPRA RPU31HBE in client:" "mmm" " " " "

    • (Information message)
      Report RPU31HBE will begin processing client mmm.
      • XPRA "RPU31HBE" terminated; no entry in table "T500P" for "12"

      • (Error message)
        Table T500P does not contain a company code with country grouping(MOLGA) '12'.
        • XPRA "RPU31HBE" terminated; no entry in table "T001" for "12"

        • (Error message)
          Table T500P contains company codes with country grouping (MOLGA) '12'.However, table T001 does not contain any of these company codes.
          Following this message, the report outputs a log listing all companycodes with country grouping '12'.
          • "n" "Entries converted (table, currency):" "xxxx" "www"

          • (Success message)
            In table xxxx, n records were converted to the currency www.