on ‎2007 Sep 14 7:23 AM
Hello,
has smbd. an experience with funds centers copying from one operating year to another in year dependent master data ?
The problem is : when I export a fund centers from system with a transaction fmsx using customer exit which changes the validity dates from 2007123120070101 to 2008123120080101 in the export file, I will get the mesage by import with fmsy "Funds center XXXXXXX does not match those already present". When I add a new funds center, which we plan to use next year I will get the error message "Funds center YYYYY nonexistent in hierarchy variant 2008".
The question is:
I thought that the exporting the data would be just a sort of help for the import process, where , in the text file, I could make any changes - delete the funds centers I don't need next year, add some new, make some changes in hierarchy etc. It seems not to work at all.
Any workaround ?
Thanx a lot in advance .
Kind Regards
Alexey Voynikov
Request clarification before answering.
As @mar_novalbos explained, and as documented in SAP Help Portal, FMSY is only for one of these operations (text copied from Copying Funds Centers | SAP Help Portal - it's for S/4HANA, it should be the same for R/3 and ECC):
The option 1 requires that the target hierarchy variant is empty.
The option 2 requires that the target FM area is empty.
NB: for S/4HANA, the documentation path is Home > SAP S/4HANA > Funds Management > Master Data > Account Assignment Elements > Funds Center. Note also that the documentation mentions the programs RFFMBI91 and RFFMBI95 instead of their respective transaction codes FMSX and FMSY.
For any other requirement, use the IDoc of type FUNDSCTR (message type FUNDSCENTER), which includes both the master and hierarchy data. More information here: Solved: BAPI/FM for funds center group creation/change and... - SAP Community.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alexey,
SAP is responding to us but it took a little bit more time and we were obliged to enter manually funds center hierarchy. The problem is not solved as we have to import FC hierarchy in 2008 in production.
Tcode FMX does not exist we have in BCS FMSY.
We would like SAP solve this issue before going live.
Regards
Salvator
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Salvator,
Transaction FMX does't exist - it is FMSX.
I carried out some workaround and could fix the following:
1. It is possible to create a new line in fmfctr(t) with the same funds center with another validity dates. Afterwards in the TA FMSC the Validity period will be prompted. Tested. This is the first what we want.
2.It is possible to create the new line in fmhisv with the same data but the new hierarchy variant (e.g. 2008). Afterwards the hierarchy will be correct displayed in fmse. Tested. This what we want.
Actually it is not even in need to write the programm for both this steps : XL and TA se16n are enough.
But we would like to use the standard SAP-solution for this problem to ensure the quality.
The Problem is solved now. Unfortunately the solution is not quite like we've expected.
First : Transactions FMSX/FMSY don't work - don't touch them at all ! This is reported (SAP-intern) to the solution management.
Our workaround - the funds centers with multiply validity dates was not accepted by SAP.
The agorithm looks like following :
1.Create the new hierarchy variant for 2008.
2.Prolong all funds centes You may need until 31.12.2008*
3.Cut all funds centers You don't need up to 31.12.2007*
4.Edit the hierarchy 2008 with fmse and check the validty of all funds centers for op. year 2008, activate them and then save the hierarchy.
5. In IMG connect the hierarchy variant to op year an fin circle.
SAP-assistance stops hier. Now you have all the funds centers in hierarchy 2008, but it is completely flat. SAP recommended us to shift the funds centers hierarchically just manually (we have about 5000). If You have a lot of time You might perform this. Otherwise look in step 6
6. Go tho the Table FMHISV. Export all issues with hierarchy 2007 , and top funds center you want have in 2008 in XL. Change the value for hierarchy in 2008. In FMHISV You have all the funds centers with the flat hierarchy in 2008. Write the short programm which reads the updated XL-Table and performs a key-statment:
update fmhisv set HIROOT_ST = 'your_ROOT_fistl''
parent_st = wa_record-i_parent_st
next_st = wa_record-i_next_st
child_st = wa_record-i_child_st
hilevel = wa_record-i_hilevel
where
fikrs = 'Your_FiKRS' and
HIVARNT = '2008' and
FISTL = wa_record-i_fistl.
That's all.
*The Problem with a prolongation/cutting is the the issues are
-this dates are two tables fmfctr,fmfctrt
-are key fields datbis
That's why it is better to change the interval by batch-input
No SAP has not replied yet. We are on stand by. Also need the urget solution
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Alexey,
SAP did reply to you:
The FMSX / FMXY respective transactions of analogous report
enable the following functions:
- creating new funds centers in the FM area (without hierarchy entries)
- existing funds centers into a new hierarchy enter or copy.
A procedure, as you try it, is not supported.
Needs to be considered that the annual dependency of the funds centers is ensured by the assignment for a year-dependent hierarchy variant and not through the accrual/deferral about the validity key dates.
The validity data would not have a lot of meaning if the annual dependency is active since thus a 'double' time dependency would be created.
Please let me know if I have misunderstood.
kind regards,
Mar
Dear Mar,
I am not sure that You have misunderstood me, but after reply I understand the solution of the problem, not the discussion on the documentation of the transaktion. Anyhow I have posted the problem in my message on the 12.09.2007 and only on the 08.10 I have finally got the answer that we use the programm on the wrong way and we have to post the problem to the remote consulting if we would like the solution on our way. We have done this immedeately by opening a new message for RC but the problem is not solved yet. We can't open the 2008 ...
Regarding to Your message I would like to remark that it is may be possible to create a new funds centers in the FM Area if one first constructs the cryptical Data-format for it, but it is not possible to create the new hierarchy-entries if number of funds-centers has been reduced (actually not equal with a quantity of funds centers in system) in the export data. This is actually one of the ideas why to use the new hierarchy - not used funds-centers could be deleted. This is nowhere documented, that FMSY shoud be started two times - first Funds Center import then hierarchy
Kind regards
Alexey
Hi,
urgent!!!!
we have the same problem and SAP is not responding .
Did you find a solution for your problem? If yes please share the solution.
regards
Salvator
PSM-FM Consultant
suisse
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 28 | |
| 13 | |
| 11 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.