2011 Nov 10 9:00 AM
Dear Experts
We are implementing Funds Management-BCS in our Business.
The effective Year is FROM 2011 Financial Year. And we are creating the FM Objects i.e. Fund, Fund Center, Budget Period with Valid From Date is 1st April 2011.
Also we made the configuration settings of "Allow BLANK as Value for Account Assignment Elements" is TO YEAR 2010 Financial Year.
Our questions are:
1. When we make any changes in the old Purchase Requisitions, Purchase Orders etc., created in Financial Year 2010 or before; whether the system will check that 'Valid From date' of Fund, Fund Centers should be on or before date of Purchase Requisition or Purchase Order creation date or not?
2. When we try to update old open PRs, POs which are created in Finanicla Year 2010 or before with FM Objects i.e. Fund, Fund Center etc. through Transaction Code FMCN; whether the system will check that 'Valid From date' of Fund, Fund Centers should be on or before date of Purchase Requisition or Purchase Order creation date or not?
We request you to provide your valuable suggestion/information.
Thanks and Regards
PVSRG
2011 Nov 10 11:21 AM
Hi.
When you put fm account asighnments in document system checks dates based on posting date in FM. And posting datein fm depends on update profile customazation.
So if PO updets in fm based on delivery date(eg=01.05.11) and you put fund which valid from 01.05.11 then it's write,
2011 Nov 10 11:54 AM
Dear Aleksey Tkachenko
We have activated FM-BCS from the Financial Year 2011.
And made configuration setting of "Allow Blank Value ....." upTO Financial Year 2010 for FM Object 'Fund'.
Now, when our users are trying to making any changes in old PRs/POs created in the Financial Year 2009; system is checking the 'Fund' and 'Fund Center' properties.
Our question is:
When we made the config. setting of "Allow Blank Value ....." upTO Financial Year 2010; WHY the system is checking the validity of 'Fund' ???
It seems, extending back the 'Valid From Date' of 'Fund' before FM Activation Year is not Correct.
Please help us.
Thanks and Regards
PVSRG
2011 Nov 10 3:58 PM
2011 Nov 10 4:26 PM
Hi,if the reason is in derivation,then in the beining of the function module of derivation you can put logic which is checking date, so if the date less then required then derivation doesn't work
2011 Nov 11 5:06 AM
Dear Aleksey Tkachenko
Thank you for your reply.
Here the reason/question is not from Derivation Rule.
When we implemented FM-BCS effective from Financial Year 2011; why the system is expecting to contain/having FM Account Assignment Objects in old PRs, POs etc., existing in the Financial Year 2010 or before?
Please provide your valuable inputs.
Thanks and Regards
PVSRG
2011 Nov 11 8:42 AM
Hi, as Osvaldo wrote, seems it's due to derivation tries to put some values, and that's why system check validity of these account assignments.
Could you put error message, and if you can test in Test system-just deactivate derivation and try to change old PO
2011 Nov 11 4:31 PM
Hi Gupta, how are u!?
> When we implemented FM-BCS effective from Financial Year 2011; why the system is expecting to contain/having FM Account Assignment Objects in old PRs, POs etc., existing in the Financial Year 2010 or before?
You active BCS for year 2011, thats all right., but if u have got FMDERIVE rules, when u change PRs or POs the strategic derivation detect this operation and try to input Assignment Objects.
Please try to trace that chances with TRACE tool from FMDERIVE.
If u need more help about trace, please check the OSS note: [666322|https://service.sap.com/sap/support/notes/666322].
Make an entire process, and view the log
Regards,
Osvaldo.
2011 Nov 15 10:06 PM
Hi,
I think you did not notice the difference between the activation of FM and BCS. Actually, activating FM is not year-dependent. In configuration Public sector management > funds management government > basic settings > Activate PSM-FM, once you set the flag, the module is activated. This has nothing to do with fiscal year - in other words, module is active for ALL fiscal year. This answers your question why system checks account assignment validity dates when you try to perform data conversion.
Allowing blank fund is FY related. However, since FMDERIVE derives a non-blank fund, system will check the validity date of that fund.
Regards,
Ming
2011 Nov 16 3:56 AM
Dear Minghong Ji
Thank you very much for your reply and explanation.
We will once again go through the same and revert back.
Thanks and Regards
PVSRG