choose your color

G/L Balance Upload

blog image

G/L Balance Upload

Now, we are ready to upload our balance sheet. Okay, here is our balance sheet, but I have to tell you something. We are not going to upload the building and machinery, because these two will be uploaded from the assets’ module. We cannot directly key into this account, the building account. I’ll show you afterward what will happen. If I directly upload the amount into buildings, the system will not allow a direct upload. It has to be uploaded through the asset module. The same goes for trade debtors and trade creditors. I’m not going to upload them directly because they have to be uploaded separately using some data conversion methods, which I will explain during the advanced training. Okay. So what we will do now is to exclude these figures, trade creditors, trade debtors, and these two figures from the capital, so that we can upload the balance.

Thank you for reading this post, don't forget to subscribe!

 

 

Alright. So let me just do it now. We will upload using journal entry screen. This is the journal entry screen. It is under accounting, financial accounting, general ledger, posting. Enter G/L account.

 

 

Okay, double click. FB50. Take note of the T-code, in case you’re interested in going to the T-code, FB50.

 

 

Now, press F4, and then, F2 to take the default date. If not, just press this, and see, the 4 is highlighted. That’s the default date today, and currency is USD is loaded. Oh, the company is not our company. Make sure it’s pointing to our company.

 

To change a company code, change company code, and it’s under edit. Change company code.

 

 

Enter, Sun.

 

Alright, hit enter once again. I’ll change this.

 

 

Okay. Now, it’s pointing to Sun company code.

 

Alright. We’ll enter the GL accounts. As I told you earlier, we’re not going to enter the building and machinery, but just for your information, I’ll show you what’ll happen if I enter the building directly here. We are here, our account code for building is building, let me debit, 20, 000, right? Let me just check this amount of 20,000, and I’ll set the additional code to capital, let me just choose capital, yes, capital, this one.

 

 

Three thousand credit, two-three, yep, so I am creating the capital and debiting the building. Let’s see what happens.

 

Building, let me just check something, okay. Just a minute. I’ll go to FS00.

 

 

Oh, I forgot to do something. This is not supposed to be a recon account for assets. Save it.

 

 

Let me just check machinery. Yep, same thing. This has to be defined as a recon account for assets.

 

 

Let me just check other recon accounts. Trade creditors. Yeah, that is already set as a Recon account for vendors.

 

 

How about trade vendors? Yeah, customers.

 

 

Alright. Let’s quit this, and go back to the other session. This one? No, this one. Let me simulate now.

 

 

See, I’m getting the error here. Account 1000 in company code, Sun cannot be directly posted to. Just now, we didn’t get the error message because these had not yet been defined as a recon account for assets.

 

 

Now, once we have defined them as a recon account for assets, the system shows this error message. Let me just double-click. Takes me to the long text. See, what it says is that Account 100,000 in company code, Sun is marked as a reconciliation account for account type A. A stands for assets, and cannot therefore be directly posted to.

 

 

Remember we put FS00 opening the account? We have just defined it as a recon account for assets, right? That’s what you’re saying here.

 

 

It’s been marked as a reconciliation account for account type A, assets.

 

The system does not allow you to post values directly to these recon accounts through the general entry posting, because any postings to an account that is defined as a recon account have to be posted to the subledger.

 

 

In this case, for this GL account, the subledger is FS. For AR recon accounts, Accounts Receivable recon accounts, the subledger will be in the Accounts Receivable module. And similarly for Vendor Recon Accounts, the subledger will be the Accounts Payable module. So any postings to these Recon Accounts have to come from the subledger.

You can’t simply, directly post the values here.

 

 

The reason being, if you post the value here, say for example, you post the value here, 30, 000, even though this is a recon account, then this 20,000 will not be updated in the assets subledger. At the end of the day, the total of the assets subledger and the total of the G/L account will not tally.

 

 

The Assets subledger will be short 20,000, whereas here, it’ll have a 30,000 balance, so that’s the reason that SAP has made it mandatory that any postings to a G/L account defined as a recon account should come from the respective subledger, okay?

I just wanted to simulate that. I’m now going to remove this, highlight the line, and then press this button to delete the row.

 

 

