Example Open Items Via Direct Input
Example Open Items Via Direct Input
Source structures
Target struct.
Structure relations
Source fields
02.08.19 -1-
LSMW - Examples
Target fields
02.08.19 -2-
LSMW - Examples
02.08.19 -3-
LSMW - Examples
02.08.19 -4-
LSMW - Examples
02.08.19 -5-
LSMW - Examples
Fieldmapping
All fields not listed of the R/3 structures keep their initial values.
Struct.: BGR00
__BEGIN_OF_RECORD__
BGR00 = INIT_BGR00.
BGR00-STYPE
Rule type: Default settings
BGR00-STYPE = '0'.
BGR00-GROUP
Rule type: Default settings
BGR00-GROUP = g_groupname.
BGR00-MANDT
Rule type: Default settings
BGR00-MANDT = SY-MANDT.
BGR00-USNAM
Rule type: Default settings
BGR00-USNAM = g_userid.
BGR00-START
Rule type: Default settings
BGR00-START = ''.
BGR00-XKEEP
Rule type: Default settings
BGR00-XKEEP = ''.
02.08.19 -6-
LSMW - Examples
BGR00-NODATA
Rule type: Default settings
BGR00-NODATA = '/'.
__END_OF_RECORD__
at_first_transfer_record.
if g_cnt_transactions_group = 5000.
g_cnt_transactions_group = 0.
transfer_record.
endif.
Struct.: BBKPF
__BEGIN_OF_RECORD__
BBKPF = INIT_BBKPF.
BBKPF-STYPE
Rule type: Default settings
BBKPF-STYPE = '1'.
BBKPF-TCODE
Rule type: Default settings
BBKPF-TCODE = 'FB01'.
BBKPF-BUKRS
Rule type: Constant
BBKPF-BUKRS = '0001'.
BBKPF-BUDAT
Rule type: ABAP Coding
* Zielfeld: BBKPF-BUDAT Datum (Batch-Input)
BBKPF-budat+0(2) = sy-datum+6.
BBKPF-budat+2(2) = sy-datum+4.
BBKPF-budat+4(4) = sy-datum.
02.08.19 -7-
LSMW - Examples
__END_OF_RECORD__
transfer_record.
Struct.: BBSEG
__BEGIN_OF_RECORD__
BBSEG = INIT_BBSEG.
BBSEG-STYPE
Rule type: Default settings
BBSEG-STYPE = '2'.
BBSEG-TBNAM
Rule type: Default settings
BBSEG-TBNAM = 'BBSEG'.
__END_OF_RECORD__
transfer_record.
__END_OF_TRANSACTION__
transfer_transaction.
02.08.19 -8-