on 06-27-2014 9:08 AM
Hi Gurus,
I have assigned BP FI approver in a contract which has BP role - FI approver.
while creating the contract and posting getting following error
0000117205 Not a Valid FI Approver (No Authority)
Message no. ZRE000
could you please help on this issue.
Thanks
Regards
Sasikanth.
Dear sasikanth reddy.
You can check the "Enhancement" of your system customizing as below ;
- Enhancement Implementation : ZREV_BADI_RECN_CONTRACT
- Enhancement Spots : BADI_RE_CN_CN
- Method : IF_EX_RECN_CONTRACT~CHECK_ALL
or _CHECK_PARTNER_CONFS
or SET_RECN_AUTH_GROUP
1.Go to T-Code : SE18
2.Enter the Enhancement Spots : BADI_RE_CN_CN
3.Click the Interface
4.Click the Method : IF_EX_RECN_CONTRACT~CHECK_ALL
You can find the reason why this error message has been occurred.
Normally, If the error message occurred when you try to click SAVE button for creating contract,
that is for checking Validation from the method of "IF_EX_RECN_CONTRACT~CHECK_ALL".
Check your customized validation logic and message point as "ZRE000".
regards,
Jeong, Yeong-Chul.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jeong,
Thanks a lot for your Reply..
I think the error ‘Not a Valid FI Approver (Invalid Person)’ is shown when the personnel number is not in ‘active’ status.
Error Not a Valid FI Approver (No Authority) is shown when the personnel number is in ‘active’ status however that person does not have RE_Approver security role assigned to his login.
Also, the big question is why these contracts are checked in RERAPP when they don’t have any planned cashflow to post(contract have One time statstical posting conditions)? Any thoughts on this?
Please help me ..
Thanks
Regards
Sasikanth.
RERAPP always checks all selected contracts. Even if there is no condition, the SAP routine goes through the contract just to show in protocol the warn message that contract does not have any condition. It's normal RERAPP behavior.
It looks like the custom authority check that is used in your company is coded too inacurate because it checks the contracts independently from the fact if there is something to post or not. Maybe that was done by design? If not it looks like the check is done in the wrong method for checking RERAPP 🙂
Regards
Michael
Dear sasikanth reddy
It's good for clearing your first question. and About your another question.
I don't clearly understand of your question. but
Standard T-Code RERAPP already contained such as below authority object ;
- Accounting Document: Authorization for Company Code --> F_BKPF_BUK
- Cash Budget Mgmt/Funds Management FM Area --> F_FICB_FKR
- Funds Management: Authorization Group --> F_FMMD_MES
- Earmarked Funds, Funds Transfer --> F_FUNDSRES
- Real Estate: Debit pos.payment transactions-CoCd --> FI_ZAH_BUK
- Real Estate: Real Estate General Contract --> F_RECN
So, when you try to run the RERAPP , According to your selection criteria, Firstly
this program will check whether has planned cash-flow (include Statistical
One-Time Condition) or not of your entire lease contract.
On this time, System will check the 2-type Cash-flow Tables as Partner or Object
-related Cash-flow, But If you didn't use "Distribution Formula", Object-Related Cash
Flow will not be created
- Payment-Related Cash Flow : VICDCFPAY
- Object-Related Cash Flow : VICDCFOBJ
Regards,
Jeong, Yeong Chul
Hi,
The above message ZRE000 is a custom message, means that is maintained some where in your custom code ( BADI, enhancements)..
Please check implemented RE-FX BADIs.
Still if you are not able to find the clue, then goto SE91->give the message class as ZRE -> click on where used list icon.
Regards,
Chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.