Hi Nasir,
Interesting Qs about co.code transfer. Well, to answer all the Qs one has to take few assumptions about the set up in your instance.
Please find my reply below in bold;
I am new to FI. can you please tell me how can we transfer the GL balance from Company code xxx2 to xxx1?I have seen some threads from the community, but still i am confoused. we are not using the SLO migration service for that. SD, MM and WM part is done. Now FI need to transfer all the open items and balances to XXX1 company code. then we have to closed all gl account for posting.
GL Balance Transfer- You can use FB01/F-02 and use fast entry screen for Dr. and Cr. entries. Provide XL template with the fields that you need to your business users, and they'll get back with respective Dr. and Cr. GL entries from sending and receiving co.code. (You can always simulate before posting). Here's a caveat,
AR/AP Balance Transfer-Recon. Gls would need a special treatment coz they can't be posted directly. AR/AP balances can also be transferred thru the same t.code where you'll have to select the different posting keys pertaining to vendors/customers Dr. and Cr. In the background, recon. sub-ledger will be posted automatically in sending and receiving co.codes.
Assets Balance Transfer- It would be tricky part. ABT1N is used for Interco assets transfer. If it does not go well then be ready to adjust the recon. GLs through OSAV. You mentioned there are very few assets to transfer, so if it really gives hard time for asset transfer in SAP, then you can always check with business if they can accommodate through some sort of adjustment across both the co.codes considering small number of assets. Sometimes, it's taken care off that way. (here my assumptions is that your client is flexible)
I know how to lock the GL accounts from FS00 and lock it from there. is there is any way how to lock company code GL accounts in one short? or do we have to lock it one by one. if i lock GL accounts, same GL account numbers are using in other company codes as well? if i lock in one company code can user will post GL entries to other company code?
GLs are co.code specific though overlapping across different co.codes. t.code OB_GLACC12 is used to mass change GLs which includes deletion too. This would among your last steps before closing the door for sending co.code! Make sure Trial balance & B/S is ZERO in the sending co.code before running OB_GLACC12. And Yes, users will be able to post entries in other co.code successfully for the same GL.
Cost center can be lock from KS02? is that right.
Yes, but make sure you lock only those CC which are assigned to sending co.code. You can also delete them from same t.code, which is recommended. (If you lock, then they'll still appear in a drop down, so why bother users later on?) Remember, Cost center master is created at Co.Area level, so you don't want to accidentally block/delete 'em for good co.code.
Transaction code for GL open items? is there is any T-Code for transfer GL Account balance to company code xxx2 to Company code.xxx1?
I mentioned a couple in my first para of reply.Keep it simple!
after every thing how to unactive the company code? any transaction code?
Actually, it's a very imp.question. Now, it depends on your client however they want? Do then absolutely want to delete the co.code from system, and not want to see at all in future?
Well, You will need to de-couple (un-assign) all the stuffs like Posting Period Variant, Fiscal year variant, Credit Control Area, Company, Chart of Accounts, Also remove assignment of the sending co.code from Controlling Area in OKKP. You may want to check the un-assignment to Sales org. and Purchase Org.
Conclusion- Many of the testings, specially data transfer etc. you can perform in QA client just to get feel, and see the error messages, and their respective resolution. I'm sure during a way, and in de-coupling the co.code config. steps, you'll come across various messages, and hurdles, but they can be passed through patience and persistence.
Good Luck!
Thanks,
Nirav