Bank Accounts (Enhanced)-FBZP
Hi,
I am in a new implementation (Release 617) and I see that in the account determination of Tcode FBZP there is a new option to set the bank account (bank account enhanced).
Anyone uses it? Any information about it, is going to be useful.
Thanks,
Cecilia
Hi Mike,
The same should be possible if you are using different ACCOUNT ID for the various payments.
The SAP recognizes the account using the unique code which is combination of House Bank and Account ID.
I suggest if you use the same house bank but keep the name of the Account IDs different where the currency may be same and keeping the different G/L accounts you would be able to configure the same.
Hope this solves your problem.
Regards,
Abhishek
Similar Messages
-
FI12 & FBZP ( Bank accounts folder)
Hello Gurus,
what is the difference between g/l account assigned while creaing account id in the house bank ( FI12) and the g/l account which is assigned while doing bank accounts ( In FBZP after ranking order ). When these 2 accounts will be updated. The balaces in these accoutns will indicate what?Pls give me detailed explanation...
regds
RamachandraHi Ramchandra,
For the ease of Bank Reconciliation we generally use at least two accounts for the bank. let's take a simple example.
Suppose we have two accounts 1. Bank main account 2. Bank clearing account.
Now when you receive payment from your customer entry would be
Bank clearing account dr. 1000
Customer cr. 1000
If your check has returned/dishonored then
Customer dr. 1000
Bank clearing cr 1000
and if you see your check got cleared in the statement then
Bank Main dr. 1000
Bank clearing cr. 1000.
So you can track uncleared check with bank clearing account and confirmed balance with Main Bank account.
In FI12 bank master you are inserting Main Bank Account
and in FBZP it is Bank Clearing Account. -
Enhancement for validating bank account number
Hi,
I have written code for validating bank account number based on bank Key.In the enhancement <b>SAPLSSRV</b>. Now i have a requirement that when the enhancement is triggered, i need to check whether the <b>account holder</b> field is entered or not in the transaction.
But in the enhancement i have only BANK_ACCOUNT, BANK_CONTROL_KEY, BANK_COUNTRY and BANK_NUMBER as the import parameters, no more changing or tables parameters.
i.e., i dont get account holder name as input. Is there any way to capture the <b>account holder</b> field.
Regards,
Vidya.Hello,
Go for BADI's,
Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
1) Goto se24 (Display class cl_exithandler)
2) Double click on the method GET_INSTANCE.
3) Put a break point at Line no.25 (CASE sy-subrc).
Now
4) Execute SAP standard transaction
5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
7) This way you will find all the BADIs called on click of any button in any transaction.
Regs,
Venkat -
Restructuring/Changing Bank Clearing & Cash accounts in FBZP in PROD
We're restructuring our bank accounts and converting all bank clearing and cash balances. We can transfer with or without clearing from the old G/L's to the new G/L's but the issue is the existing postings from the payment run in PAYR.
1) Has anyone done this in a live environment?
2) Does anyone know of a program that will change the G/L number on posted documents within tables without having to convert/re-post the data?
3) Any thoughts as to what to do with existing payments in PAYR table that have yet to be cleared but are still documented on the old house bank, bank acct id's and old G/L's?
thanks.Hi,
The documents which are referring are like reconciliation items between Bank and the Ledger - may be entries related to last 4 or 5 days before the cut off date. Yes, when the transaction FCHR or FCKR is executed, the system will look at the new GL Accounts.
How often do you get the file from Bank. Is it anyway possible on the next working day after the cutoff date. I remember in one of my earlier clients, Bank used to send the file the very next day after the month end close. If you can get the file on the next day - then you can execute FCHR / FCKR and then transport the changes to Production client.
If this is not possible, it may be more complex. Only option I can think of is to manually repost the entries to old accounts.
Thanks
Murali. -
Vendor Master Enhancement: Add '-' in Bank account number
Hi Experts,
I Have one small requirement where I have to add '-' at second last letter in Bank account number in FK02 whenever user will hit the Enter key.
kinldy suggets how can I achive this, I have used user exit 'SAPMF02K' but not able to trigger the same.
Best regards,
OmkarHello,
Go for BADI's,
Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
1) Goto se24 (Display class cl_exithandler)
2) Double click on the method GET_INSTANCE.
3) Put a break point at Line no.25 (CASE sy-subrc).
Now
4) Execute SAP standard transaction
5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
7) This way you will find all the BADIs called on click of any button in any transaction.
Regs,
Venkat -
Hide or Encrypt Bank Account Number
Hey Guys,
The client has a requirement in FK03 to hide/encrypt the bank account number in the bank details table in the tcode FK03.
When using the transaction FK03, I am having a problem with hiding or encryting a user's bank account number. When you execute the FK03 transaction, select a vendor and go to the next screen, you are then taken to the Payment Transactions Screen. User bank account information is displayed on this screen. I do not want the entire table hidden, but I am unable to hide or encrypt the bank account number. I am unable to find any authorization objects to control this specific field. Does anyone have suggestions on how to implement this?If all users except the accounting department may not see the number, and the accounting department must be able to see the number from the standard transactions in this application area (e.g. FK03, XK02, etc), then you will be best off looking for an enhancement point via which you can add your own coding.
The easiest and least intrusive way in my opinion would be to find one which affects only the payment transactions screen but regardless of the transaction context, and if the user fails an authority-check of your own invention - then modify the internal table to replace the real number with a bogus one.
But remember that if the user can debug in display mode, then they will display the internal table before you modify it, unless you DEFINE it in a macro... (but that is again intrusive, and there still are ways).
If you choose the encrypt / decrypt route, then you will have to fight with the field types of the bank table and can still make the same mistakes... except that someone looking directly at the table via a data broowser will not see much either... (until they find the decryption function and run that).
Please also a take a look at [SAP Note 1257033 - Cookbook: Modification/enhancement for standard SAP system|http://service.sap.com/sap/support/notes/1257033] before proceding with an enhancement.
Cheers,
Julius -
Check GL(Bank) account balance for banks and stop payment if sufficient
Hi Experts
Requirement is to check GL account balance for bank account and check whether enough balance exists for effecting payments. In the absence of insufficient bank balance, payment should not be effected. Balance needs to be check either manual cheque payment or automatic payment program.
Please provide best solution.
RegardsHi,
Requirement is very clear,
this is critical requirement, normal situation nobady update values in Available amount every day in FBZP
If you want to impliment this reqirement, discuss with technical person (ABAPer) to impliment BADI functionality.
As a functional consultant you have to tell the technical person,
1 - Create Z internal maintanance table. for house bank & Company code againest available amount.
2 - During payment (FB01,F-53,F-48,F-58 & F110) system need to Compare table Vendor open Item (BSIK) and Z teble balances, if Z table balance is less than table (BSIK) value system stop the process else system process for payment.
for better clarification discuss with technical expert.
Regards,
Viswa -
Hi
We have company code in India. Payment method C is configured. Now we have a requirement that we have to make a payment to a vendor in Bangladesh who is having Bank account in India in INR. Already I have ticked the foreign payments as shown below
Now when we have to make a payment to bangladeshi Vendor , I am unable to generate any payment.
Please Find the error detail as shown below:
> Payment method selection additional log
> Payment method selection for items due now to the amount of INR 100,00-
> Payment method "C" is being checked
> Street or P.O. box entry is missing
> No permitted payment method exists
Information re. vendor 9021121 / paying company code 1021 ...
... payment not possible because of reported error
End of log
Step 002 started (program SAPFPAYM_SCHEDULE, variant &0000000001176,
Step 003 started (program RFFOEDI1, variant &0000000000398,
Program RFFOEDI1: No records selected
Step 004 started (program RFFOUS_C, variant &0000000000784,
Program RFFOUS_C: No records selected
Job finished
Anybody having any idea. Please HelpHi Raj,
Please check the following things once.
1. Check the vendor pyt method in XK03. Vendor should not be blocked at any level.
2. Also check - FBZP - Pyt methods under country level - what are the mandatory parameters ? - Street, P.O. BOX or box pst code or bank acc.no, swift code, IBAN No.- check those parameters are maintained or not? If no, pls maintain the same.
3. Doc currency - You have to maintain the INR currency in invoice. Also maintain the entry for INR currency in FBZP - Bank determination- ranking order & bank accounts. Else not psbl to make payment in foreign currency.
I hope it clears else revert us with your issue.
Thanks & Regards,
Lakshmi S -
Automatic Payment Program-which of the bank accounts is chosen for payment
Hi Gurus,
I have a question related to Automatic Payment Program(F110). When Automatic Payment Program is run which bank account is chosen?
Is it the
1. Main Acount
2. Payment Sub account?
Also, why?
Kindly answer.
Regards,
SagarHi Sagar,
In F110, the Payment Sub Account is selected for Payment(The Outgoing Bank Account). This is defined in FBZP in the node bank determination> Bank Selection> Bank Accounts.
The reason why this GL is selected is :-
1. When you make Payment: -
Vendor A/C...Dr.
To Outgoing Bank Account
2. Bank Reconciliation
Outgoing Bank Account Dr.
To main bank Account
The entry to the main bank Account is posted only when the information that the cheque is encashed by the vendor is sent by Bank in Bank Statement. The Main bank Account is the balance as per Bank Books. So, till the time, we do not receive info from bank that the cheque is encashed, the amount lies in Outgoing bank Account and it is transferred to main bank account only upon final confirmation from bank.
Regards,
SAPFICO -
Automatic Payment Run - Alternate Bank Account in Vendor Master
Dear Forum,
We have a situation where the users want the alternate bank accounts to be maintained in the Vendor Masters and also to select this alternate bank account while doing the automatic payment run thru F110. While we can maintain more than one bank account in the Vendor Master, but how to select the alternate one during payment run. Your help would be highly appreciated.
RegardsHi...
As per your issue while runing APP in F110 once complete parameters
And go to Edit praposal and double click vendor and double click on line items than it will displays the one more screen there select Reallocate button there you can enter your respective bank details.
Otherwise there is a Business Transaction Event 1810. You can see the code, looks like you need to replicate the vendor bank details with link to a company code.
Note:
Assign Multiple Bank Accounts in the Vendor Master
Your SAP system provides the functionality to store and use
information from multiple vendor bank accounts in the Payment
transactions screen of the vendor master general data via
transaction FK03 (Figure 1). Figure 1 reflects the bank type
determination logic I used in the vendor master, using the
three-digit International Organization for Standardization (ISO)
currency code as the Bank type.
Figure 1 Bank details vendor master
You can use the BnkT (bank type) field in the vendor master to
enter text differentiators for identifying the vendoru2019s bank
accounts. If you leave the bank type field blank against a bank
account in the vendor master, then it serves as the default bank
if the bank type information is missing in the vendor invoice.
You may want to leave this field blank if the vendor has only
one bank account and you want the system to select that bank
account for all payments.
If the bank type is blank for multiple bank accounts, then the
system looks for the first bank account with the blank bank type
in the vendor master to use as the default. You are not required
to define the text values u2014 in my example, INR, SGD, and USD u2014
elsewhere in your SAP system. The field allows any value up to a
length of four characters. Iu2019ll demonstrate the use of bank type
with vendor invoice later on.
The system performs a check at the time of invoice creation on
the bank type value used in the vendor invoice against the bank
type values used in the vendor master. If you have not defined
the bank type value in the vendor master prior to using it in
the vendor invoice, the system shows an error message. The
system performs the check to ensure that you are using a bank
type value in the vendor invoice against which it can find a
bank account in the vendor master. Otherwise, the system cannot
determine a bank account for making payments to the vendor.
Prerequisites for Vendor Bank Selection
You need to take care of a few configuration prerequisites before
you can use vendor bank selection in the automated payment
functionality.
1. Check the Bank details check box in the payment method as
defined at the country level in transaction FBZP. This ensures
the selection of the bank details from the vendor master at the
time of the automatic payment run. If you donu2019t do this, the
system does not copy the bank details into the payment IDoc that
it creates as a result of the automated payment run (transaction
F110).
2. Make the Bank Business Partners field optional in the field
status group attached to the vendoru2019s reconciliation G/L account
by selecting the button under Opt. Entry for this field. This
field maps to the Part.bank type (partner bank type) field in
the vendor invoice. If the Bank Business Partners field is not
optional and is in a suppressed state, then you cannot input the
partner bank type field in the vendor invoice.
I hope it will helps you....
Regards
vamsi -
How to pay a foreign vendor on a French Bank Account
Hi Team
We have a issue where we need to clear a Forien Vendor.
So we used a payment menthod say "T" where is marked Foriegn payments allowed.But F110 did not work as the Bank Account was Local .
Company belongs to France
Vendor belongs to Swiss
Vendor Bank Account Belongs to France
So clearing Foreign vendor with Local Bank Account,is not possible
So please advice us what are the settings to be done where we can clear the foreign vendor.through F110.using a payment method wich alloes FOrien vendor using Local Bank Account.
Thanks
SwethaHi Sujatha,
All the settings of F110 come From FBZP, have you check the following :
- FBZP--Ranking Order : is you Bank in the first Rank
- FBZP--Bank Account : in your case you must have this entry
House Bank : Name of the Local Bank Account (France)
Payment method : T
Currency : CHF
Bank Subaccount : your bank subaccount
- FBZP--Available Amounts : Check if you have an available amount for your Bank (France) and Currency (CHF)
Don't forget to check also if for this foreign vendor we have the payment method ' T ' in the master Data (Tcode : XK03)
Regards -
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 -
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 -
F110 Payment Program - Payee Bank Account
Hi,
When we do payment run, is there any place that stores that payee bank account number. Currently we have populated the vendor bank details but we cannot find the bank account saved in the payment tables - REGUH-ZBNKN? Is there any config/settings missing?
The issue we need to resolve is that the payment run is done, then the vendor bank account is changed. When we print the payment advice, we do not want to retrieve the changed bank account but the one done during payment run. However we don't see any information on the account number being stored.
Please advise. Thanks in advance.
Regards,
JanetHi
Normally the vendor bank details are stored in REGUH table, if payment run happened after the same were made available in Vendor master. Once the payment run is done, even if the bank details are changed, it will not change the same in REGUH table for that payment run.
Probably you need to select the "Bank details" in the particular payment method/Country in FBZP, even though I believe it will not be the case. Try that.
Jayaram -
Payment program F110 - select wrong Bank Account ID
Hi,
I have created a new bank account for an existing House bank (in trans. fi12)
When we run the payment program F110, the wrong bank account is mentioned in the DME file.
It shows the first one on the list and not the last one.
How can I create a DME file with the new bank account?
Thank you for your feedback.
Kind regards,
LindaHi Eric,
When I go in transaction FBZP, and drill down to Bank accounts, I only find the first bank account ID (which is the wrong one).
I assume that if I add the new one, it will work?
Kind regards,
Linda
Maybe you are looking for
-
Gui_Download....How to Output the each field in different line
Hi All, I need to create a text file that will be downloaded into the pc with the format as Personnel Number Amount Bank etc... i.e each field should be in a new line. and i have to add the Constants like :20:, :23B: etc before each field. How can
-
How to use video capture function with Ti4200-VTD8X card?
I have installed nVIDIA Capture Driver provided by MSI (come with VGA card), but don't know how to use this function, do I need to run a third party program or simething else? I couldn't find any document or information in MSI site talking about thi
-
Print to PDF defaults to expired CS6
Hello - I own Design Premium CS5 with Acrobat Pro. I downloaded CS6 Creative Cloud /Acrobat Pro X but it has expired. Now when I print to PDF it defaults to CS6 and won't let me print to PDF. How do I set my default PDF printer in Windows back to my
-
HI Experts, I need to give my new table name as z_xxx_xxxx_xxxxxx. But iam not able to give this name and create a new table since. The length is bigger. and it is not allowing me to keep the undersocres in the second place. Can any one advice
-
War between getTargetURLForFormAuthentication and login ActiveX
I'm trying to implement redirection to previously requested page using weblogic.servlet.security.ServletAuthentication.getTargetURLForFormAuthentication(session); But my authentication Servlet gets user's credentials from ActiveX object located on lo