cancel
Showing results for 
Search instead for 
Did you mean: 

RE-FX Loading legacy contracts with valutation rule IFRS16.

0 Kudos

Dear experts good morning

I'm trying to load RE-FX Contract from legacy system using LSMW tool with BAPI Method (Business object BUS1505 - Method Create - Message type BUS1505_CREATE - Basic Type BUS1505_CREATE04).

I set Source Structures and fields as follows:

CONTRACT ---> BP_RE_CONTRACT_DAT

OBJECT_CONTRACT ---> BP_RE_OBJECT_REL_DAT

PARTNER_CONTRACT ---> BP_RE_PARTNER_DAT

REGISTRATION_RULE --> BP_RE_TERM_PY_DAT

FREQUENCY_RULE --> BP_RE_TERM_RH_DAT

CONDITION_CONTRACT --> BP_RE_CONDITION_DAT

VALUTATION_RULE --> BP_RE_TERM_CE_DAT

VALUTATION_CONDITION --> VALUTATION_CONDITION

No problem with loading general information of the contract (OBJECT_CONTRACT, PARTNER_CONTRACT, REGISTRATION_RULE, FREQUENCY_RULE, CONDITION_CONTRACT, CONDITION_CONTRACT,).

I'm facing issue in uploading information about valutation rule and in particular information present in structure BAPI_RE_TERM_CE_DAT.

In my case if i don't fill in information about VALIDFROM data, the LSMW returns my the following error:

RETMCA001 (Term Valutazione does not exist for object <NUOVO>

If i fill in the data VALIDFROM the system do not accept that this data can be changed:

Error RETMCA030 - ZIFRS16 1: you are not allowed to change the start of the first validity period

Does anyone trying to load contract with the same LSMW solution and help me to find where i'm doing wrong?

Thanks in advance

Giuseppe

Accepted Solutions (0)

Answers (1)

Answers (1)

sukhbold_altanbat
Active Participant

Hi,

I have created Z program which reads excel and calls BAPI for creation of contract. What I remember is that you need to fill both valuation rule and valuation condition tabs accordingly.

ValuationRule.ValidFrom date should be within the contract as well as condition dates and shouldn't contradict with the configuration where company code valuation start date is maintained.

Thanks,

Sukhbold