Vendor Intermediary Bank account
How can we setup intermediary bank account in SAP?
Go to bank chains and define scenario and activate bank chain
Similar Messages
-
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's bank account number has 19 digits.
Dear Friends,
The user has run the proposal run (T.CodeF110). The vendor's bank account number didn't captured in full because it contains 19 digits.
The SAP Note has 96624 has been implemented.As I know, all the 19 digits are not captured in F110.
Please suggest how to solve the issue?
Regards
SridharHi,
You can do the necessary settings in SPRO --> SAP Netweaver --> General settings --> set countries --> set country specific checks.
Here you can mention 19 as bank account number length
Dhara D. -
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 -
Vendor Master Bank Account Number Changes
Hi,
Where are the changes of bank account number (New and the Old one) in vendor master data Reflected , is there any Table.??
Regards,
ArchitYou can see the bank account before and after values in vendor master display or change. Call up the vendor master (XK02 or XK03), go to the Vendor: Payment transaction screen, and then select the menu path Environment -> Account Changes -> All Fields. The bank account changes will be listed under the change screen heading "Vendor Master (Bank Details)". You may need to click the button "Entries" to see the Vendor Master (Bank Details). Double-click that line and you will see the before and after values for ever bank number change.
Example:
Entry Vendor Master (Bank Details)
Date Chgd By Co Bank Number Acct/IBAN
11/30/09 ?????????? US 043318092 987654321 NEW
11/30/09 ?????????? US 043318092 123456789 OLD
Hope this helps. -
ReUnable to Update Vendor BP Bank Account
Hi,
I am updating a supplier payment terms bank acount details but i am getting the following error. It used to get upated, but for some reason getting this error now.
This entry already exist in the following table 'BP - Bank Account' ORCB (ODBC-2035)
any help will be appreciated. The system is 2007 PL49Hi,
You may check:
Re: DTW - IMPORT BP BANK DETAILS
payment report error
Thanks,
Gordon -
Payment of Vendor invoices through an intermediary bank
Hello,
I am trying to figure out how to fix this problem.
I have an open invoice and I want the payment of this invoices to paid first to an account (a bank - an offshore) for example in Belgium. Thereafter the payment would be transfered to my account for example in the Netherlands, cause the bank knows that if a specific account is credited, my account in the NL should be updated with the reciept.
Should the intermediary bank account be filled in my vedor master data or not.
Did try the instructions on transaction code FIBPS with another bank, linking to a vendor, thereafter run a payment proposal, but its got mine bank details in the proposal.
How do I fix this.. That the payment will go to the offshore bank and not first to my bank accounts.
Thanks Elvisin my understanding you just need to set at vendor's master data an Alternat.payee that must be set in SAP as vendor as well with the bank account informed.
Regards -
Where or how can we input the Intermediary Bank info in Vendor Master?
Hi
I would like to know if there are specific fields were we can include information of an Intermediary Bank when we are creating the Vendors Account Information.
For instance, if we have the following information, how and where should we input the Intermediary Bank information?
Vendor's Name: ABY COMPANY
Vendor's Address: Miami, Florida
Vendor's Account: 123789456
Vendor's Bank Name: CITIBANK N.A.
Vendor's Bank Address: Miami, Florida
Vendor's Bank BIC Code: CITIUS33MIA
Vendor's Bank ABA Code: 266086554
Vendor's Bank Intermediary Bank Name: CITIBANK, N.A.
Vendor's Bank Intermediary Bank Address: New York, New York
Vendor's Bank Intermediary Bank BIC Code: CITIUS33XXX
Vendor's Bank Intermediary Bank ABA Code: 021000089
Where or how can we input the Intermediary Bank information?
Tks in advance for your reply
reg
vishnuHi
Thanks for your inputs
Actually we need to create a link between Vendor mail bank and Vendor Intermediary bank, is there any possiblility in Vendor master data?
As you explained i checked the settings, how can i create link between from main bank to intermediary bank?
reg
Vishnu -
Payment to vendor through intermediary bank
Hi All,
we have at present following scenario for making payment to vendor
we have vendor bank details in vendor master data. We execute automatic payment run & this pick up the vendor bank details. IDOC is generated for payment & file is send to our bank for payment to vendor bank.
Now we have requirement where user are looking that they can make payment to vendor intermediary bank & vendor intermediary bank can make further payment to vendor main bank.
Now for this, we should have something where we can configure these both bank details in SAP & when we do automatic payment run, it pick up both bank details
We are looking for if we have some option available in SAP for this. Kindly suggest.
Thanks & regards
DeepakHi All,
Kindly suggest on this requirement.
Thanks & Regards
Deepak Garg -
Selecting the Bank account from Vendor master when APP is run
Good Morning.
I have a scenario where a Vendor with Multiple bank accounts in the vendor master
Bank account 1 - HSBC UK
Bank account 2 - RBS UK
Bank account 3 - Bank of America US
I need to make a payment for a purchase made from US and he chooses the payment to be made directly to the BOA US account. when running the payment run, can i select the bank account to which the outgoing payment is sent to? using Automatic payment program or manual outgoing payment?
Thanks in advance
ShankarHi Gowrishankar,
You can change the house bank while runinng the Payment Program in F110.
Please follow the below steps for your requirement.
F110 --> give the parameters & save. > click on Edit Proposal> Double click on vendor ( it will give you the due invoices tobe paid) --> double click on the invoice document which you want to pay in BOA US > Click on Reallocate button> give payment menthod , House bank , account ID and save.
The next subsequent steps are normal.
Thanks & Regards,
Shashi Kanth. -
Bank Account field in Vendor Master
Hello Experts, we are on ECC 5.0 and want to increase the Bank Account field in the Payment Transaction tab of Vendor Master from the maximun now allowed (18 characters) to more, as Singapore Vendors have Bank Accounts longer than 18 characters. Please let me know of any User-exit that can undertake this. Thanks for your help.
Joseph TeliHi Joseph, In my opinion you should change the program which generates IDOCs
changing any standard field would cause a lot of undesired complications.
Its always advisable to add a field instead of changing it.
I have already used the solution which I proposed and it is advised by SAP
Regards
Sach!n
Edited by: Sachin Bhutani on Mar 12, 2010 2:31 AM -
Vendor account with two bank accounts -payment
Hi
For the vendor account we have two bank accounts .When a invoice is raised through MIRO ,we want the 50% payment to be made through First bank account and the rest payment to the Second bank account.The vendor has two bank accounts and wants 50-50% payment on a single invoice to be paid to two different bak accounts.
How can this be configured and at the payment time in APP how will the system pay to two different bank accounts.
Please advice.Please let me know if i need to provide any further details.Hello dear,
The only solution in SAP standard for vendor bank account selection during payment program, when you have created partner bank types.
Then, if you want to post to a different bank account then you need give the partner bank type in the invoice, then, the different bank account will come ( we can make partner bank type field as mandatory in the field status group).
For choosing the vendor's bank account, you have to use the field 'Partner bank type' (BVTYP). It is present in vendor's master data (LFBK) as the print. screen shows it above, and in the document line items (bseg-bvtyp).
Remark: We should use a substitution (with user exit) for filling this field automatically according to your own rule.
Also, to define that it should be 50% to the first bank and 50% to the second bank, than you need an ABAP'er for this
I hope that could answer your question.
Thanks. -
Bank chains / Intermediary banks
All,
I have setup intermediary bank and tested to see if it's working. I'm expecting see DME file generated for Intermediary bank and update the REGUH table when I do the payments. But, neither of them seems to be working. The DME is genereted for vendor's bank account.
Vendor master data setup
Assigned vendor bank in vendor master data and payment methos WTC and a house bank xxxx is linked
Bank chain config (Img)
Activated bank chain 2(Sender's bank) and did not create genral bank chain here.
In FIBHS , I created bank chain for the house bank xxxx that we are using
In FIBPU, I did the bank chians for my vendor. I assigned the vendor to the bank chanin.
We are using ZFFOMTY program to print the medium.
It looks like the bank chian setu isn't wroking right. Can someone explain if I'm missing something here.
Please plesae help me here.
Thanks,
Sri1) Define scenario
2) Activate Bank chain
3) Define bank chain for house bank
4) Assign bank chian to vendor / customer -
Dear all,
I need to set an intermediary bank in DME. I see that there are fileds from FPAYHX-BNKN1, BNKN2, BNKN3 that can be used for intermediary bank account, but all these fields are empty in REGUP and REGUH table. How are these fields populated, do you know? Probabably the intermediary bank account has to be entered somewhere in the document or vendor master data to fill these fields correctly. Do you know how can I submit information to these fields?
Thank you very much!
DesimiraHi,
Please check whether the Bank Chain functionality is active or not (SPRO> Financial Accounting (New) > Bank Accounting > Bank Chains)
Also check the below thread:-
Wire transfer config
Regards,
Gaurav -
Selecting alternative Bank account in Purchase invoice is not working
Hello experts
When adding a particular purchase invoice, I select an alternative bank account for this vendor on Logistics tab. But when generating payment file for this invoice through Payment Engine, the bank account that can be seen on the file is the standard one for this vendor, so selecting an alternative Bank account in the invoice doesn't seem to have any effect on payment file. Do I have to consider something else?
RegardsHello Nagarajan
Thanks for the update. But by checking it, I haven't been able to find anything regarding vendor bank account selection on invoice, or about paying an invoice to vendor secondary bank account.
Also I have done some testing, and the only way I have found so far to get a vendor invoice paid in the secondary bank account is to set this secondary bank account as the default bank account just before use Payment Wizard and Payment Engine. But this is a poor workaround and I guess there should be a way to make work properly the "Pay to Bank" functionality in invoice.
Thanks and regards
Maybe you are looking for
-
Dbus hanging at startup, nss_ldap and pam_ldap to blame?
https://bbs.archlinux.org/viewtopic.php?id=104114 This post is about the same problem I'm having, but I don't really like the solution. I'm running an arch box that is authenticating users through and Windows domain using ldap and kerberos, I know I
-
How can I change my database options after it's created ?
Hi , I'm using a 10 g oracle on a solaris 10 machine .I created a database and now I m willing to change the database option.I tried to use dbca but the Configuration Options checkbox is disabled.Is there any other way to change the database option ?
-
I have created a fillable form with Adobe Acrobat Professional 9. It is posted to our website for users to fill out, print, and save the completed form on their computer. What is happening is when they save it, any fields that are radio buttons rev
-
Lost seq of redo log due to corruption and cannot recover database.
Hi! This db I am working on is a test database running 10.2.0.3 on OEL5. Unfortunately due to some human error, we lost the redo log sequence 1_28_xxxxxx.redo. As this was a non-critical db, we didn't plan any backups for the db... and now whenever I
-
The nightmare of shopping for a new monitor.
First, I apologize if this has been asked before however Ive been searching the internet and on the Pshop forum and cant seem to find solid info. The monitor will be used primarily for still image color correction in Photoshop (Im still using CS2) su