Single bank account in segmented CoA database.
Hi all
My database is managed with segmented chart of accounts. i am at initial stage of master importing of CoA.
According to business we have 9 units but banks are located only at head office means only at one unit. All transactions of banking are made at head office bank as there is no bank at other units.
Now in this scenario i am confused that how to manage chart of accounts.
1. If i create only one segment of bank ledger related to head office only and make transactions with each units with the bank of head office. While viewing reports of Financial i.e Balance sheet, trial balance, P&l etc. if i want to see segmented wise i am forced to opt two following cases which does not give correct results:
a)Either i have to select one segment of unit which on result not reflect the bank of head office.
b) Or if i select segment as well as head office then in that case not only bank of head office is included but also all ledgers of head office are included which again results wrong.
Now what to do in such scenario.
Plz suggest..
Edited by: Malhotra Saurabh on Sep 17, 2010 8:24 AM
Hi
Thanks for reply..
Yesterday i was doing R n d with financial reports. I saw this can be achived. What needs to do is to select both the units in selection of segments of financial reports.
Now extending the segments to 8 to 10th level we can de select all the ledgers of head office other than bank as bank is universal of all units.
Now the report will consider all the ledgers of one unit and only one bank ledger of head office.
Am i right? Please correct me if i am wrong.
Thanks again..
Similar Messages
-
Single GL account Bank Reconcilation
Hi FI Gurus,
My client has single Bank account rather than 3 GL account consisting of Main, Issue Clg, deposit Clg. Now they want to do bank reconcilation. Can it be possible to do bank reconcilation for Single GL (main) account. If yes then what I need to do. Please tell me in brife. Thanks in advance.
Regards
pkashHi,
From what you tell me I understand that, the 13 company codes are using Bank reconciliation are possibly they are using a common Bank Reconciliation configuration.
Normally to make the configurations simple, all Bank clearing GL accounts end in 01 and all main Bank GLs end in 00.
The Bank Reco config is at chart of accounts level and the accounts are configured with masking and not the actual GL accounts as follows : This way the config is applicable to all the different Bank GLs of the different Co. codes.
Main Account ++++++++0
Clearing account ++++++++1
So if you follow my earlier suggestion for the new Company code and convert the existing GL account to a clearing account , you may not be able to use the existing config present for that Chart of accounts as the GL numbering may be opposite.
However I think you can still configure new Company code for Bank Reco. Create the new GL and setup Main and Clearing accounts as explained earlier.
Create a copy of the existing Bank reco config in same Chart of accounts in the following manner :
u2022 Define New account symbols for the 2 GL accounts of the new company by putting in exact GL account numbers.
Example :
o Main Account u2013 7500001
o Clearing Account u2013 7500000
u2022 Define new posting rules with new symbols.
Additionally for Manual Bank Reco-
u2022 Create New business Transactions and assign the new posting rules
Additionally for Electronic Bank Reco-
u2022 Create new Transaction type even if the existing banks are using the same file format
Example u2013 if your existing banks for the other Co. code use BAI transaction type, and your new bank also has BAI type.
you cannot use the existing transaction type as it will refer to the old posting rules.
So create new Transaction type u2013 ex . BAI-CCN10 , and copy the same external trans of BAI, but assign to the new posting rules
u2022 Assign your new Bank to the new transaction type
I think this should work.
Please let me know if this helps resolve your issue.
Thanks!
Uma -
Single Payment through multiple banks/accounts for multiple vendor invoices
Hi,
In R12, is there a way to pay through different Bank Accounts for different supplier invoices in a single go?
I assume, we can do so by creating a PPR, and then assigning payer bank account for each invoice before creating payment instruction.
However, we are looking for a single template setup which can have multiple bank accounts tied to different Pay Groups, and based on invoice pay groups the system automatically selects he bank accounts while creating the payment file.
E.g. We have Inv01 in OU1 with Currency USD, Paygroup USD_PAY, Inv02 in OU1 with Currency EUR paygroup EUR_PAY, Inv03 in OU2 currency USD paygroup USD_PAY & Inv04 in OU2 currency EUR paygroup EUR_PAY. We have seperate Bank Accounts for each currency say EUR_BANK, USD_BANK
Can we create a single template such that for paygroup USD_PAY, bank account USD_BANK can be set up and for paygroup EUR_PAY, EUR_BANK can be setup, so that when we create payment file, we can have them created simultaneously for USD_BANK (Inv01 & Inv03) & for EUR_BANK (Inv02 & Inv04)
Appreciate if someone can share their experience/thoughts
AshutoshHi,
have a look at this thread:
Vendor with Multiple Bank Account in MIRO
Best regards. -
Single GL account for multiple Bank account ID
Hello all,
we are implementing bank statement integration.
First we have to define the related GL accounts CoA of course.
My problem is that we have thousands of bank accounts. usually best practice is to create one GL account for one bank account ID.
This would imply that we create thousands of GL accounts...a situation we would like to avoid
It seems possible to use one GL for several bank account ID ? However I wonder if this does not raise problems for bank statement reconciliation.
Has anyone encounter such context ? What kind of solutions are possible ?
Thanks for your help !Hi ,
For bank reconcilition purpose it is always recommended that we go by individual GL account , as it is advisable for effective and correct reconcilliation.
At least as per my shot on the subject i would recommend that for incoming and outgoing bank accounts you should create 1 GL account each for each bank . for main bank again you can rethink and make it a consolidated one .
secondly , please take the details as to how is bank submitting the information is it branch wise or are the providing consolided statement for reconcilliation .
do revert back if you are still stuck up .
Hope this suffices .
Regards ,
dev. -
Bank Account number duplication in IT0009
Dear Team,
We want to stop the Bank Account number duplication in IT0009.
This is regarding the updating the Infotype 0009 for a personnel number in PA30. While updating a bank account number for any employee, system has to check whether the same bank account number is updated in the database for any other employee or not so that we can stop updating the same account number to different employees.
Please let me know how to address this.
Kind Regards
NagHi Nag,
You can use the following code in the include ZXPADU02.
DATA: v_bankn TYPE bankn.
CASE innnn-infty.
WHEN '0009'.
SELECT SINGLE bankn FROM pa0009
INTO v_bankn
WHERE bankn = innnn-data1+113(18).
IF sy-subrc = 0.
MESSAGE 'Bank Account is already assigned' TYPE 'E'.
ENDIF.
ENDCASE.
Pradeep. -
Hi all,
I have uploaded Segmented COA and locations in the database through dtw. Now I am trying to upload the warehouse master data. I am using the "_sys......" account code for G/L determination but getting error "the namespace of element 'schema' must be from the schema namespace". Can anyone help.
Thanx.
PriyaHi Priya,
Use Formate Code in place of "_sys......" account code...
Thanks,
Srujal Patel -
How would one build a query to give daily balance across bank accounts? (to then plot in a graph)
Assumptions:
* There is a table TRANSACTIONS which includes columns TRANS_DATE, AMOUNT and BANK_ID. It does NOT include a column for balance. So current balance for a bank account is the sum of the AMOUNTs for that BANK_ID for example. Balance on date XX will be the sum
of all AMOUNTS for that BANK_ID for all TRANS_DATE's prior and including the date XX.
* There is not necessarily transactions on every day for each bank
* Table BANKS which has BANK_ID and TITLE
Would like a query that gives: Supply StartDate and EndDate for the query:
Date Bank1Balance Bank2Balance Bank3Balance TotalBalance
1/1/15 $100 $200 $100 $400
1/2/15 $200 $200 $100 $500
etcYou'll find examples of queries for computing balances in various contexts in Balances.zip in my public databases folder at:
https://onedrive.live.com/?cid=44CC60D7FEA42912&id=44CC60D7FEA42912!169
If you have difficulty opening the link copy its text (NB, not the link location) and paste it into your browser's address bar.
The queries in this little demo file return balances per transaction, however, whereas you appear to wish to return balances at close of business per day. This can easily be done by means of a subquery which sums all transactions to date. To return
balances for all dates regardless of whether or not any transactions have been undertaken on the day, an auxiliary calendar table can be introduced into the database to plug the gaps, The Calendar.zip file in my same OneDrive folder has means of generating
such a table.
With the introduction of an auxiliary calendar table into the database a query can then be written to return the balance per customer at close of business per day over the period 2009 - 2012 covered by the data in the Transactions table:
SELECT CustomerID, Firstname, LastName, calDate,
(SELECT SUM(TransactionAmount)
FROM Transactions
WHERE Transactions.CustomerID = Customers.CustomerID
AND Transactions.TransactionDate <= Calendar.calDate) AS Balance
FROM Calendar,Customers
WHERE calDate BETWEEN #2009-01-01# AND #2012-12-31#
ORDER BY CustomerID, CalDate;
Rows for each customer/date are returned by means of the Cartesian product of the Calendar and Customers tables (the latter analogous to your Banks table), and the subquery returns the balance at close of each day by correlating the Transactions table with
the Customers and Calendar tables, returning the sum of all transactions per customer up to and including the date in question. In this example credit and debit transactions are expressed as positive and negative values in a single column of course,
but where separate credit and debit columns are used its merely a case of summing (Credit-Debit), as done in some of the examples in my demo.
To return the data in a horizontal format per date I'd suggest the use of a report which returns one row per date, and within it a multi-column subreport in across-then down column layout, linking the subreport to the parent report on the date columns.
Ken Sheridan, Stafford, England -
Discount at the time if Payment for Segmented COA
Dear Experts ,
In my system , we are using the segmented COA in Indian Localization.
So at the Payment , when we provide the Cash Discount at the ROW Level after selecting the Bills.
The System Passes the JE with Same Account for Discount in Both the Segment Entry .
Need to separate the Discount Account as per the segments.
Please suggest .
Thanks
GangadharHi Gangadhar ,
According to me it is due to the determination done for Sales And Purchase Tab .
Where you have to Enter a Account for CASH Discount.
So at that part we can only Put Single Account, it will of any of the segments.
So no matter for which Segment you are doing the Payment , The discount will go to that account Only.
Thanks
Ashish -
I live in germany and work in England
In both countries i have a proper adress and bank account. I am registered with itunes in germany but need also to buy English Apps.
So I started an english App account, with valid english adress and credit card on the same device where the German one is installed
Means can I have 2 accounts on one and the same advice? Seems
It does not work.
Also I have the notice on my PC now that Itunes has not been installed correctly please reinstall itunes Error 7 windows error 193
Many thanks applesammyQuote: "You cannot merge two or more Apple IDs into a single one. You can, however, use one Apple ID for iCloud services and another Apple ID for store purchases (including iTunes in the Cloud and iTunes Match). See “Using one Apple ID for iCloud and a different Apple ID for Store Purchases” above for details." See also Apple ID & iCloud FAQ: http://support.apple.com/kb/HT4895?viewlocale=en_US&locale=en_US
You can set up your iCloud account on your iOS device under: "Settings > iCloud" and a other account for store purchases under "Settings > iTunes & App Stores". Unfortunately merging accounts is not possible but you could transfer all of your music manually via iTunes from your Mac or PC. -
System not allowing to select two bank accounts for the Edit proposal F110
Hi
I have created one house bank and two bank accounts with two seperate check lots.
I have assigned two varianats with seperate check lots in the payment medium tab in F110.
I posted one payment run with one accout. when i am trying payment run for two accounts,in the Edit proposal reallocate tab I tried to assign two accounts for two invoices each one, but system is not allowing to assingn the 2nd bank account in the Vendor invoice. I assign this bak account in the Vedor master also. Please help
PrabhaHi,
If you are trying to post for a single payment method to different account id's for the same currency, then system wont allow this combination.
You need to check the same in FBZP under Bank determination.
Make sure, if payment method is same and you need to post to different account ids then the second account id must have a different currency.
This is a basic requirement from SAP side.
Check the same
Regards
srikanth -
Pogramm update for Vendor's bank account with duplicate No.
HI Guru's,
This program will perform the Vendor's bank account with
duplicate No. on both level on higher level as well company code level. but field lfa1-loevm not shwoing in the report..
if i put delection flag at company level or centrel level : lfa1-loevm.. will not showing in report.. how to modify any one can help me..
TABLES: lfa1,
lfb1,
lfbk,
t077y.
DATA: BEGIN OF fi_vendor,
bukrs LIKE lfb1-bukrs, "company code
vendor_no LIKE lfbk-lifnr, "Vendor No"
name LIKE lfa1-name1, "Vendor name
bank_no LIKE lfbk-bankn, "Bank account no.
bankc_key LIKE lfbk-banks, "Bank control key
bank_key LIKE lfbk-bankl, "Bank account
create_n LIKE lfa1-ernam, "Created by
createon LIKE lfa1-erdat, "Created on
acct_group LIKE lfa1-ktokk, "Vendor group name
deletion LIKE lfa1-loevm, "deletion flag
nodel LIKE lfa1-nodel, "Central deletion block
sperr LIKE lfa1-sperr, "Posting Block
no_account TYPE i.
DATA: END OF fi_vendor.
DATA: vendor LIKE lfb1-lifnr,
name LIKE lfa1-name1,
bank LIKE lfbk-bankn,
company LIKE lfb1-bukrs,
bc_key LIKE lfbk-banks,
b_key LIKE lfbk-bankl,
cre_by LIKE lfa1-ernam,
cre_on LIKE lfa1-erdat,
ven_group LIKE lfa1-ktokk,
dele LIKE lfa1-loevm,
nodel LIKE lfa1-nodel, "Central deletion block
sperr LIKE lfa1-sperr, "Posting Block
number TYPE i.
DATA: fi_vendor_dupli LIKE fi_vendor OCCURS 0 WITH HEADER LINE.
DATA: fi_vendor_dupli1 LIKE fi_vendor OCCURS 0 WITH HEADER LINE.
CONSTANTS: a1sg(5) VALUE 'AH',
w1sg(5) VALUE 'IMH',
n1sg(5) VALUE 'NUH',
t1sg(5) VALUE 'TTSH',
q1sg(5) VALUE 'HQ',
h1sg(5) VALUE 'PHARM',
e1sg(5) VALUE 'NETC',
p1sg(5) VALUE 'POLY',
d1sg(5) VALUE 'DIAG'.
Limiting the select option to company code.
*SELECT-OPTIONS: bukrs FOR lfb1-bukrs.
START-OF-SELECTION.
PERFORM bank_detail.
TOP-OF-PAGE.
PERFORM header_detail.
*& Form BANK_DETAIL
text
FORM bank_detail.
*To get the duplicate bank account.
SELECT lfbk~bankn COUNT( * ) INTO (bank, number)
FROM lfbk
INNER JOIN lfa1
ON lfa1lifnr EQ lfbklifnr
WHERE loevm NE 'X
GROUP BY lfbk~bankn.
IF sy-subrc EQ 0.
IF number > 1.
MOVE: bank TO fi_vendor_dupli-bank_no,
number TO fi_vendor_dupli-no_account.
APPEND fi_vendor_dupli.
CLEAR fi_vendor_dupli.
ENDIF.
ENDIF.
ENDSELECT.
*vendor created on higher level
LOOP AT fi_vendor_dupli.
SELECT alifnr abanks abankl abankn INTO
(vendor,bc_key, b_key, bank)
FROM lfbk AS a
INNER JOIN lfa1 AS c
ON alifnr EQ clifnr
WHERE a~bankn EQ fi_vendor_dupli-bank_no
AND c~loevm EQ space.
IF sy-subrc EQ 0.
CASE company.
WHEN 'A1SG'.
company = a1sg.
WHEN 'W1SG'.
company = w1sg.
WHEN 'N1SG'.
company = n1sg.
WHEN 'Q1SG'.
company = q1sg.
WHEN 'H1SG'.
company = h1sg.
WHEN 'E1SG'.
company = e1sg.
WHEN 'P1SG'.
company = p1sg.
WHEN 'D1SG'.
company = d1sg.
WHEN 'T1SG'.
company = t1sg.
ENDCASE.
MOVE: company TO fi_vendor_dupli1-bukrs,
vendor TO fi_vendor_dupli1-vendor_no,
bc_key TO fi_vendor_dupli1-bankc_key,
b_key TO fi_vendor_dupli1-bank_key,
bank TO fi_vendor_dupli1-bank_no,
fi_vendor_dupli-no_account TO
fi_vendor_dupli1-no_account.
APPEND fi_vendor_dupli1.
CLEAR fi_vendor_dupli1.
ENDIF.
ENDSELECT.
CLEAR company.
ENDLOOP.
*Vendor created under company code level eg. employee group.
SELECT alifnr bbanks bbankl bbankn
INTO (vendor,bc_key, b_key, bank)
FROM lfb1 AS a
INNER JOIN lfbk AS b
ON alifnr EQ blifnr
FOR ALL ENTRIES IN fi_vendor_dupli1
WHERE a~lifnr EQ fi_vendor_dupli1-vendor_no.
IF sy-subrc EQ 0.
IF company NE space.
MOVE: vendor TO fi_vendor_dupli1-vendor_no,
bc_key TO fi_vendor_dupli1-bankc_key,
b_key TO fi_vendor_dupli1-bank_key,
bank TO fi_vendor_dupli1-bank_no.
MODIFY fi_vendor_dupli1.
ENDIF.
ENDIF.
ENDSELECT.
LOOP AT fi_vendor_dupli1.
SELECT name1 ernam erdat ktokk loevm nodel sperr
FROM lfa1
INTO (name, cre_by, cre_on, ven_group, dele, nodel,
sperr)
WHERE loevm EQ space
AND lifnr = fi_vendor_dupli1-vendor_no.
MOVE: name TO fi_vendor_dupli1-name,
cre_by TO fi_vendor_dupli1-create_n,
cre_on TO fi_vendor_dupli1-createon,
ven_group TO fi_vendor_dupli1-acct_group,
dele TO fi_vendor_dupli1-deletion,
nodel TO fi_vendor_dupli1-nodel,
sperr TO fi_vendor_dupli1-sperr.
DELETE ADJACENT DUPLICATES FROM fi_vendor_dupli1
COMPARING vendor_no.
MODIFY fi_vendor_dupli1 TRANSPORTING name
bukrs
create_n
createon
acct_group
vendor_no
deletion
nodel
sperr.
ENDSELECT.
ENDLOOP.
SORT fi_vendor_dupli1 BY bank_no vendor_no.
DATA: cnt TYPE i.
LOOP AT fi_vendor_dupli1.
SELECT SINGLE * FROM t077y WHERE ktokk EQ
fi_vendor_dupli1-acct_group
AND spras EQ 'EN'.
WRITE: /1 fi_vendor_dupli1-bukrs,
WRITE: /5 fi_vendor_dupli1-vendor_no,
15 fi_vendor_dupli1-name,
50 t077y-txt30,
70 fi_vendor_dupli1-bank_no,
90 fi_vendor_dupli1-bankc_key,
95 fi_vendor_dupli1-bank_key,
105 fi_vendor_dupli1-create_n,
115 fi_vendor_dupli1-createon,
128 fi_vendor_dupli1-deletion,
134 fi_vendor_dupli1-nodel,
158 fi_vendor_dupli1-sperr.
ENDLOOP.
ULINE.
ENDFORM. "BANK_DETAIL
*& Form HEADER_DETAIL
text
FORM header_detail.
WRITE: /1 'Company',
WRITE: /40 sy-title,
110 'Page',sy-pagno.
SKIP TO LINE 3.
WRITE: /5 'Vendor No',
15 'Vendor Name',
50 'Acct Group',
70 'Bank Account',
87 'Country',
95 'Bank Key',
105 'Create By',
115 'Create on',
127 'Del.Flag',
130'Central deletion flag',
155'Block for Post.'.
ULINE.
ENDFORM. "HEADER_DETAIL
regards
JKsolved
-
Vendor Master with Multiple Bank account in Multiple Company Codes
Dear Team,
We have multiple companies in our SAP environment, wherein a single vendor is extended to multiple Company Codes (Cocds). If we change the bank account in the vendor master, it is applicable to all the Cocds in which vendor is extended. Few vendors want payment in different bank accounts.
How do we address this issue?
Kindly guide.
Regards
JamesHi,
Two options without any enhancement:-
1. Use "Partner Bank Type" in Vendor Master's Payment Transaction View where you maintain vendor bank account. Each of the bank account should be assigned to unique Partner Bank Type
- Based on this setup, at time of invoice posting, user could choose which vendor bank type and base on the selection, the selected bank will be selected upon payment.
- You could also explore the option of using substitution to substitute the partner bank type upon posting if the same cocd always using the same vendor bank
2. A much simpler option, upon payment proposal - user actually could select which vendor bank they wanted to use if you've multiple vendor in the vendor master.
Thanks,
Ong Yang -
New to Iphone ...purchased Music but don't see the charges in my bank account
I am a brand new iPhone 5 user; actually a brand new apple user. I purchased some music last night and this morning, but I don't see the charges showing as pending in my bank account. Do they not show up as pending? or do they accumulate for a few days or so and then are charged? or are they charged for each single purchase? Just wondering how this works.
http://ipod.about.com/od/itunesproblems/f/itunes-billing-delay.htm
-
R12 iPayment/Payments routing to multiple bank accounts
Hi All,
Can I create a single credit card sales order and capture funds from two different bank accounts.
for example, I have a credit card sales order for $100, I want to capture funds as below
BANK A - $50
BANK B - $50
How do I do that.
Thanks for your help.Hi Rajendra,
sorry, I probably didn't specify my question enough. I didn't mean multiple House banks (bank through which we process our payments), but multiple bank accounts for one vendor account we can pay to.
The only way how we can manually pick up the right bank account to pay to, is during the invoice posting by selection of partner bank type (field BVTYP). BVTYP needs to be assigned in vendor master to each bank account. Then there is a possibility to choose.
Vendor XX should receive payments from customer in Germany (company code 01) to a different bank account than from customer in China (compnay code 02). If no partner bank type is selected during vendor invoice entry, there is a risk to pay to a wrong account as the first bank account from vendor master is choosen automatically.
Thank you very much.
Kind regards
Marcela -
Automatic Bank Account Reconciliation - FF67
Hi experts,
I am having the following issue in my ECC 6.0 environment:
I'm doing manual bank reconciliation through tcode FF67, after entering all the payments and receipts i'll save the statement and then post the statement.
Afterwards I go to tcode SM35 and run the batch input session in order to real postings take place, reconciling the payments and the receipts.
However, when selecting the open items the system gets stuck, as it is always using Amount (WRBTR) as the single selection criterion, and I have two documents with the same amount. So, I also want to use Assignment (ZUONR) as a criteria. I tried to use algortihm 015 to solve this, but I wasn't successful.
Has anyone came across something like this?
Thanks in advance!
Best regards,
JoãHi Mohammed
In order to make bank account transfer automatically using bank statement, you need to ensure the following things:
1. Prepare a physical cash pool and ensure that the bank initiated sweep option is set to yes. Set up the concentration and subaccounts within whihc the transfer need to be made.
2. Upload/Enter the bank statement for the respective banks. The line type should be sweep in or sweep out as the case may be. Enusre that the corresponding bank account number is mentioned in the Agent bank account field. For example - You transfer $100 from account 100 to account 101. In the bank statement for account 100, the line type should be sweep out and in the Agent bank account field, enter the bank account number 101. Similarly for the bank statement of account 101, the line type should be sweep in and in the Agent bank account field, enter the bank account number 100.
Once this is done, run the program Sweep Transaction Generation program. This will create the cash flows automatically.
Hope this helps
Vinit
Maybe you are looking for
-
Printing bug in Acrobat 9?
I am using Windows XP, with SP3; Acrobat V9 Pro with Creative Suite CS3.3 Design Premium. PDFs that printed fine in V8 will not print in V9-Pro. The files appear on my screen and function normally in every aspect, but upon sending to a network printe
-
Aperture shared over a network for viewing with Front Row?
Aperture shared over a network for viewing with Front Row? I can view iPhoto from my laptop or desk top but I cannot find a way to share Aperture over the network.
-
HI, I have captured the ex invoice in gr and later posted the vendor ex inv in J1IEX and a/cing entry has created for part 2 and part 1 also updated.. no issues.. But when display the vendor ex invice in J1IEX it has the status as "IN PROCESS" why it
-
Staging is failing at Disk6 of Database Disk1
Hi, I am staging R12.1.1 on OEL4. It did go smooth until RDBMS Disk1 and then at Database Disk1 in that at Disk6 it is giving error cannot copy Disk6 press <enter> to quit. check the log file /tmp/11121142/adautostage.log In the log file there is no
-
Customize Movement Type : Reverse is not update the Serial No Status
Hi All, Customize Movement Type : Reverse is not update the Serial No Status from ECUS to ESTO when reverse Delivery Order movement document. Mind to guide where to check this configuration problems. Thank you.