SAP ABAP IMG Activity OALE_HRDST_PATRV_01 (Travel Management and Accounting are Release 4.5A or Later)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   FI-TV-COS (Application Component) Travel Expenses
     PTRC (Package) Customizing for Travel Management
IMG Activity
ID OALE_HRDST_PATRV_01 Travel Management and Accounting are Release 4.5A or Later  
Transaction Code S_AHR_61000351   IMG Activity: OALE_HRDST_PATRV_01 
Created on 19981221    
Customizing Attributes OALE_HRDST_PATRV_01   Travel Management and Accounting are Release 4.5A or later 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OALE_HRDST_PATRV_01    

This section explains the settings needed for the scenario Transfer of Travel Accounting results to Accounting if Travel Accounting (FI-TV, formerly HR-TRV) and Accounting (FI/CO) are in different systems, both with at least Release 4.5A.

Requirements

The following tables of the Acounting System must already have been replicated in the Travel Accounting System:

  • Table of company codes (T001)
  • Table of countries (T005)
  • Table of input tax codes (T007A, T007S)
  • Table of receipt types (T003)

You maintain the settings for transfer to Accounting in the IMG section Transfer to Accounting.

Procedure

For the general procedure for Transfer to Accounting, see the SAP Library under Financial Accounting -> Travel Management -> Transfer to Accounting. In the following, the special features in the procedure for distributed systems are described.

I. Procedure in the Travel Management System: sender system (server)

In the Transfer to Accounting process, the information from the Travel Accounting results that is relevant for posting is evaluated, collected and then transferred to Accounting. For distributed systems, the read, write and validate operations in the Accounting System are cross-system operations. Therefore, the Travel Management System determines the receiver system on the basis of your entries in the distribution model before each cross-system operation. That is:

  • When trip transfer documents are created (Create posting run) various data is read simultaneously via BAPIs in Accounting.
  • When posting of trip transfer documents (Post posting run) is started, each document is sent asynchronously via the ALE layer to the receiver system.

Proceed as follows:

  1. Create a posting run (Travel Accounting menu -> Edit -> Posting run -> Create).
  2. Check the posting run (Travel Accounting menu -> Edit -> Posting run -> Management).
  3. Post the posting run (Travel Accounting menu -> Edit -> Posting run -> Management).

II. Procedure in the Accounting System: receiver system (Client)

The data is posted to the Accounting System.

Maintenance of the distribution model

To guarantee communication between the systems during distribution, in the step Maintain distribution model, use Create method to enter, for your model, the relevant method for the objects in the following table. Enter the following as sender and receiver system respectively:

  • Sender/Client: the Travel Management System
  • Receiver/Server: the Accounting System

Object name     Method     Meaning

--------------------    ----------------    --------------------

AcctngServices    CheckAccountAssignment    Validation of account assignment

        for trip recording and

        Travel Accounting

--------------------    ----------------    --------------------

AcctngEmplyeePaybles    Check    Validation of document which

        contains payables postings

--------------------    -----------------    --------------------

AcctngEmplyeePaybles    Post    Posting of document which

        contains payables postings

--------------------    -----------------    --------------------

AcctngEmplyeeRcvbles    Check     Validation of document which

        contains receivables postings

--------------------    -----------------    --------------------

AcctngEmplyeeRcvbles    Post     Posting of document which

        contains receivables postings

--------------------    -----------------    --------------------

AcctngEmplyeeExpnses    Check     Validation of document which

        only contains G/L account

        postings

--------------------    -----------------    --------------------

AcctngEmplyeeExpnses    Post     Posting of document which only

        contains G/L account postings

--------------------    -----------------    --------------------

AcctngServices     PreCheckPayrollAccountAssign

        Account assignment validation

        for

        Travel Accounting,

        and alternate account assignm.

        for invalid account assignment

--------------------    -----------------    --------------------

AcctngServices     DocumentDisplay     Display Accounting documents

       

--------------------    -----------------    --------------------

If one of the Systems has a Release before 4.6C:

Creditor     GetDetail     Read vendor short

If one of the Systems has Release 4.6C or later:

Vendor    GetDetail    read vendor short text

If both Systems have Release 4.6C or later:

Vendor    GetDetail    read vendor short text

--------------------    -----------------    --------------------

If one of the Systems has a Release before 4.6C:

Creditor     Find     find vendor per personnel

        number

If both Systems have Release 4.6C or later:

Vendor    Find    Find vendor per personnel number

--------------------    -----------------    --------------------

If one of the Systems has a Release before 4.6C:   

Debtor     GetDetail     Read customer short

        text

If both Systems have Release 4.6C or later:

Customer    GetDetail2    read customer short text

--------------------    -----------------    --------------------

If one of the Systems has a Release before 4.6C:   

Debtor     Find     Find customer per personnel

        number

If both Systems have Release 4.6C or later:

Customer    Find    Find customer per personnel number

--------------------    -----------------    --------------------

GeneralLedgerAccount    GetDetail     Read G/L account short text

--------------------    -----------------    --------------------

The following message types are used:

Object method     Message type

AcctngEmplyeeExpnses.Post     ACC_EMPLOYEE_EXP

AcctngEmplyeeRcvbles.Post     ACC_EMPLOYEE_REC

AcctngEmplyeePaybles.Post     ACC_EMPLOYEE_PAY

The company code can be used as a filter object.

Partner profiles

The setting of partner profiles can be generated from the distribution model. Please see the section Generate partner profiles of this implementation guide.

Maintain the RFC-Destination for special function calls

a) Display accounting documents for posted trip transfer documents

If you want to be able to display the accounting documents relating to the posted trip transfer documents in Travel Expenses posting run management, you must maintain a RFC destination, for the special method for displaying accounting documents, in the travel expenses system. You do this in Customizing for SAP Web Application Server under Application Link Enabling -> Sending and Receiving Systems -> Systems in Network -> Synchronous Processing -> Determine RFC destinations for method calls.

Note, the log-on user for this RFC destination must be a user of type 'Dialog' and not 'CPI-C'.

Procedure

  1. Complete IMG activity Determine RFC destinations for method calls
  2. Choose the logical System for Financial Accounting
  3. Assign object type AcctngServices and method DocumentDisplay to the selected RFC destination under Edit -> Assign Destination for special method, and enter the RFC destination for synchronous calls in FI.
  4. Save your settings

b) Display original documents in Display of posted accounting documents

If you want to be able to display the original documents (trip transfer documents) relating to the posted accounting documents in the accounting documents display, you must maintain a RFC destination, for the special method for displaying original documents in the accounting System. You do this in Customizing for SAP Web Application Server under Application Link Enabling -> Sending and Receiving Systems -> Systems in Network -> Synchronous Processing -> Determine RFC destinations for method calls.

Note that the logon user for this RFC destination must be a user of type Dialog and not CPI-C.

Procedure

  1. Complete IMG activity Determine RFC destinations for method calls
  2. Choose a logical System for Travel Expenses
  3. Assign object type TravelAccDocument and method Display_Acc to the selected RFC destination under Edit -> Assign Destination for special method, and enter the RFC destination for synchronous calls in Travel Expenses.
  4. Save your settings

Further notes

Supported Releases:

  • Travel Management System 4.5A or later - Accounting Systems 4.5A or later

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OALE_HRDST_PATRV_01 0 HLA0009705 A HLA0009200 A HLB0006330  
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20050419 
SAP Release Created in