on ‎2018 Nov 21 2:39 PM
Hi experts,
We are implementing FI-TV in our enviroment and i'm faccing the follows issue: The FM Availibility Control is no checking the budget at the Travel Request approved (Categ type 52) moment... The cost estimeted is subtracting from the budget amount, but the Availibility Control doesn't run any check. E.g: The amount is 10,00 and the cost estimated is 20... the travel request is saved and after aproved normally and the final amount is negative updating and stay in -10,00. At the invoice level (categ. type 54 and 57), the availability control check the budget normally Has anyone faced somthing like that and can help me?
Thanks in advance
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
Hi,
First of all, initialize your AVC ledger with FMAVCREINIT transaction to make sure that it is in order. What update profile are you using? Did you make any special settings to it in OF39?
In any case, you'd better also check if this note is implemented in your system:
2213129 - TRV-FM: Request creation incorrectly check/consume budget
Regards,
Eli
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Eli,
Thanks in advance.
One important information, we are using Former Budgeting and not BCS.
According to FMAVCREINIT, everything is fine in AVC. The update profile we are using is 000350.
The budget is consumed correctly, when the travel request (TR) is created and a statistical line is created with the estimated cost; when the TR is approved, the line is updated releasing the statistical flag and the budget is consumed. Just the check (AVC) is not did.
In the OF39, I just add the 52 categ type (Business Trip Commitments) as a copy of 51 categ type (Purchase Requisitions).
What about the note, the implementation status is "Cannot be implemented" in our environment. (EHP8 FOR SAP ERP 6.0; EHP8 FOR SAP ERP 6.0).
One more information, when the payment is transfer to FI, the AVC works normally... So, the AVC is not checking commitment budget, but payment budget is.
has any other idea?
If it is not BCS, then forget about FMAVCREINIT; it is irrelevant, whatever it shows.
You don't need to add anything in OF39, unless you want to deviate from standard behaviour of 000350.
By the way, this note is applicable also for 6.08 (package 20). Do you have a more advanced package than this?
Hi everyone,
Issue was solved....
The problem was the operation group for travels (70) in tolerance profile (OF20)...it was deactivated...
Thank's Eli, for clarifying many situations about the AVC behavior and make the solution possible by my self.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Eli, thanks for your effort in trying to help me. In fact, this is really intriguing me, cause the process already work for all modules We use and just for the FI-TV process, We are now implementing, the AVC check is not triggering message and blocking, when is the case, for commitment budgeting but just for payment budgeting. Yes, The commitment item is 30 nature and not statistical... if I do a PR (in MM) to the same commitment item, the AVC trigger the message and block the post.... I'll think about open an OSS message on SAP.
By the way, I bought your book yesterday and I'll study it to help me to upgrade to BCS. Has any other suggest to me?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
SAP BCS migration workbench documentation is quite exhaustive. I was always using it when migrating to BCS. If there were no particular non-standard developments done in your Former, then no problems are anticipated. You just need to look at it also as opportunity to re-work your AVC startegy, as in BCS it is much more powerful.
Also, check this one:
2274385 - [FM]: Travel Requests should always consume budget
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes Eli, I realized that by the add it, make no difference in the system behavior....
The strange is the travel approve reduce the budget amount correctly but just not check if the amount is enough given an error message. Has you or anyone more other idea about this issue?
The PSM-FM works fine and complete for all our process (MM,SD,FI, CO) just the FI-TV, our company are now implementing we faced this issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If the budget is reduced correctly, and you just don't have AVC message, then something should be wrong with AVC ledger. Try reconstructing it (FMBV, FM9P, FM9Q transactions).
By the way, isn't it about a time to pass to BCS? 🙂
I'm studding this migration, but I'm not a specialist in PSM-FM, I'm CO annalist with some skills in FM and when I'm be more confident with the steps for this migration and to support the BCS, I'll do that...
About the AVC don't give the message, in debugging mode, after approval the Travel Request, I can see the time the system go out from the Function Module CHECK_FUNDS_LAST by checking the table BPJA and it is empty. In the PRRW , when we try to post, the same Function has the BPJA with two records and the AVC message occur for payment budgeting...
Well, without looking into the system, it is difficult to suggest further. The only basic thing to check, which I guess you already did, that the FM address on which Travel request is posted, is relevant for AVC checks. I.e. that commitment item is not statistical and of 30/3 nature. Also, that FM posting address is not exempt from availability control. If all this is in order, then open an OSS message...
| User | Count |
|---|---|
| 34 | |
| 6 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.