IBAN field in vendor lsmw
Hi,
i'm having problem with populating IBAN field in vendor LSMW. I'm using standard LSMW object for vendor available with SAP.
and I'm passing the IBAN field in my input structure. But the standard LSMW structure BLFBK doesn't have any provision to accept this field. Any inputs on this?
Regards,
Vijay
Message was edited by:
vijay srikanth
Hi,
Yes you cannot update IBAN with the LSMW Object . What you need to do is to take the IBAN values in the file and use the following FM <b>FM_PSO_IBAN_UPDATE</b>
to update the IBAN for the Document.
You can also check the following FM's
BKK_IBAN_CREATE
and funciton group FBKI for the IBAN Function Modules
Message was edited by:
Dominic Pappaly
Similar Messages
-
Trying to Add IBAN Field to Vendor Changes Report
Hi,
I need to add IBAN field to vendor changes report (S_ALR_87012089).
These are the steps I took:
1) Go to OBAT and add new field group
2) Go to OBAU and add new fields to field group created in (1)
However, TIBAN fields cannot be added to the field group.
Are there any workarounds?
Thanks.No solution except customization
-
Make IBAN field necessary for vendor master
Hi SAP gurus,
is there any way to make IBAN field in bank details necessary for vendor master?
I have tryed with SAPMF02K - EXIT_SAPMF02K_001 but there isn' t a iban filed.
thx in advances
V.
Moderator: Double-postDear all,
no unfortunately you can not set up this in field status.
It is possible as a workaround to use 'Bank Details' as mandatory in
OBD3.
This is possibly because IBAN can not be entered alone without the
traditional Bank Details. However, once you have entered the
traditional bank information, it is not possible to set the IBAN as a
mandatory field.
If I were you I'd have a look at user exit and SAPMF02K to
check the vendor master data.
You have also BTEs:
00001440 VENDOR MASTER DATA: Final checks
I hope it helps You.
mauri -
Employee vendor / misc vendor lsmw template.
Dear pandits,
Greetings,
what are the main fields for maintaing lsmw template for creating employee vendor and misc or one time vendor.
thanks
great day
v balajeethanks manish biya,
It is asking partner No. in partner function screen and not allowing to proceed further.
thanks
v balajee -
Hi Gurus,
I have an upload program to upload the vendor Master Payment Transaction. The fields included are Vendor Code, ID, Bank Key, Bank Account Number, CK, and IBAN. I will be using the update method to update into the vendor master table and not SHDB. And i encounter a problem in adding the IBAN field value.
If i use SHDB, i cannot select the particular bank details to update based on the upload file. Do I need to use the BAPI method to solve this problem? And if yes, may i know what is the procedure to do so? Please advise.
Regards,
RachelHi,
I would like to know whether is there any function in BAPI to update the bank details in Vendor Master (Tcode: XK02)? The most importantly is to update or create the IBAN field value.
Appreciate if you could help.
Thanks.
Regards,
Rachel -
Update IBAN number in vendor master
Hi Guru's
i was trying to update vendor 2589 in company code 1001 with IBAN number xxxxxxxx. it was throwing rrror message Bank number and bank account number cannot be generated. how to do it can anybody do let me know the steps
value points will be assigned
thanks
sunitha
Edited by: sunitha reddy on Apr 15, 2008 2:41 PMHi Sunitha,
If i understand correctly, you want to enter correct IBAN number in the IBAN field which in turn will populate the respective bank details of the bank.
If this is what your are looking for.
Its not possible in SAP, system will not pull the Bank details like Bank Country, Key, Number & account based on the IBAN number.
Also, every country / bank had got its own unique IBAN number, system will not accept any random number.
All IBAN details will be stored in Table TIBAN
Let me know, if i understood your query properly, if not please be clear on what you are looking for.
Thanks
Kalyan -
IBAN Maintenance in Vendor Master
I would like to have a solution to validate bank account number and IBAN while maintaining both these fields in vendor master record. Business scenario is that we should be able to enter bank account number with or without IBAN. But if both bank account number and IBAN are entered in vendor master, then an error is to be displayed if bank account number does not match with IBAN.
I am in United Arab Emirates (Country code AE) but SAP country verion for AE is not applied.
Edited by: Rajan Palakkal on Nov 29, 2011 6:59 AMHi,
Yes, only if you set the indicator "Bank Data" under Further checks then that country-specific check of the bank details (bank
number, bank account number, bank control key) is carried out. The corresponding check routines are installed in the system and can be activated via this switch "only".
for correct generation of IBAN from bank details for UAE following information is necessary:
AE - UNITED ARAB EMIRATES - United Arab Emirates
Key for the bank directory: 1
Bank account number - Length, Checking rule: 16, 2
Bank number length - Length, Checking rule: 3, 4
The IBAN is derived from the 3-digit bank number and the account number
(which may have up to 16 digits). A 3-digit bank number and a 16-digit
account number are generated from an IBAN.
Refer note 1012293
If you want to set Bank key as 4 i..e externally, please check if the same routnie works by enabling the indicator as IBAN is derived from the 3-digit bank number and the account number and vice versa.
Hope this helps. -
IBAN field is put automatically for XK01 and XK02 BDC
Hi,
BDCDATA table is created with below records to update the bank details of vendor
but the BDC updates the IBAN automatically even though its not a part of BDC
how can this be prevented ?
I even tried std funciton module DELETE_IBAN to delete the automatically generated IBAN but it doesnt work.
BDC recording with IBAN field populated :
SAPMF02K 130 X
0 LFBK-BANKS(01) FR
0 LFBK-BANKL(01) 1005701700
0 LFBK-BANKN(01) 39584739195
0 LFBK-BVTYP(01)
0 LFBK-BKREF(01)
0 LFBK-XEZER(01)
BDC_CURSOR IBAN(01)
BDC_OKCODE IBAN
SAPLIBMA 100 X
BDC_CURSOR IBAN01
BDC_OKCODE =SWITCH
SAPLIBMA 100 X
BDC_CURSOR IBAN00
BDC_OKCODE =ENTR
IBAN00 DE65100400630023334535
TIBAN-VALID_FROM 04.01.2012
BDC recording without IBAN field populated :
SAPMF02K 130 X
0 LFBK-BANKS(02) FR
0 LFBK-BANKL(02) 1005701700
0 LFBK-BANKN(02) 39584739195
0 LFBK-BVTYP(02)
0 LFBK-BKREF(02)
0 LFBK-XEZER(02)
0 BDC_CURSOR LFBK-BANKS(1)
SAPMF02K 130 X
Even with the 2nd BDC table, system automatically clicks on IBAN button and generated IBAN
it is seen in foreground mode while running SM35 session and also in backgroun and Errors Only mode IBAN field is populated automatically
has anybody faced such problem ?
kindly provide any inputs
thanks
Bits bcoz it was present in tiban
-
Added new fields in vendor master in xk01 but data is not getting saved
Hi experts,
To add new fields in vendor master i have followed the following steps :
1.) Appended a structure ZRTGS in LFA1 table with required fields and activated
2.) Added new button in xk01( vendor master ) using spro -> logistics-general -> business partner -> vendors ->
control ->adoption of customer's owaster data fields -> prepare modification free-enhancement of vendor master record
Created a screen group ZR and defined label tab pages with function code ZRTGS and saved entries
3.) Created a implementation for BADIs VENDOR_ADD_DATA and VENDOR_ADD_DATA_CS.
4.) Created a program with my own subscreen for the required fields
The button is getting displayed in XK01, XK02 and XK03 respectively. Whenever the button is clicked the subscreen with
the fields is also displayed. But whenever i try to save the data in either XK01 or XK02 it is not getting saved in to the
database table LFA1.
Request your help in this regard.
Thanks in Advance.Hi,
You may need to check this include .
EXIT_SAPMM06E_008 -->Import Data from Customer Subscreen for Purchasing Document
Thanks,
vamshi -
New Date field for Vendor Invoices
The business would like the ability to enter an additional date (date invoice is received by AP) for vendor invoices. There doesn't seem to be any additional date fields available in the BSEG/BKPF tables. We want the field available in the TCodes where vendor invoices are entered or parked (FB60, FB65, FV60, FV65, MIRO) We are on ECC 6.0. Can anyone help answer the following questions:
Are there fields available for this that I am not aware of
Have others added new custom fields to any of the above TCodes?
If it is possible, is the field created in a custom table? Would we need to create new custom TCodes for the 5 programs used to enter invoices?
Any details or suggestions would be greatly appreciated.
Thank you
Cindy CHi Cynthia
You can use the Header text fields (XREF or XBLNR) to capture this info
You can make use of the XREF1 to 3 fields in vendor line item as well to capture this info. Make these fields mandatory in the field status group or use a validation in GGB0
Another option is you can add a custom field to BKPF table and it will be visible to you in all the transactions you need
Br. Ajay M -
Withholding tax fields in Vendor master is not avbl to config as sensitive
Hi,
I need to configure, fields in Withholding tax accounting as sensitive fields in Vendor Master.
Table reference for Withholding tax is LFBW.
But the fields from this table are not avbl for configuring in SPRO.
It gives an error message as: This field is not allowed.
Is there any other method to add the required fields from LFBW table to configure them as sensitive fields.
Or adding the fields as sensitive is restricted for few fields only.
Pls do the needful.
Regards,
RadhaHi Radha,
I finally found development we did for a customer. Below you can find sampler code. You can use exit ZXF05U01.
FIELD-SYMBOLS : <FIELD_VALUE> TYPE ANY.
DATA : SENSITIVE_FIELD(30).
FIELD-SYMBOLS : <FIELD_VALUE2> TYPE ANY.
DATA : SENSITIVE_FIELD2(30).
TABLES : T055F .
IF LN_LFM1 NE I_LFM1.
REFRESH KRITAB.
SELECT * FROM T055F WHERE KOART = 'K' AND
FELDN LIKE 'LFM1%'
SPLIT T055F-FELDN AT '-' INTO KRITAB-TABNAME KRITAB-FNAME.
APPEND KRITAB.
ENDSELECT.
LOOP AT KRITAB .
CONCATENATE 'LN_LFM1' '-' KRITAB-FNAME
INTO SENSITIVE_FIELD.
CONCATENATE 'I_LFM1' '-' KRITAB-FNAME
INTO SENSITIVE_FIELD2.
ASSIGN (SENSITIVE_FIELD) TO <FIELD_VALUE>.
ASSIGN (SENSITIVE_FIELD2) TO <FIELD_VALUE2>.
IF <FIELD_VALUE> NE <FIELD_VALUE2>.
<FS_LFA1>-CONFS = '1'.
IF SY-TCODE = 'XK01' AND <FS_XASEG> = ' '.
DATA : LFM1CONFS(1) TYPE C .
EXPORT LFM1CONFS LFM1CONFS2 FROM '1' TO MEMORY ID
'LFM1CONFS'.
UPDATE LFA1 SET CONFS = '1'
UPTIM = SY-UZEIT
UPDAT = SY-DATUM
WHERE LIFNR = <FS_LFA1>-LIFNR . -
Need exit to add new fields for Vendor master creation
Hi All,
I have to add a new screen with some fields in Vendor master (Xk01) creation. Can any one suggest me
any screen exit / user exit through which I can add these fields.
Please explain the procedure to add the fields through exit.This will be of great help.
Thanks
Vinod.run the following program which ggives available exits for tcode
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = tstc-pgmna.
MOVE : tadir-devclass TO v_devclass.
IF sy-subrc NE 0.
SELECT SINGLE * FROM trdir
WHERE name = tstc-pgmna.
IF trdir-subc EQ 'F'.
SELECT SINGLE * FROM tfdir
WHERE pname = tstc-pgmna.
SELECT SINGLE * FROM enlfdir
WHERE funcname = tfdir-funcname.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'FUGR'
AND obj_name = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP Modifactions
SELECT * FROM tadir
INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
SELECT SINGLE * FROM tstct
WHERE sprsl EQ sy-langu
AND tcode EQ p_tcode.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
WRITE:/(95) sy-uline.
LOOP AT jtab.
SELECT SINGLE * FROM modsapt
WHERE sprsl = sy-langu AND
name = jtab-obj_name.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.
WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN. -
Masking Certain Field in Vendor Master Data
We have a Enhancement which involves conversion of Vendor Numbers.,It so happened that a category of Vendor Codes were the Social Security Numbers.
Now that due to Privacy Laws etc they are converting that number logic which is throwing challanges.
The first Step is to convert Vendors from XSSN to Y123 and the second is also retain the social number in a encrypted field as it is used for 1099 reporting.
I am aware that there is a standard functionality for Credit Cards Numbers Masking but not sure if there is any thing for special fields on Vendor Master.
If you are aware of any options to handle the switchover or masking certain fields pls share them with me.
Thanks,
PraveenPraveen,
Did you try 'Define Screen Layout per Activity (Vendors)' and suppress/hide the fields? -
ABAP code which will use function module during field mapping in LSMW
Hi,
During field mapping in LSMW, for one of the field called field, I want to use a function module 'QF05_RANDOM_INTEGER', which will generate random numbers and map that random number to that field.
How do I write ABAP code which uses function module, during filed mapping for a particluar field in LSMW ?
Please help...
Regards,
Tushar.Hi Tushar,
You can write in FORM ROUTINE and LSMW.
I hope you know how to write ABAP code at field level.
If not ...
Come to change mode->select the field->Rule->ABAP Code
write a perform statement in ABAP code at field level.
<b>PERFORM test</b> using val
changing valu.
Go to Utilities(at menu)->switch layout-> extras ->select Layout->check Form routine-> it will display a FORM Routine... at bottom
this is the place where you can write some code for
<b> FORM test</b> using value
changing value1
FM call....
.ENDFORM
Get the value1 returned and use for the Field population.
Reward points if this Helps.
Manish
Message was edited by:
Manish Kumar -
Solved - Group Fields for Vendor Master Records in IMG
This was the solution.
The new field's data element I added to LFB1 did not have the "change document" field checked. I made that change and now that field shows up in IMG.
Hello all,
I added an append structure to the table LFB1. This structure has 1 field. I then created a "Modification-Free Enhancement of Vendor Master Record" to add the new LFB1 field to the vendor master screen, edit and display screens. This is the 3rd time I have done this. So far so good.
Now our functional analyst went into IMG to add this new LFB1 field to a "Group Fields for Vendor Master Records" which we have done 2 other times.
The new LFB1 field does not show up in the list of possible Table-fields.
There must be some other step I am missing.
Does any of this ring a bell? We are on version 4.7.
Thanks
Bruce
p.s.
This is the IMG path for adding 'Field Groups' to vendor master fields.
Financial Accounting/
Accounts Receivable and Accounts Payable/
Vendor Accounts/
Master Data/
Preparations for Creating Vendor Master Data/
Group Fields for Vendor Master Records
Edited by: Bruce Tjosvold on Nov 21, 2008 1:18 PMHi Vandana,
There are several tables that are contain Vendor Master related data which can be used for extraction to BW. Some of the tables which can be useful for you are:
LFA1 : Vendor Master (General Section)
LFM1 : Vendor master record purchasing organization data
LFBW : Vendor master record (withholding tax types) X
WYT3 : Partner Functions
LFBK : Vendor Master (Bank Details)
LFB1: Vendor Master (Company Code)
ADRC: Addresses (Business Address Services)
ADR3: Fax Numbers (Business Address Services)
ADR6: SMTP Numbers (Business Address Services)
ADRT: Communication Data Text (Business Address Services)
You may use the Data sources mentioned in the previous update from Venky above namely :
0VENDOR_ATTR --- for master data attributes
0VENDOR_TEXTS -- For texts
Since the fields that you are using are from different tables so its better if you go for a Generic Data source where you can use the fields as per your requirement.
Thanks
Pawan
Edited by: pawan190187 on Aug 19, 2011 12:40 PM
Maybe you are looking for
-
BI IP: Constant Derivation
Hi all, In characteristic relationship TAB, does anyone know how I can derive/set a constant value for an specific characteristic? Thanks! Raquel
-
No problem with gmail basic HTML mode. But standard gmail standard mode hangs with the progress bar just short of the end. No problem loading standard mode in Safari 5.0.3.
-
Can't bind computer to network in 10.6.7
We have several Macbook Pro's we just received and they came standard with 10.6.6. When I try to bind them to our active directory network in 10.6.6 it works without a charm. But if I upgrade the OS to 10.6.7 before trying to bind them I get an err
-
Bug between JRockit and X11 forwarding via ssh
I have encountered what appears to be a bug in the interaction of JRockit with X11 ssh forwarding. When running any Java GUI application on a remote machine using X11 forwarding via ssh, a variety of problems occur. For example: --- cut here --- % mi
-
-4008 Unknown user name/password combination
Hi All, We are installing SAP NW 7.4 with MaxDB 7.8 on Windows server 2008 R2, When in the phase Create database schema for ABAP its giving error like below. "[-4008] Unknown user name/password combination" Below is the output from SdbCmdOut.log Tue