Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

LSMW - Vendor Master

Former Member
0 Kudos

Hi ,

i am trying to do lsmw for vendor master using standard batch/direct input method.

After converting data , the Non-data fields are coming with '/' symbol this cause the error while running create batch input session step. Why this '/' is coming in non data fields (non mapping fileds). How to solve this.

Thanks

sekhar.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

The field '/' is set as no data character. It is coming form BGR00-NODATA field you can find this in Maintain Field Mapping and conversion rules step.

But I do not think this is causing the problem as it is quite a valid way to handle NULL value . Please note space can be a valid value for a field so it is not advisable to change the no data field to space. Please check the log in the step Create Batch Input session and revert back if necessary.

Regards,

R

3 REPLIES 3

Former Member
0 Kudos

Hi,

The field '/' is set as no data character. It is coming form BGR00-NODATA field you can find this in Maintain Field Mapping and conversion rules step.

But I do not think this is causing the problem as it is quite a valid way to handle NULL value . Please note space can be a valid value for a field so it is not advisable to change the no data field to space. Please check the log in the step Create Batch Input session and revert back if necessary.

Regards,

R

0 Kudos

Hi

Thank U,

I am getting the following log when run the step 'create batch input session'.


FB012                    Session 1 : Special character for 'empty field' is /
FB007                    Session 1 session name ZTESTO12 was opened
WY043                    TA 1 , vendor no. A022 , POrg 0001 : BLFM2 not proc.; LTSNR, WERKS do not exist
FB125                    ... Data in table BLFM2 cannot be processed
FB016                    ... Last header record ...
FB014                    ... BLF00-STYPE 1
FB014                    ... BLF00-TCODE XK01
FB014                    ... BLF00-LIFNR A022
FB014                    ... BLF00-BUKRS 0001
FB014                    ... BLF00-EKORG 0001
FB014                    ... BLF00-KTOKK 0001
FB017                    ... Last data record ...
FB014                    ... BLFM2-STYPE 2
FB014                    ... BLFM2-TBNAM BLFM2
FB014                    ... BLFM2-LTSNR /
FB014                    ... BLFM2-WERKS /
FB014                    ... BLFM2-SPERM /
FB014                    ... BLFM2-LOEVM /
FB014                    ... BLFM2-LFABC /
FB014                    ... BLFM2-WAERS INR
FB014                    ... BLFM2-VERKF /
FB014                    ... BLFM2-TELF1 /
FB014                    ... BLFM2-MINBW /
FB014                    ... BLFM2-ZTERM /
FB014                    ... BLFM2-INCO1 /
FB014                    ... BLFM2-INCO2 /
FB014                    ... BLFM2-WEBRE /
FB014                    ... BLFM2-KZABS /
FB014                    ... BLFM2-KALSK /
FB014                    ... BLFM2-KZAUT /
FB014                    ... BLFM2-EXPVZ /
FB014                    ... BLFM2-ZOLLA /

etc.....

and finally session expired...

0 Kudos

Hi,

It seems you are trying to create Subrange for the Vendor but you are not passing Vendor Subrange Number(LSTNR) and Plant(WERKS) which are mandatory in order create Vendor Subrange. Are you trying to create vendor subrange? If yes then send these two field also.

Hope this helps.

Regards,

R