Alright. Okay. We are not going to upload the building and machinery accounts because both are G/L accounts for assets. Now we’re going to enter this value, 8,000, cash in bank. 8, 000, cash in bank, debit, 8,000, Cash in hand. What’s the account code for cash in hand?

 

 

This one, debit again, and the amount is,2,000, stocks. Stocks is materials, yup, change it to materials, debit, 10,000, and I’ll change this to materials.

 

 

Okay. I’m not going to upload the trade debtors, since this has been defined as a recon account for customers, I cannot post directly using the general upload, same goes for trade creditors. Now we upload these bank loans. Nope, not long distance, bank loans.

 

 

 

Bank loans to the credit, 5, 000, and the other one, retained earnings is 5,000. What is my Retained Earnings account? This one. Credit, 5, 000, so I need to change the capital value, otherwise it won’t tally. 10,000, 20, 30, so my capital has to be changed to 30,000 now. It’s no longer 80 because we have removed the trade creditors, building, machinery, and trade debtors.

 

 

After removing it, it’s 30,000, so we can post it now, but before posting, I want to simulate. It’s a good way to check if there are any errors before posting the document.

You can press enter because it’s just an error message. Okay, is this additional account assignment required?

 

 

Let me just check what is the problem. Oh, I know why. Cash in bank and cash in hand have not been marked as balance sheet accounts, that’s the reason, I think. Let me just check. Okay, cash in bank, it is a balance sheet account. Cash in hand is a balance sheet account. Let’s check something else.

 

 

Let’s check this. Just hang on. Okay. Balance sheet account, alright, I don’t see why it’s saying an error here. Let me just check first. Error message still exists.

 

 

Let me just check what is the field name for this. This is one of the ways to check the field name. Let me go to table name BSEG.

 

 

Ok, let it load now. No, don’t go here, this is to check the data values. Go to SE11. SE 11 is actually the dictionary, and display.

 

Let it load the table. 10,000, 20. Okay, let me check whether it’s loaded or not. Here, okay, what is it our message is showing? This one. This field here, BSEG is the table name, and this is the field name. Let me just check what field is that.

 

 

Go here, let’s use the search button, ctrl+F, to search. Find baseline date for due date calculation.

 

 

Why is it asking for the baseline date?

 

 

Okay, let me fix this first, then we’ll continue the training. Let me pause now. I’ll come back after fixing this error message. Okay, now I found out what the problem here was. We need to enter the due date for the cash in bank and cash in hand because we’ve defined these as cash accounts. Just double-click this.

 

 

Do you see this due on date? Just choose the current date.

 

 

The reason that it’s asking for a due date is that In the field status group, we have made this a mandatory date. I’ll explain what this is all about later on under additional training.

 

Let me show you one thing. We can go to FS00. Do you see this? This is the field status group I’ve been talking about, defined as G032.

 

 

Inside this quote here, this field status group makes a complication which has made this field mandatory, so we need to enter a date. Just enter a date here, it doesn’t make any difference, and the system can accept this input. Same thing goes for a cash in hand. Just enter the current date, because the cash in hand also has the same field status group.

 

 

Let me show you. See here? G032. Cash in hand. It’s asking for a date here. It’s mandatory. Enter the date. Go back. I’ll simulate.

 

It should be alright. There, that’s going. Okay. So now what we have done is that we are uploading this, this, and this, so the total will be, the total capital will be not 80,000, it is 10,000. Okay, so we can save it now. Let us do a save. Done.

 

Alright, it’s posted. Our first document has been posted. Let me display this document that we posted just now. Here you go. Alright, it’s posted successfully. This is how you can display the document.

 

I’ll go back. There’s one more way to display the document. The ones you posted, just quit. Quit everything. You come here, display, go here, the T-code is FB03. The document number will be defaulted to the last document that is posted to.

 

 

Just press enter. You can see the document that is posted. Okay.

 

 

Alright. Now let us go on to the next topic.

 

You may watch the full course on the following YouTube link

https://www.youtube.com/watch?v=RGfjLvUR4Ns&list=PLN17Nn94liux88cwVwqbiRQQo1qK4sOdQ&index=7&pp=iAQB