12-05-2007 7:10 AM
Hi Experts,
When we are uploading vendor master details thru lsmw using Direct Input we are encountering an error message in the step Create Batch Input Session and the error is Special character for empty field is /.
Beacuse of this the session is not getting created.
We are passing only mandatory fields not the entire fields specified in the program RFBIKR00 Method : 0001 ,Object 0040.Hence its taking nly / for the empty fields.
Please advice how can we rectify it.
12-05-2007 7:49 AM
just pass / where there is no value in the flat file,
this should do in field mapping .
Thanks
12-05-2007 10:21 AM
hi
check in structure relationships(step 4)
when u relating the structures you should check whether it is correct or not
because one field can be in two structures.
examle: ' waers ' field in two structures ( i think <b>blfm1 and blfm2</b>).
check in object overview..
12-05-2007 10:24 AM
12-05-2007 10:34 AM
check whether you are passing all the fields mentioned in the structure difined by you. if u delcared some fields in your passing structure and you mapped all these fields with standrd structure you have to pass compulosry those fields otherwise you have to put a validation at the field mapping.
double click on the mapped field. insert the validation.
( suppose u have a field qsskz in your structure and for some records you are not passing any value to this field then you have to add following validation)
if itab-qsskz is initial.
blbf1-qsskz = '/'.
else.
blfb1-qsskz = itab-qsskz.
endif.
12-05-2007 11:52 AM
Hi All,
In the step "Maintain structure relations"
Instead of assigning relationships to all source structures assign relationships to only those structures in which we are passing values in the flat file.
This solves our problem.
12-05-2007 12:26 PM
that has to be done and in that structure any assigned field should not be kept blank at least pass '/' if it is blank.
rgds
Chalam