cancel
Showing results for 
Search instead for 
Did you mean: 

EMF Value adjustment workflow commitment

0 Kudos

Hi all,

We are using workflow for Value Adjustment (VA) document used for increase/reduce of Earmarked Fund (EMF) amount.

When creating the VA document, a standard WF is initiate. The amount is saved at field 'amount changed'. If the WF approved, the amount changed is added to the overall amount of the EMF. If the WF rejected, the amount changed is deleted.

When creating the VA document the changed amount commitment is posted to FMIOI and FMAVCR as regular commitment that consumed the available budget.
I am looking for a way to delay the commitment posting to the time that the VA document is approved.

I try to use function 'EXIT_SAPLFMFA_001' and raising the statistic flag, but all EMF and VA history commitment gets the statistic flag.

Thanks,

Amit Blumshtein

Accepted Solutions (1)

Accepted Solutions (1)

iklovski
Active Contributor
0 Kudos

I'm not following the example you gave or rather the need. Suppose you have EMF of 100 USD, 80 were consumed and now you have run valuation which would reduce the remaining amount to zero. What happens in this case, that you have an update of FMIOI and FMAVCT. Since, you have workflow model, it will be in ledger 9D. FMAVCT, following prudence concept, will not increase available budget unless this reduction is verified. In EMF, on the contrary, you won't be able to post a consumption, which is also correct, because this reduction could have been approved eventually.

In case of positive valuation, it would behave in the same way following prudence concept, i.e. you won't be able to consume more in EMF, but in the same time, your available budget will decrease.

Both, FMIOI and FMAVCT, will be updated on two phases: when change is initiated and when it is finalised by either rejection or approval.

0 Kudos

Hi Eli,

Thanks for the detailed explanation.

The prudence concept is cleared, and suit our business process.

Now in our system we don't have 9D ledger and all VA decreases are updated our regular ledgers 9I and Z ledgers.

How do we set 9D ledger ? should it be automatically during WF setup or should we customize and activate the ledger?

Do we have indication at FMIOI that amount type 0150 for the VA decrease is at WF process ?


Thanks.

Amit.

iklovski
Active Contributor
0 Kudos

9D ledger corresponds to FMIOI; you should see your postings which enter workflow under this ledger. It is not an AVC ledger, though. in AVC tables, it's represented by WF status field (WFSTATE_9).

0 Kudos

Hi Eli,

Where can I see posting to this 9D ledger? (table/transaction)

Does the AVC ledgers' available budget takes into account the WF status fied as described above (as standard system behaviour):

VA decrease - will not increase available budget unless this VA is approved.

VA increase - available budget will decrease but not be able to consume unless the VA is approved.

Thanks,

Amit Blumshtein


Answers (2)

Answers (2)

iklovski
Active Contributor
0 Kudos

Hi Amit,

When there is a modification of an amount of your EMF, you should see lines posted under 9D ledger in FMIOI.

As for AVC, it's managed with the status of your record in the field I mentioned. Available budget will be calculated based on the principles of 'prudence concept' which correspond to what I said and to your summary, indeed.

Regards,

Eli

0 Kudos

Hi Eli,

Thanks for your help!

Regards,

Amit Blumshtein

iklovski
Active Contributor
0 Kudos

Hi Amit,

To my understanding, without modification of standard code, you won't achieve this. I wonder, though, if what you want to do is consistent with the 'concept of prudence' in EMF availability control. What happens if valuation is negative, and you put statistically, meanwhile consuming EMF? Or you want to restrict it only to positive valuations?

Regards,

Eli

0 Kudos

Hi Eli,

The EMF is created as obligation of the user to be consume by accounting document.

The main business cause for this process is to prevent from the user to reduce EMF without the accounting department approval. Once the approval is given, the commitment should be reduce, but not before.

Thanks.

Amit Blumshtein

iklovski
Active Contributor
0 Kudos

I see... but, what is the functional concern? That the budget will be consumed, and reduction will not be approved eventually? This shouldn't happen as ledger 9D (workflow) updates in FMAVCT should prevent this scenario.

0 Kudos

The concern is that the user committed o amount X. When the accounting department try to post the accounting document related to the EMF (etc. the expense amount X) the amount X will be reduced by VA and there will no avilable budget.

The current WF update FMAVCT as soon as the VA is created and before the approval process ends.
Do you have reference for preventing the update to FMAVCT ? How is the line at FMIOI is updated in this case? When does FMAVCT is updated in this case?

Thanks.

Amit