LSMW Errors
Hello, I am creating LSMW program to transfer Data from 'Tab delimited' Text file. I am transferring 'Purchase info Records', TCODE 'ME11' and SAP standard oblect 0060.
While creating, I have reached to step 'Specify Files'. Where I specified above mentioned 'Tab Delimited' file. While saving, I am getting an error 'No logical path has been specified'
Can anyone help me on this error?
Hi,
Welcome to SDN
I think, the object you selected is Direct Input object..
If so... you have to create the logical file path for the input file as well as for the log file also through tcode FILE. Then you have to assign this path in the 6th step...
It should work... If you get any problem let me know..
If you find it useful mark the points
~~Guduri
Similar Messages
-
LSMW Error in loading ROUTINGS
Hi Experts,
I am getting a error at step 13 while creating Batch input session using LSMW as "No Profile with entry tool task list N 1 session ROUTING".
I tried to use the default value for BIPKO-PRFIDNETZ = (default value tht i was given).still it says same error.
any idea...plz help me out...
I'm using 0170 RCPTRA01 prg.
Thanks
SonyHi,
Maintain a profile in which the entry tool is activated in field BIPKO-PROFIDNETZ of the input file.
You make settings for the entry tool in the control data for routings within Customizing under Production -> Basic Data -> Routing -> Control Data -> Define profiles with default values.
Activate the entry tool
Save the long text and set it to active.
Cheers
VJ
Do a search in OSS notes you will find more info -
Hi All
Hi All
I have configured LSMW in Quality for which i have only 1 Project under which there are 13 sub Project & under each sub project there is only one Object . Totally there are 13 objects .
Now i want to transport all of them in to a production . so i been to T.code : LSMW then to menu path Extras -> Generate Change Request . After this i have created one Request . Now am getting a error as mentioned below in bold letters .
The object R3TR TABU /SAPDMC/LSMCUST is client-specific.
The client in which you are currently working is set as follows:
You can make changes to client-specific objects, but these changes are not recorded. You cannot include these objects in a request and then release them.
To solve this go through the below steps :
Delete the object from the request.
Change the setting for client-specific objects in this client (Transaction SM30, table T000).
I went through the SM30 > Table T000 but it is not related to the transporting the LSMW .
Can any one help me . how to solve this issue .
Please let me know at the earliest .
Thanks in Advance .Hi,
just export projects on desk enough, again import another desired client.
When you export all the sub projects select directly project, if don't wont deselect the sub projects only then under export rules export the project on desk with same name(system will provide you) txt file.
same like import another client.. no need to any modifications..
You can use directly. -
Issue in lsmw ; error in read file step
hi,
i 'm facing some really strange issue in lsmw..
i have created one header structure and 3 sub structures.
until now its working fine
but when i created 4th sub structure and in the read file step, its giving the following error :
"Generation aborted. Reason: No fields with equal names"
again if i delete that extra structure, its working fine..
i really don't understand whats the problem... is there any restriction on number of structures?
i need ur help guys
Thanks in advance
shekharIn step 13 Create Batch Input Session .....select Keep Batch input folder check box and goto step14 Run batch Input Session ....
Slect your session name and click on Process....it will give one window and select Display Errors Only....then it will execute without press enter every screen...if any error is there it will stop and display error screen.
Mohan -
Lsmw error 'Specify Files first' while executing option 'Read Data'.
Hi All,
while trying to create mass users through LSMW, i am gettign the error 'Specify Files first' while executing option 'Read Data'.
I have specified file (.txt), manually created (with'1 tab space' between each term). i have used option 'On the PC(Frontend)'. No error while saving.
Next- i have executed 'Assign Files', where the file appeared automatically.
Next- Here, when i try to execute 'Read Data', i get the error 'Specify Files first'.
Can anyone help in resolving this error.Hello Plaban,
What is your purpose? Are you tring to upload the data with more file variant?
There are two possibilities to make file names more variable:
1.If you choose system dependent file names by setting the according flag (in the first step 'Maintain object attributes'), you can define file names for each system in step 'Specify files' by assigning the files to a specific system ID (with a double-click on the specified file).
2.You can use wildcards in the file names where you can assign several values.
I hope this helps you.
Regards,
Blanca -
Lsmw Error during the specify files
While doing Material master upload thru lsmw...using Batch input method
During the specify files step i am getting this error
File Name 'Converted Data': Max. 45 Characters. Remaining data saved.
Message no. /SAPDMC/LSMW_OBJ_060028
Pls Guide me.......Hi,
How you save your source file? Need to be saved in as TAB delimited file
OK. Check link:
http://www.sap123.com/a/98/#loading-material-masters-with-lsmw-direct-input-method
http://www.slideshare.net/arun_bala1/sap-sd-lsmw-legacy-system-migration-workbench
Regards,
Biju K -
Hi.. am trying to create a Sales order ..and i have assigned the source structure.
when i run the last step( direct input method)..it is giving me the below error.
as ..Date / / is not valid.
not sure what the error is.
Test run w/o updating data base
Start of processing
V1 091
Date / / is not valid
Data from this document has not been saved ***
File path name................ ZSORDER_ZSORDE_ZSORDE.lsmw.conv
Number of header records...... 1
Number of partner records..... 1
Number of item records........ 1
Number of saved documents..... 0
Number of incorrect documents. 1
lsmw with direct input method...could u plz also let me know what are the mandatory fields for creation of Sales order in lsmw?
Thanks in advance.
Suresh.need to assign 0's in date fields
-
hi
experts,
here the issue, i am uploading sales orers and delviery ordrrs through lsmw, in 9th step after specifying files and when i try to
press read data it shows an error stating that, "unable to write to file f/lsmw/sales orders va01rec.lsmw .read.
any help on this will be highly appreciated.
thankshi
after trying with other path, still its shows the same issue, could you give other alternative for this.
eagerly awaited for your response.
thanks -
LSMW - Error BDC_INSERT, Transaction code .. is invalid XD01
Dear all.
I have done the following Steps:
1 - Maintain Object Attributes. Chose the Object type Batch Recording, then created a Record using the name (CLI_PMR). And created the Batch record and then assign the fields name.
2 - Maintain Source Structures Created the Struture (CLI_PMR1)
3 - Maintain Source Fields Assign the fields name and length that I used in my program. (CLI_PMR1).
4 - Maintain Structure Relations Assign the Struture (CLI_PMR1 to CLI_PMR)
5 - Maintain Field Mapping and Conversion Rules The normal thing in this point.
6 - Specify Files - Specified the Legacy Data, path for the file.
7 - Generate Read Program Generated the Program.
8 Read Data Executed this Step and every thing is correct
9 - Generate Conversion Program Generated the program
10 - Convert Data Convert data
11 - Display Converted Data Every thing is fine, with no errors
12 - Create Batch Input Session- At this the error message appears Error BDC_INSERT, Transaction code .. is invalid time.
At the time we have created other LSMW programs for this T-Code and every thing is OK.
I'm using the T-CODE=XD01
Best Regards
Pedro Miguel RodriguesHi, I had the same problem in LSMW when generating a batch input for trx IE01. The cause was that there were tab/newline-characters in my text file (some descriptions contained tab-characters). Since I used a tab delimited file, these tabs/newlines in the fields messed up my file.
The excel file contained multiple lines per cell in some description fields. When this was exported to tab delimited text, it contained additional tabs. After checking the contents and removing the tabs/newlines from Excel and performed a new export to txt-file, it was solved.
Best regards,
Jan-Peter Molenaar
SAP EAM Consultant -
LSMW error Transaction: 0000000001 Matl no.:
Hi
I am rajesh found some error while uploading data LSMW std direct input
geting error material not observibng in MM03
Transaction: 0000000001 Matl no.:
Message no. BL001
Transaction: 0000000001 Matl no.:
Transaction 0000000001: Taxes for sales org. cannot be transferred
Transaction 0000000001: no plant data exists
The data for the maintenance statuses ABCDFGPSV cannot be transferred
You have transferred only general fields and no single status fields
The field MARA-MEINS is defined as a required field; it does not contain an entry
please let me come out of this help me
Thanks
RajeshDear Rajesh,
You will have to pass Basic Unit of Measure (MARA-MEINS). It is mandatory field for creating Material Master.
You would atleast need to pass basic unit of measure and material description.
Regards,
Naveen. -
Hi
1.Using the LSMW interface i want to upload my Purchase order data from the flat file .
And i want to Capture the Error Records which is to be displayed in ALV format ,
Success Records in SAP Script.
Provide me the sample code or links which will guide me to proceed further .
2. Kindly tell in detail with code how to link LSMW with Report Program (SE38).
Regards
Vel.Hi,
In the 5th step (Maintain field mapping and conversion routines) we can write the code, in this step we will get normal abap editor.
here you can declared the fileds, internal tables and you can call function modules.
You can capture the records into the internaltable then you can populate the same
Thanks
Ramakrishna Pathi -
Hello experts
plz solve my problem
I am entering material in material mASTER through MM01 t-code, I have taken the following
five fields for the material creation through LSMW
Material Number (MATNR)
Industry sector (MBRSH)
Material Type (MTART)
Material Description (MAKTX)
Base Unit Of Measure (MEINS)
after that I have created a raw .txt file with material fields and proceed successfully
till step-13(Create Batch Input Session) and also execute the step-14(Run Batch Input Session)
after that the batch is shifted for Background processing and then execute the batch input
session from there which will be finished without any error, at last when I check the data
in MM01 I haven't get my material in there, I check LSMW when then it shows the session status with Error.
The following is the log error for all the transaction copied in the making og bat input session
record 21 DEF_SKIP does not exit in the table
So please Solve this problem as soon as possible this will be a great help
With RegardsTry programming the following recording:
T MM01
SAPLMGMM 0060 X
BDC_CURSOR RMMG1-MATNR
BDC_OKCODE /00
RMMG1-MATNR Yourmaterial
RMMG1-MBRSH industry type
RMMG1-MTART material type
SAPLMGMM 0070 X
BDC_CURSOR MSICHTAUSW-DYTXT(01)
BDC_OKCODE =ENTR
MSICHTAUSW-KZSEL(01) X
SAPLMGMM 4004 X
BDC_OKCODE =BU
BDC_CURSOR MAKT-MAKTX
MAKT-MAKTX sample material
MARA-MEINS ea
MARA-MTPOS_MARA NORM -
LSMW ERROR IN FOLLOWING CODE SHOWING ERROR AT LINE NO 79
ALL GURUs,
I AM CREATING A NEW LSMW (RECORDING TYPE), FOR MOVEMENT TYPE 309,BUT AT THE 11TH LEVEL IN (CONVERT DATA) DUMP IS COMING SHOWING THE ERROR
in the Include "/1CADMC/SAP_LSMW_CONV_00000124 " in line 79:
"For type "C", a length specification from 1 to 65535 is allowed.
PL. HELP ITS VERY URGENT.
PONTS WILL BE REWARDED FOR CORRECT SOLUTION
LSM Workbench: Data Conversion Program
Program: /1CADMC/SAP_LSMW_CONV_00000124
Date: 11.02.2008
Time: 19:07:03
User: VMDM_SUNITA
Project: CUTOVER
Subproject: BALANCES
Object: TRIAL
report /1CADMC/SAP_LSMW_CONV_00000124
message-id /sapdmc/lsmw.
Global data definitions and table declarations
include:
/SAPDMC/SAP_LSMW_INC_GLOBALS.
Additional data definitions and table declarations
include:
/sapdmc/sap_lsmw_conv_data.
Target structure definitions
data:
begin of TRANSFERPO occurs 0,
TABNAME(000030) type C,
TCODE(000020) type C,
TRANSACTION_TYPE(000003) type C,
REFERANCE(000003) type C,
MOVEMENT_TYPE(000003) type C,
DOC_DATE(000010) type C,
POSTING_DATE(000010) type C,
OUTPUT(000001) type C,
LINE(000004) type C,
SOURCE_ITEM(000040) type C,
DEST_ITEM(000040) type C,
SOURCE_PLANT(000030) type C,
DEST_PLANT(000030) type C,
SOURCE_SLOC(000016) type C,
DEST_SLOC(000016) type C,
QUANTITY(000017) type C,
end of TRANSFERPO .
data:
init_TRANSFERPO like TRANSFERPO,
prev_TRANSFERPO like TRANSFERPO.
Source structure definitions
data:
begin of LSMW_TP309,
DOC_DATE(008) type C,
POSTING_DATE(008) type C,
LINE(004) type C,
SOURCE_ITEM(018) type C,
DEST_ITEM(018) type C,
SOURCE_PLANT(004) type C,
DEST_PLANT(004) type C,
SOURCE_SLOC(004) type C,
DEST_SLOC(004) type C,
QUANTITY(010) type C,
end of LSMW_TP309.
data:
begin of TP309 occurs 0.
include structure LSMW_TP309.
data: recnr_000001 type i.
data:
end of TP309.
Counters
data:
g_cnt_TP309 type i.
Counter ct_xxxxxxxxxx: number of transferred records
data:
ct_TRANSFERPO type i,
cs_TRANSFERPO type i.
Fixedvalues
data:
fv_309TRF(000000) type C.
parameters:
p_filept no-display,
p_trfcpt no-display,
p_packge(5) type n no-display.
Select-option for wildcard value in file names
selection-screen begin of block selopts3
with frame title text-003.
select-options:
so_wldcd for /sapdmc/lsofiw-wildcardvalue no-display.
selection-screen end of block selopts3.
initialization.
Object identifer
g_project = 'CUTOVER '.
g_subproj = 'BALANCES '.
g_object = 'TRIAL '.
g_objecttype = '02'.
start-of-selection.
Initializations
perform initializations.
Reset counters and flags
perform reset_counters_and_flags.
Reset tables
perform reset_tables.
Create initial structures with nodata characters
perform create_initial_structures.
Assign values to fixedvalues
read table gt_lsratt with key
ruletype = con_rule_fixedvalue
rulename = '309TRF'.
if sy-subrc = 0.
if gt_lsratt-fixedvalue is initial.
write: / text-019, '309TRF '.
else.
fv_309TRF = gt_lsratt-fixedvalue.
endif.
endif.
Execute data conversion.
perform execute_data_conversion.
Final message
perform final_message.
Close files
perform close_files.
Write protocol.
perform write_protocol.
End program
exit.
Form Routines
include:
/sapdmc/sap_lsmw_conv_forms,
/sapdmc/sap_lsmw_conv_prot.
*& Form execute_data_conversion
text
form execute_data_conversion.
data: struc_length type i.
do.
perform read_next_record.
if g_flg_end_of_file = yes. exit. endif.
case g_record.
when 'TP309'.
if g_flg_convert_transaction = yes.
perform convert_transaction.
perform clear_source_tables.
else.
g_flg_convert_transaction = yes.
endif.
assign gs_buffer-data to <g_buffer_to_struc>
casting like lsmw_TP309.
move-corresponding <g_buffer_to_struc> to TP309.
TP309-recnr_000001 = g_cnt_records_read.
append TP309.
add 1 to g_cnt_TP309.
add 1 to g_cnt_transactions_read.
when others.
perform insert_message using ... .
endcase.
if ( so_tcntr-option = 'BT' and
g_cnt_transactions_read > so_tcntr-high ) or
( so_tcntr-option = 'EQ' and
g_cnt_transactions_read > so_tcntr-low ).
exit.
endif.
enddo.
Process last transaction.
perform convert_transaction.
perform clear_source_tables.
endform. "execute_data_conversion
*& Form convert_transaction
text
form convert_transaction.
check so_tcntr.
loop at TP309.
perform convert_0001. " TRANSFERPO
ENDLOOP.
End of transaction
transfer_transaction.
endform. "convert_transaction
*& Form clear_source_tables
text
form clear_source_tables.
clear TP309[].
endform. "clear_source_tables
*& Form create_initial_structures
text
form create_initial_structures.
perform initialize_with_nodata using
'TRANSFERPO' init_TRANSFERPO.
endform. "create_initial_structures
*& Form convert_0001
text
form convert_0001. " TRANSFERPO
check g_skip_transaction = no.
g_skip_record = no.
g_record = 'TRANSFERPO'.
--- __BEGIN_OF_RECORD__
TRANSFERPO = INIT_TRANSFERPO.
--- TRANSFERPO-TABNAME
TRANSFERPO-TABNAME = 'TRANSFERPO'.
--- TRANSFERPO-TCODE
TRANSFERPO-TCODE = 'MIGO'.
--- TRANSFERPO-TRANSACTION_TYPE
TRANSFERPO-TRANSACTION_TYPE = 'A08'.
--- TRANSFERPO-REFERANCE
TRANSFERPO-REFERANCE = 'R10'.
--- TRANSFERPO-MOVEMENT_TYPE
TRANSFERPO-MOVEMENT_TYPE = '309'.
--- TRANSFERPO-DOC_DATE
TRANSFERPO-DOC_DATE = TP309-DOC_DATE.
--- TRANSFERPO-POSTING_DATE
TRANSFERPO-POSTING_DATE = TP309-POSTING_DATE.
--- TRANSFERPO-OUTPUT
TRANSFERPO-OUTPUT = '2'.
--- TRANSFERPO-LINE
TRANSFERPO-LINE = TP309-LINE.
--- TRANSFERPO-SOURCE_ITEM
TRANSFERPO-SOURCE_ITEM = TP309-SOURCE_ITEM.
--- TRANSFERPO-DEST_ITEM
TRANSFERPO-DEST_ITEM = TP309-DEST_ITEM.
--- TRANSFERPO-SOURCE_PLANT
TRANSFERPO-SOURCE_PLANT = TP309-SOURCE_PLANT.
--- TRANSFERPO-DEST_PLANT
TRANSFERPO-DEST_PLANT = TP309-DEST_PLANT.
--- TRANSFERPO-SOURCE_SLOC
TRANSFERPO-SOURCE_SLOC = TP309-SOURCE_SLOC.
--- TRANSFERPO-DEST_SLOC
TRANSFERPO-DEST_SLOC = TP309-DEST_SLOC.
--- TRANSFERPO-QUANTITY
TRANSFERPO-QUANTITY = TP309-QUANTITY.
--- __END_OF_RECORD__
transfer_record.
g_skip_record = no.
endform. "convert_0001the bad guy is
data:
fv_309TRF(000000) type C.
check the definition of this fixed value in step 6, especially whether output length is > 0.
Then generate the conversion program and try again.
Cheers
Thomas -
Lsmw error filepath with F4 help
Hi,
I have to download error data from a lsmw. I have to use gui_download at end_of_processing.
Now I want to know how I can implement the selection screen for the filepath parameter and
attach the f4 help for it.
correct answer will be rewarded.
regards,
TanmayHi,
PARAMETERS : P_FILE1 LIKE RLGRAP-FILENAME. "Filepath -Pr.Server
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE1.
PERFORM at_sel_screen USING P_FILE1.
FORM AT_SEL_SCREEN USING P_P_FILE1.
*FM is called to give the F4 help for the selection of file from Local
*drives
CALL FUNCTION 'WS_FILENAME_GET'
EXPORTING
DEF_FILENAME = '. '
DEF_PATH = 'C:\ '
MASK = ',.,..'
MODE = '0'
TITLE =
IMPORTING
FILENAME = P_FILE1
EXCEPTIONS
INV_WINSYS = 1
NO_BATCH = 2
SELECTION_CANCEL = 3
SELECTION_ERROR = 4
OTHERS = 5
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. " AT_SEL_SCREEN -
Lsmw error - no fields with the same name
Dear Experts,
I am trying to upload master data through LSMW through Standard Batch/Direct Input but when i am executing the step READ DATA it is throwing me error as
File 'C:\Documents and Settings\Guest\Desktop\DMS.TXT' and source structure 'ZEQUI_STRUTURE' have no fields with the same name.
Even though i cheked my flat file in notepad i used the following field for it
AEDAT
EQTYP
SHTXT
EQART
GROES
ERDAT
ANSDT
ANSWT
WAERS
HERST
HERLD
TYPBZ
BAUJJ
BAUMM
SERGE
SWERK
STORT
BEBER
GEWRK
ABCKZ
EQFNR
BUKRS
ANLNR
KOSTL
IWERK
INGRP
TPLNR
HEQUI
Regards,
Rip.
Edited by: Julius Bussche on Jan 20, 2009 11:04 AM
Please use meaningfull subject titlesHi Ripel,
When you are assinging a file if it has field names in first row then select "Field names at Start of file", if not names then uncheck the box at "File Structure".
If fields are using, then check the tabulator in file and Uncheck the "Field order matches Source structure Definition."
Regards,
Sunil
Edited by: Sunil Reddy Sibbala on Jan 20, 2009 11:10 AM
Maybe you are looking for
-
I have the most up to date itunes, and a 30g ipod color. I tried to sync my music today and somehow deleted all the music off my ipod. I wasn't so worried, so I tried to sync the ipod again and figured all the music from my itunes library would trans
-
Hi All, Batch status is active at client level. However, in the inbound delivery I am able to receive an existing batch for some other material. Ideally, I should get an error that the batch already exists etc because the batch is active at the clien
-
MACBOOK with 10.5.8, then 10.6.8 and today 10.7...Lion There is a major problem regarding the connection to remote speekers with Itunes 10.4 and Airport Express using LION OS X. This is a problem I never encountered before, nor with 10.5.8 or 10.6.8
-
Why can't we change display name?
Its very funny that we cant change display name and also we must have earlier feature which shows all the logged on members Think about it Thank you
-
Hello again: I have setup ZfS to generate e-mail for major and critical alarms. The alarms are generating e-mail notifications as designed, however, I am getting duplicate e-mail for each alarm. Can someone enlighten me? Thanks, Chris.