Programme SAP RPRTEC00 - Settlement of Trip Data

Description
The trip accounting program RPRTEC00 determines the accounting results(especially the amounts for reimbursement) of a trip for a specificaccounting period from the trip data entered. You can set the accountingrules for this in Customizing for Travel Management with feature TRVCT.
The trip accounting period
If you do not specify an accounting period manually, the system uses thepayroll period from the payroll control record. If the status of thecontrol record period is set to Newly Created or End of Accounting, thesystem uses the next-higher control record period.
Caution:
In the case of the ALE scenario Distribution of Travel ExpensesResults, the system proposes the trip accounting period from thepayroll control record period in the payroll system.
Accounting run control with feature TRVPA
In Customizing for Travel Management, you can make the following basicsettings with feature TRVPA:

  • Integration with Payroll?

  • According to inflow principle
    According to principle of origin
    According to inflow principle; in case of employees who have left:according to principle of origin
    • Check against control record in payroll active?

    • In the case of the ALE scenario Distribution of Travel ExpensesResults, the system checks the trip accounting period against thepayroll control record period in the payroll system.
      Check against control record
      Checking the trip accounting period against the payroll accountingcontrol record ensures that only trip accounting periods for whichpayroll is running next are allowed.
      For which trips are the accounting results determined?
      For all trips with:
      • Approval status "...approved" and

      • Accounting status "to be accounted"

      • The program determines the reimbursement rates for the applicable tripsand stores them on the PCL1 file. The trip must precede the end date ofthe accounting period.
        How are the accounting results determined?
        Program RPRTEC00 controls the accounting rules used in Travel Accountingby referring to the values in feature TRVCT for each personnel number.
        You can find documentation on feature TRVCT (Expert View) in Customizingfor Travel Management under Travel Management --> Travel Expenses -->Dialog and Travel Expenses Control --> Travel Expenses Control --> Trav
        el Expenses Control (Expert View).
        Information for system organizer:
        User exits have been provided in include RPREX000 for reading thefollowing evaluation tables:
        USER EXITS in RPREX000:
        T706A, T706B, T706D, T706F, T706H, T706L,
        T706M, T706P, T706S, T706U, T706V.
        For each T706x table there are the respective routines EXB706x andEXA706x, which can be used as follows:
        Call routine in main program (SAP standard) RPREX000
        (user)
        PERFORM RE706x -> + FORM RE706x
        USING ARG ! USING VALUE(ARG)
        FUNC. ! FUNC. + FORM EXB706x
        ! PERFORM EXB706x --> ! USING ARG.
        ! USING ARG. ! ..."Aendern ARG
        ! ... <----------- + ENDFORM.
        ! ...
        ! ..."Lesen T706x
        ! ...
        ! ... + FORM EXA706x
        ! PERFORM EXA706x --> ! USING FUNC.
        ! USING FUNC. ! ..."Aendern FUNC
        <---------------- + ENDFORM. <----------- + ENDFORM.
        EXB706x is run before reading T706x.
        The routine parameters, the ARGUMENT for reading T706x, can be modifiedhere.
        EXA706x is run after reading T706x.
        The routine parameters (the function fields after reading T706x) can bemodified here.
        Accounting results for the different country versions
        Spain
        • In Spain, the expenses for meals and accommodations are considered, for
        • taxation, as a unit. The statutory per diems and maximum rates alwaysrefer to the combined sum of both.
          • Statutory per diems and maximum rates for both meals and accommodations
          • receipts are stored in table T706H.
            • Both meals and accommodations receipts (including those paid by company)
            • are assigned to category M in table T706B1.
              • Paid M receipts reduce the tax-exempt maximum amount.

              • In Spain it is possible to perform mixed settlement of per diems and
              • receipts for meals within a given trip and on the same day.
                Detailed information on the country version for Spain in FI TravelManagement can be found in the SAP Library under Financials ->Financial Accounting -> Travel Management -> Country and IndustryVersions -> Country Version for Spain.

899774Travel Management for Poland - list of modified objects
320758Termination in RPRTEC00 - SPOOL_TEMSE_ERROR