Question for TwoABAPers...

Question:
Hi Guys,
Do you remember this response to a question that I posted ?
Hi Doc !!
The conversion program created will pick up no data character from table /SAPDMC/LSOCOD if Object type and import technique used is Standard Batch/Direct Input or Batch Input Recording
Pass your project, subproject, object , TRGSTR = BGR00, TRGFLD = NODATA.
You will get /SAPDMC/LSOCOD-LINE = BGR00-NODATA = '/'.
Replace the forward slash with your character.
Right now just update the table, we are in the mean time looking for a place from where to update this table through proper transaction.
Regards,
Sudhir/Mohit
Did you ever find a transaction in which to change this table ?
Dr Sidewalk :]
Answer:
You can always tidy this up, create some selection-screen parameters to identify the proj/sub-proj and object. This should save a few minutes to anyone wishing to do the same task.
* Update the default next field character for LSMW loads.
* The default character is a forward slash (/) but this
* causes trouble when you have the same character in your
* description fields, for example.
REPORT  ZTEST2.
UPDATE /SAPDMC/LSOCOD
 SET: LINE  = 'BGR00-NODATA = ''^''.'
 WHERE PROJECT = 'PROJECT'
   AND SUBPROJ = 'SUBPROJECT'
   AND OBJECT  = 'OBJECT'
   AND TRGSTR  = 'BGR00'
   AND TRGFLD  = 'NODATA'.
IF sy-subrc EQ 0.
   WRITE: / 'Success'.
ELSE.
   WRITE: / 'Failure'.
ENDIF.
Enjoy.
Dr Sidewalk :]
Answer:
Hi Doc !!
We got a way out.
In LSMW --> Field Mapping and conversion rules option..
Menu path : Extras --> Display Variants.
In resulting popup check all the check-boxes
Then the system will show the details of values passed to each structure field. There in structure BGR00, just double click for field NODATA... and you can change it here..
Hope it helps..
Regards,
Sudhir/Mohit
Answer:
Hi Two abapers
I posted these questions yesterday, but I didnt get any reply from anyone, and i believe its time to directly ask an help from u guys for the following questions.I honestly say that these are very imp as well as very urgent, pls help me .
1) what's the exact deff of a CLIENT.
2) How to lock and unlock a table.
3) how to find afield existing in different tables.
4) Can I download a SAP script? if so how? how to transport my Script to production.
5) What is a transport.
6) How can a Script be converted to an Idoc and sent?
7) what are global variables and how can i define them.
In BDC , How to handle currency fields.
9) how many types of domains exists.
10) deff of infotypes
thnaks in adv
roopa
Answer:
Guys,
I noticed that some of my LSMW projects do NOT appear in the /SAPDMC/LSOCOD table and I don't really understand what the criteria is to have your project details placed in this table.
I want to set my LSMW NODATA character to '^' instead of '/' for a particular LSMW project/subproject/method but there exists no entry in this table to modify...See code below.
Any ideas what instigates the entry of the LSMW project into this table ?
An example of the code that I want to run to set the NODATA character. I've run it before successfully, but the new project that I want to run it against does not exist in the table and hence the code is Failing.
REPORT  ZTEST2.
UPDATE /SAPDMC/LSOCOD SET: LINE  = 'BGR00-NODATA = ''^''.'
 WHERE PROJECT = 'DIA-MM-POP'
   AND SUBPROJ = 'MM'
   AND OBJECT  = 'MMPLANT'
   AND TRGSTR  = 'BGR00'
   AND TRGFLD  = 'NODATA'.
IF sy-subrc EQ 0.
   WRITE: / 'Success'.
ELSE.
   WRITE: / 'Failure'.
ENDIF.
Dr Sidewalk

More Articles:

BAPI for One Time Vendor Inoming Invoice Using FB01?
BAPI_SALESORDER_CREATEFROMDAT2 posting?
abap Objects - urgent?
BAPI_SALESORDER_CREATEFROMDAT2?
Popup message that automaticly hide after X seconds?
Subtotals?