LSMW Customer Master LSMW Error in program RFBIDE00
Hi,
I regenerated program RFBIDE00 using RFBIDEG0.
After generation i'm getting short dump while executing RFBIDE00. short dump is as below,
"The data object "BKNB1" does not have a component called "QLAND"."
i checked and found that structure BKNB1, does not have this field. I'm now not able to revert back the program to earlier version as well.
If anyone has come across the same error, could you please share the solutions.
Thanks,
Raghavendra
Check via SNOTE is this note was (or is being) implemented by somenone else (). It was, else regeneration of the program would not have inserted a line with this field (*) and it was not implemented via Support package, else the field QLAND would be in structure BKNB1. Perhaps the note is not yet "fully implemented" nor transported in Qal. and Prd. systems.
If you are or have been in an Upgrade Project, you can also look at SPDD and SPAU on the same objects (structure BKNB1 and source program RFBIDF00)
Regards,
Raymond
(*) Call SNOTE, then click on landscape icon (or menu:goto, SAP Note Browser) and select note 1433345.
(**) Look at include RFBIDF00, FORM BKNB1_ERWEITERUNG_PRUEFEN, for code like
*------- withholding tax country
IF BKNB1-QLAND(1) NE NODATA. "HD 1433345
*------- BKNB1-Erweiterung zu 4.70:
Similar Messages
-
Customer Master replication error from R/3 to CRM
Experts,
I am trying to replicate Customer Master from R/3 to CRM.
All the settings have been done. Nothing shows up in Queues. However, Bdoc hangs in "Received" state.
When I try to reprocess the Bdoc, I get a prog dump of type DBIF_RSQL_INTERNAL_ERROR in below function module: CRM_BUPA_FRG0020_SAVE_TABS
at INSERT crmm_but_set0020 FROM TABLE it_set0020_insert[]
This data corresponds to Shipping data in Customer Master.
Can you please help? I saw a similar thread in the forum where there was a suggestion about R/3 plug in update. How can I do that?
Thanks in advance,
JDPls see Customer Master replication error
Closed. -
Customer Master creating error
HI,
While creating the customer master am getting fallowing error
Sales area MSR1 MM HY is not defined for customers
Message no. F2644
Diagnosis
The sales area specified has either not been defined (i.e. there is no entry in table TVTA) or it refers to another sales area for customers (customer division/customer distribution channel in the TVTA detail screen). This means that the customer master data of the sales area entered correspond to the data in the reference sales area and customer master data only needs to be maintained for this reference sales area.
Procedure
You can display the relevant and therefore valid sales areas for customers by selecting "Extras" -> "Sales areas" -> "All areas".
But i did all the customization.
What i need to do in table TVTA
Thanking youHI,
Follow below three steps..
1. Use transaction VOR1 to set distribution channels.
2. Use transaction VOR2 to set divisions you created.
3. Use transaction OVXG to maintain sales are based on division and distribution channels above with sales organization.
Regards,
Chintan Joshi -
Vendor number entered in customer master data-error
When entered the vendor number in the customer master data in contrao data tab in general data and save it ,system throws an error enter address number.
Double click on the error it gives below message :
Please enter an address number
Message no. AM016
Please advice.Even if the address for both are same still it gives error,and also if the address is different the error is thrown.Both the ways it throws the error.I get this error only when i enter vendor no in customer or customer no in vendor if not it saves with out any error.
Edited by: mysap query on Dec 22, 2008 12:02 PM -
Error in Customer master data creation
when I am creating customer master data, error is in sales area data :partner functions
data is not complete:
I can't proceed from there. If I choose account group 001, it is working, when I am doing with my own account grp gets eorror.
I hope I did correct partner determination procedure.
how to solve this?Hai Jobi Thottungal,
Since you can create a Customer with Account type 001, please check what is the PARTNER TYPE assigned.
Now, GO TO
IMG Sales and DistributionMaster DataBusiness PartnersCustomersCustomer Hierarchy
Set Up Partner Determination for Customer Master
Partner Determination Procedure Assignment
Assign the Partner procedure to your Account group
So at the time of creation of Customer master with your Account group, the partner function will get created automatically.
Regards,
Mani -
Customer Creation - Want to pass custom field data to KNA1(Customer Master)
Hi,
I have created BAPI for customer creation which uses standard program RFBIDE00 for customer creation.
I have appended new custom field(ZZATTR1) in the table KNA1 and its currosponding stucture used in the standard program BKNA1.
Import parameters of my BAPI is one structure which is having this custom field, on executing this BAPI it creates the customer but data which I give through this field is not getting transfered in the table KNA1.
This sstandard progaram uses file to containing customer information, In the BAPI I on the data from the structure to the file and further it gets submitted to the program.
My requirement is to pass the data of teh custom field which I have created, How to achieve this ?
Pls Suggest.
Regards
VishalHi Vishal,
When implementing a customer exit (i.e. field, user etc) have you ever wanted to be able to read additional
field values available in the main SAP program but not available in your exit. Now with the use of
field-symbols you can have access to any field available in the main SAP program. The code below
demonstrates how this is done within a field exit on BSTNR which can be tested using transaction
ME21. Information on creating field exits can be found here.
FUNCTION field_exit_bstnr.
""Local interface:
*" IMPORTING
*" REFERENCE(INPUT)
*" EXPORTING
*" REFERENCE(OUTPUT)
create field symbol
FIELD-SYMBOLS: <status>.
Assign value of variable from calling prog to field symbol
ASSIGN ('(SAPMM06E)RM06E-BSART') TO <status>.
Display value retrieved in message
Note: Messages of type i and w are not allowed
IF sy-subrc = 0.
MESSAGE e003(zr) WITH <status> 'kkk'.
ENDIF.
ENDFUNCTION.
Rewords some point if it is helpful.
Rgds,
P.Naganjana Reddy -
Create Customer-Master Info record (VD51).
Hi All,
Have a requirement in which I need to create a customer-Master Info record (VD51). Want a suggestion, what is the best way to create a customer-Master Info record via program.
Is there a BAPI or a FM which create a customer-Master Info record?
Thanks in advance.
Kind Regards,
Abhi...Hi,
here below a sample code for doing that
REPORT Z_knmt.
tables : knmt.
data : begin of it_data occurs 0,
kunnr like knmt-kunnr,
vkorg like knmt-vkorg,
vtweg like knmt-vtweg,
matnr like knmt-matnr,
kdmat like knmt-kdmat,
end of it_data.
data : begin of st_data,
kunnr like knmt-kunnr,
vkorg like knmt-vkorg,
vtweg like knmt-vtweg,
matnr like knmt-matnr,
kdmat like knmt-kdmat,
end of st_data.
parameters p_file like RFPDO1-FEBAUSZF.
selection-screen skip.
parameters : p_group(12) default 'BATCH_VD51' obligatory.
data w_lines type i.
data : w_kunnr(10) type n.
include Z_IN_BATCH_INPUT.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_FILE.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
MASK = ',,.txt'
STATIC = 'X'
CHANGING
FILE_NAME = p_file.
start-of-selection.
CALL FUNCTION 'UPLOAD'
EXPORTING
FILENAME = p_file
FILETYPE = 'DAT'
TABLES
DATA_TAB = it_data
EXCEPTIONS
CONVERSION_ERROR = 1
INVALID_TABLE_WIDTH = 2
INVALID_TYPE = 3
NO_BATCH = 4
UNKNOWN_ERROR = 5
GUI_REFUSE_FILETRANSFER = 6
OTHERS = 7.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
sort it_data.
loop at it_data.
w_kunnr = it_data-kunnr.
it_data-kunnr = w_kunnr.
select single * from knmt where vkorg = it_data-vkorg
and vtweg = it_data-vtweg
and kunnr = it_data-kunnr
and matnr = it_data-matnr.
if sy-subrc = 0.
delete it_data.
endif.
endloop.
describe table it_data lines w_lines.
if w_lines is initial.
stop.
endif.
perform open_group using p_group.
loop at it_data.
st_data = it_data.
condense st_data-kdmat no-gaps.
at new vtweg.
perform dynpro USING : 'X' 'SAPMV10A' '0100' ,
' ' 'BDC_OKCODE' '/00' ,
' ' 'MV10A-KUNNR' st_data-kunnr,
' ' 'MV10A-VKORG' st_data-vkorg,
' ' 'MV10A-VTWEG' st_data-vtweg.
perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
' ' 'BDC_OKCODE' '/00' ,
' ' 'MV10A-MATNR(01)' st_data-matnr,
' ' 'MV10A-KDMAT(01)' st_data-kdmat.
perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
' ' 'BDC_CURSOR' 'MV10A-MATNR(01)',
' ' 'BDC_OKCODE' '/00' .
continue.
endat.
perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
' ' 'BDC_OKCODE' '/00' ,
' ' 'MV10A-MATNR(02)' st_data-matnr,
' ' 'MV10A-KDMAT(02)' st_data-kdmat.
perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
' ' 'BDC_CURSOR' 'MV10A-MATNR(01)',
' ' 'BDC_OKCODE' '/00' .
at end of vtweg.
perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
' ' 'BDC_OKCODE' '=SICH'.
perFORM insert USING 'VD51'.
endat.
endloop.
perform close_group.
end-of-selection.
***INCLUDE Z_IN_BATCH_INPUT .
DATA : ti_bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
*& Form OPEN_GROUP *
*& group -> Folder name *
FORM open_group USING group.
FREE ti_bdcdata.
CLEAR ti_bdcdata.
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = group
keep = ' '
user = sy-uname
EXCEPTIONS
client_invalid = 1
destination_invalid = 2
group_invalid = 3
group_is_locked = 4
holddate_invalid = 5
internal_error = 6
queue_error = 7
running = 8
system_lock_error = 9
user_invalid = 10
OTHERS = 11.
ENDFORM.
FORM close_group *
FORM close_group.
CALL FUNCTION 'BDC_CLOSE_GROUP'
EXCEPTIONS
NOT_OPEN = 1
QUEUE_ERROR = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM.
*& Form DYNPRO *
*& dynbegin -> Parameters for screen begin ( 'X' ) or not ( ' ' ) *
*& name -> Field or Screen name to treat *
*& value -> Field value or screen number *
FORM dynpro USING dynbegin name value.
CLEAR ti_bdcdata.
ti_bdcdata-dynbegin = dynbegin.
CASE dynbegin.
WHEN 'X'.
ti_bdcdata-program = name.
ti_bdcdata-dynpro = value.
WHEN OTHERS.
ti_bdcdata-fnam = name.
ti_bdcdata-fval = value.
ENDCASE.
APPEND ti_bdcdata.
CLEAR ti_bdcdata.
ENDFORM. " DYNPRO
*& Form INSERT *
*& t_code : transaction code *
FORM insert USING t_code.
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = t_code
TABLES
dynprotab = ti_bdcdata
EXCEPTIONS
internal_error = 1
not_open = 2
queue_error = 3
tcode_invalid = 4
printing_invalid = 5
posting_invalid = 6
OTHERS = 7.
CHECK sy-subrc EQ 0.
FREE ti_bdcdata.
CLEAR ti_bdcdata.
ENDFORM. " INSERT -
In LSMW Customer master standard program.....
I have problem in LSMW customer master data creation.I have used LSMW standard program
object : 0050
method : 0000
prog.name : RFBIDE00
PROGTYPE : B
but upto Dispaly converted data all the steps are wrking fine..
but In the step13: Create batch input session, I am getting error message.
like "Editing was terminaterd"
kindly guide me on this..........hi
chk this:
/message/3216495#3216495 [original link is broken]
regards,
madhumitha -
I am getting the following error in LSMW customer master master load in LSMW for only some of the records.
Field KNVV-WAERS. does not exist in the screen SAPMF02D 0310
Any one now the solutionHi
Make sure you have mention the Currency in your screen or data. -
Customer Master Conversion LSMW RFBIDE00 and SAVEREPLICA
Hi All,
I was able to create both the customer master information using RFBIDE00 and customer address using BAPI_ADDRESSORG_SAVEREPLICA.
After creating them, I assumed that they should have the same ADRNR number in tables KNA1 and ADRC. But they were not the same, even though I've passed the same external customer number.
May I know if this is really how SAP do it? How can I get the ADRNR in ADRC be the same as KNA1?
Thanks,
Kevinanswered
-
Creation of partner functions for customer master with LSMW
Hello,
I try to create partner functions together with a customer via Batch Input in LSMW.
Object: 0050, method: 0000, program name: RFBIDE00, program type: B.
I use the structure BKNVP (Customer master partner functions) to create a new partner and set values for the fields KTONR and PARVW.
When I start the batch input the fields are filled in correctly in a new dynpro. After the confirmation of these values the dynpro changes back to the partner functions sscreen, but the value for KTONR isn'n being transferred. So I get an error message.
Is it only possible to update partner functions with that BI or what is going wrong ?
Thanks in advance and regards
AlexHi Alex,
Could you specify what error message you are getting?
Thanks!
Rudra -
Why can't I find the field remark when I use LSMW to create customer master
I want to create customer master data with LSMW.
Object 0050 客户主记录
Method 0000
Program Name RFBIDE00
Program Type B Batch Input
but I can't find the field 'Comments' which is in view general data -> address.
pls help me to find it.
tks!Hi,
This is quiet simple.
See when you enter your Tcode in LSMW & start recording, on the first screen where you enter the customer details to create, you see a tick below "Use central adress management"
Just tick this & record you will get comment in your recording
Hope this helps you
Regards,
Dhananjay -
LSMW : Customer Master upload
hello,
i am uploading customer master data using the standard object : 0050 and program : RFBIDE00.
I am trying to upload data like Street2, street3 and street 4 which can be viewed in the street address drop down in transacction XD01/02. In my lsmw i am using the mapping for these fields in the structure BIADDR2 where the fields i mapped to are str_suppl1, str_suppl2, str_suppl3.
but when i try and upload data i do not get these fields updated even though i have given them in the upload file.
Please can anyone tell me the reason why it is doing so?
Thanks and Regards
SwanandHi Swanand,
We have done the customer master upload using LSMW but with the IDoc variant (message type DEBMAS). You can upload all data you need using this IDoc.
Regards,
John. -
hi gurus,
i have tried lsmw with customer master using program RFBIDE00.
i went upto step convert read data.
my problem is
when i read data it shows all fields correctly filled. but after converting data it is not showing
the correct fields and mapping data correctly.
and more over in converted data it won't show structure name in left side coloumn.
thanks and regards,
dharani kumarHi Dharani,
First check ur Maintain source fields (the way(order) ur defined here , in the same way u have to take in the flate file(its not mandatory to take in the same way(y iam telling means mostly we get confusion(if we are not aware of lsmw) ),
and also check the length and character type (all fields should be Character type c) and length is not less than Data dictionary length).
and after that check ur mapping step , have u done proper mapping r not .
if everything is done perfectly , and also issue is not resolved , just have a ping.
Reward points if helpful.
Thanks -
Customer master LSMW: Upload of multiple tax categories problem
Hi All,
I am using standard batch input method (RFBIDE00) for creating Customer Master.
In Sales Area Data-> Billing Document tab-> TAXES there are two rows, one for tax category MWST and the other for ZPFS.
In each i need to fill the field TAXKD (TAX CLASSIFICATION) .
In my LSMW there is structure BKNVI which has got all the tax related fields:
Departure country (ALAND):
Tax category (TATYP):
Tax Classification (TAXKD):
Here I need to populate 2 tax categories and hence I have to call the structure BKNVI two times each time passing the tax details for 2 different tax categories.
Any pointers on how to do this.
When i go for LSMW this is the error i'm getting ....
ERROR:
Check tax classification; maintenance is incomplete
Message no. F2269
thanks,
Gaurav JoshiI usually do it like this:
Code: BKNVI = INIT_BKNVI.
STYPE Batch Input Interface Record Type
Rule : Default Settings
Code: BKNVI-STYPE = '2'.
TBNAM Table Name
Rule : Default Settings
Code: BKNVI-TBNAM = 'BKNVI'.
ALAND Departure country (country from which the goods are sent)
Source: INP_STRUCT_01-TAX_COUNTRY (Tax country)
Code: BKNVI-ALAND = INP_STRUCT_01-TAX_COUNTRY.
TATYP Tax category (sales tax, federal sales tax,...)
Source: INP_STRUCT_01-TAX_CAT (Tax category)
Rule : Transfer (MOVE)
Code: BKNVI-TATYP = INP_STRUCT_01-TAX_CAT.
TAXKD Tax classification for customer
Source: INP_STRUCT_01-TAX_CLASS (Taxable Classification)
Code: BKNVI-TAXKD = INP_STRUCT_01-TAX_CLASS.
Save for NO
TRANSFER_RECORD.
Save for SE
BKNVI-ALAND = 'SE'.
BKNVI-TAXKD = '1'.
TRANSFER_RECORD.
Then add for DK (Saved automatically)
BKNVI-ALAND = 'DK'.
BKNVI-TAXKD = '1'.
Regards
Roy Olav Johansen
TechWeaver
Maybe you are looking for
-
Can't fine tune scene icon starting point
Hello. I have an iMovie HD project that I am finalizing in iDVD 6. It is 90 minutes long and divided into ten chapters. iDVD 6 automatically created motion icons for each of the ten chapters. For ease of editing, I have turned Motion off for now. I c
-
Weblogic.jspc munging the package name
I am precompiling the JSPs during our build using weblogic.jspc but I find that it is munging the package names when it generates the .java file. For example, instead of the expected package name: jsp_servlet._
-
Time Machine not see my External HD anymore.
I reset my ABES and now time machine doesn't see my external hard drive. Not sure what I did wrong. Can someone please guide me in the right direction or help me find it again. Thanks Julie
-
Complex transformations in SELECT
Hi everyone, I have a pretty complex situation where I have to apply transformations on data in a SQL SELECT Statement. The thing is that I have absolultely no idea how to handle this. Let's imagine I have an hierarchy table, like an organizational h
-
CORE3107: Child process closed admin channel
I Installed SUN ONE Web server 6.1 on a UNIX machine. Installed 2 web applications. 1 of them works fine (has no Oblix logic), but the other gives me the error message "CORE3107: Child process closed admin channel" and terminates the application. The