cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Availability control doesn't check budget for Travel Request Aproval

0 Likes
1,260

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

Accepted Solutions (0)

Answers (5)

Answers (5)

iklovski
Active Contributor

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

0 Likes

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?

iklovski
Active Contributor

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.

iklovski
Active Contributor

By the way, this note is applicable also for 6.08 (package 20). Do you have a more advanced package than this?

0 Likes

Eli, We are at 608 version and package 60 (EA-HR608 0060 / SAPK-60860INEAHR), so, this note is already implemented in our system....

0 Likes

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.

0 Likes

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?

iklovski
Active Contributor
0 Likes

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.

iklovski
Active Contributor
0 Likes

Also, check this one:

2274385 - [FM]: Travel Requests should always consume budget

0 Likes

Hi Eli, this not is already implemented in our system, maybe by the last upgrade we did (608 version and package 60)

0 Likes

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

iklovski
Active Contributor

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? 🙂

0 Likes

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...

iklovski
Active Contributor
0 Likes

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...