Вы находитесь на странице: 1из 8

LSMW - Examples

Project: PROJECT00 LSMW examples

Subproject: ACCOUNTING Subproject 1 - Accounting

Object: OPENITEMS open items

Data transfer program: RFBIBL00

Data transfer method: D (Direct input)

Source structures

HEAD - document header


POSI - document line

Target struct.

BGR00 - Batch Input Structure for Session Data


BBKPF - Document Header for Accntng Document (Batch Input Structure)
BBSEG - Accounting Document Segment (Batch Input Structure)

Structure relations

BGR00 <=== HEAD


BBKPF <=== HEAD
BBSEG <=== POSI

Source fields

HEAD - document header


SET1 Set indicator for header Type:C Lgth:001 Position:0001
REF Reference number Type:C Lgth:009 Position:0002
DATE Document date Type:D Lgth:010 Position:0003
TYPE Document type Type:C Lgth:004 Position:0004
CU Document currency Type:C Lgth:002 Position:0005

POSI - document line


SET2 Set indicator for position Type:C Lgth:001 Position:0001
KEY posting key Type:C Lgth:004 Position:0002
ACCOUNT Account number Type:C Lgth:010 Position:0003
AMOUNT Amount in document currency Type:A Lgth:015 Position:0004
TEXT Description of the document item Type:C Lgth:006 Position:0005

02.08.19 -1-
LSMW - Examples

Target fields

BGR00 - Batch Input Structure for Session Data


STYPE Batch Input Interface Record Type Type:CHAR Lgth:001
GROUP Queue group name Type:CHAR Lgth:012
MANDT Client Type:CLNT Lgth:003
USNAM Queue user ID / for historical reasons Type:CHAR Lgth:012
START Queue start date Type:DATS Lgth:010
XKEEP Indicator: Hold batch input session after processing ? Type:CHAR Lgth:001
NODATA No Batch Input Exists for this Field Type:CHAR Lgth:001

BBKPF - Document Header for Accntng Document (Batch Input Structure)


STYPE Batch Input Interface Record Type Type:CHAR Lgth:001
TCODE Transaction code Type:CHAR Lgth:020
BLDAT Date (batch input) Type:CHAR Lgth:008
BLART Document type Type:CHAR Lgth:002
BUKRS Company code Type:CHAR Lgth:004
BUDAT Date (batch input) Type:CHAR Lgth:008
MONAT Fiscal Month (Batch Input Field) Type:CHAR Lgth:002
WAERS Currency key Type:CUKY Lgth:005
KURSF Exchange Rate Direct Quotation (Batch Input Field) Type:CHAR Lgth:010
BELNR Accounting document number Type:CHAR Lgth:010
WWERT Date (batch input) Type:CHAR Lgth:008
XBLNR Reference document number Type:CHAR Lgth:016
BVORG Number of Cross-Company Code Posting Transaction Type:CHAR Lgth:016
BKTXT Document header text Type:CHAR Lgth:025
PARGB Trading partner's business area Type:CHAR Lgth:004
AUGLV Clearing Procedure Type:CHAR Lgth:008
VBUND Company ID of trading partner Type:CHAR Lgth:006
XMWST Calculate tax automatically Type:CHAR Lgth:001
DOCID Document type Type:CHAR Lgth:010
BARCD SAP ArchiveLink: Document ID Type:CHAR Lgth:040
STODT Date (batch input) Type:CHAR Lgth:008
BRNCH Branch number Type:CHAR Lgth:004
NUMPG Number of pages of invoice (batch input field) Type:CHAR Lgth:003
STGRD Reason for Reversal Type:CHAR Lgth:002
KURSF_M Indirect Exchange Rate (Batch Input Session) Type:CHAR Lgth:010
SENDE Record End Indicator for Batch Input Interface Type:CHAR Lgth:001

BBSEG - Accounting Document Segment (Batch Input Structure)


STYPE Batch Input Interface Record Type Type:CHAR Lgth:001
TBNAM Table name Type:CHAR Lgth:030
NEWBS Posting Key for the Next Line Item Type:CHAR Lgth:002
DUMMY Do Not Use Field - Use Field NEWKO Type:CHAR Lgth:010
NEWUM Special G/L Indicator for the Next Line Item Type:CHAR Lgth:001
NEWBK Company Code for the Next Line Item Type:CHAR Lgth:004
WRBTR Amount in document currency (batch input field) Type:CHAR Lgth:016
DMBTR Amount in local currency (batch input field) Type:CHAR Lgth:016
WMWST Tax amount in document currency (batch input field) Type:CHAR Lgth:016
MWSTS Tax Amount in Local Currency (Batch Input Field) Type:CHAR Lgth:016
MWSKZ Tax on sales/purchases code Type:CHAR Lgth:002
XSKRL Indicator: Line item not liable to cash discount? Type:CHAR Lgth:001
FWZUZ Additional Tax in Document Currency Type:CHAR Lgth:016
HWZUZ Additional Tax in Local Currency (Batch Input Field) Type:CHAR Lgth:016
GSBER Business area Type:CHAR Lgth:004
KOSTL Cost center Type:CHAR Lgth:010
DUMMY4 Not to be used anymore (controlling area) Type:CHAR Lgth:004
AUFNR Order number Type:CHAR Lgth:012
EBELN Purchasing document number Type:CHAR Lgth:010
EBELP Line Item Number of Purchasing Document Type:CHAR Lgth:005
PROJN Old: Project no. : Do not use any more!! -> PS_POSNR Type:CHAR Lgth:016
MATNR Material number Type:CHAR Lgth:018
WERKS Plant Type:CHAR Lgth:004
MENGE Quantity (Batch Input Field) Type:CHAR Lgth:017
MEINS Base unit of measure Type:UNIT Lgth:003

02.08.19 -2-
LSMW - Examples

VBEL2 Sales document Type:CHAR Lgth:010


POSN2 Sales Document Line Item (Batch Input Field) Type:CHAR Lgth:006
ETEN2 Schedule Line (Batch Input Field) Type:CHAR Lgth:004
PERNR Personnel Number (Batch Input Field) Type:CHAR Lgth:008
BEWAR Consolidation transaction type Type:CHAR Lgth:003
VALUT Date (batch input) Type:CHAR Lgth:008
ZFBDT Date (batch input) Type:CHAR Lgth:008
ZINKZ Exempted from interest calculation Type:CHAR Lgth:002
ZUONR Assignment number Type:CHAR Lgth:018
FKONT Financial Budget Item (Batch Input Field) Type:CHAR Lgth:003
XAABG Indicator: Post retirement of assets directly ? Type:CHAR Lgth:001
SGTXT Item text Type:CHAR Lgth:050
BLNKZ Subsidy indicator for determining the reduction rates Type:CHAR Lgth:002
BLNBT Base Amount for Determining Preferential Amount Type:CHAR Lgth:016
BLNPZ Preference Percentage Rate (Batch Input Field) Type:CHAR Lgth:008
MABER Dunning area Type:CHAR Lgth:002
SKFBT Amount Subject to Discount (in Doc.Curr.) Type:CHAR Lgth:016
WSKTO Discount amount in document currency Type:CHAR Lgth:016
ZTERM Terms of payment key Type:CHAR Lgth:004
ZBD1T Cash Discount Days 1 (Batch Input Field) Type:CHAR Lgth:003
ZBD1P Cash Discount Percentage 1 (Batch Input Field) Type:CHAR Lgth:006
ZBD2T Cash Discount Days 2 (Batch Input Field) Type:CHAR Lgth:003
ZBD2P Cash Discount Percentage 2 (Batch Input Field) Type:CHAR Lgth:006
ZBD3T Period for Net Amount Conditions (Batch Input Field) Type:CHAR Lgth:003
ZLSPR Payment Block Key Type:CHAR Lgth:001
REBZG Number of the Invoice the Transaction Belongs to Type:CHAR Lgth:010
REBZJ Fiscal Year of the Relevant Invoice (for Credit Memo) Type:CHAR Lgth:004
REBZZ Line Item in the Relevant Invoice (Batch Input) Type:CHAR Lgth:003
ZLSCH Payment method Type:CHAR Lgth:001
SAMNR Invoice List Number (Batch Input Field) Type:CHAR Lgth:008
ZBFIX Fixed Payment Terms Type:CHAR Lgth:001
QSSKZ Withholding Tax Code Type:CHAR Lgth:002
QSSHB Withholding Tax Base Amount (Batch Input Field) Type:CHAR Lgth:016
QSFBT Withholding Tax-Exempt Amount (in Doc.Curr.) Type:CHAR Lgth:016
ESRNR POR subscriber number Type:CHAR Lgth:011
ESRPZ POR Check Digit (Batch Input Field) Type:CHAR Lgth:002
ESRRE POR reference number Type:CHAR Lgth:027
FDTAG Date (batch input) Type:CHAR Lgth:008
FDLEV Planning level Type:CHAR Lgth:002
ANLN1 Main asset number Type:CHAR Lgth:012
ANLN2 Asset sub-number Type:CHAR Lgth:004
BZDAT Date (batch input) Type:CHAR Lgth:008
ANBWA Asset Transaction Type Type:CHAR Lgth:003
ABPER Settlement Period (Batch Input Field) Type:CHAR Lgth:007
GBETR Rate-Hedged Amount in Foreign Currency Type:CHAR Lgth:016
KURSR Fixed Exchange Rate Direct Quotation Type:CHAR Lgth:010
MANSP Dunning block Type:CHAR Lgth:001
MSCHL Dunning key Type:CHAR Lgth:001
HBKID Short key for a house bank Type:CHAR Lgth:005
BVTYP Partner bank type Type:CHAR Lgth:004
ANFBN Document No. of the Bill of Exchange Payment Request Type:CHAR Lgth:010
ANFBU Comp. Code in Which Bill of Exch.Payment Requ. Posted Type:CHAR Lgth:004
ANFBJ Fiscal Year of the B/Ex. Pmnt Request Document Type:CHAR Lgth:004
LZBKZ State central bank indicator Type:CHAR Lgth:003
LANDL Supplying country Type:CHAR Lgth:003
DIEKZ Service indicator (foreign payment) Type:CHAR Lgth:001
ZOLLD Date (batch input) Type:CHAR Lgth:008
ZOLLT Customs Tariff Number Type:CHAR Lgth:008
VRSDT Date (batch input) Type:CHAR Lgth:008
VRSKZ Insurance indicator Type:CHAR Lgth:001
HZUON Assignment Number for Special G/L Accounts Type:CHAR Lgth:018
REGUL Indicator: Individual Payee in Document Type:CHAR Lgth:001
NAME1 Name 1 Type:CHAR Lgth:035
NAME2 Name 2 Type:CHAR Lgth:035
NAME3 Name 3 Type:CHAR Lgth:035
NAME4 Name 4 Type:CHAR Lgth:035
STRAS House number and street Type:CHAR Lgth:035
ORT01 City Type:CHAR Lgth:035

02.08.19 -3-
LSMW - Examples

PSTLZ Postal Code Type:CHAR Lgth:010


LAND1 Country key Type:CHAR Lgth:003
REGIO Region (State, Province, County) Type:CHAR Lgth:003
BANKL Bank key Type:CHAR Lgth:015
BANKS Bank country key Type:CHAR Lgth:003
BANKN Bank account number Type:CHAR Lgth:018
BKONT Bank control key Type:CHAR Lgth:002
STCD1 Tax number 1 Type:CHAR Lgth:016
STCD2 Tax number 2 Type:CHAR Lgth:011
MADAT Date (batch input) Type:CHAR Lgth:008
MANST Dunning Level (Batch Input Field) Type:CHAR Lgth:001
EGMLD Reporting Country for Delivery of Goods within the EU Type:CHAR Lgth:003
DUMMY2 Do not use any more (ctry of destin.for deliv.of gds) Type:CHAR Lgth:003
STCEG VAT registration number Type:CHAR Lgth:020
STKZA Ind.: Business Partner Subject to Equalization Tax? Type:CHAR Lgth:001
STKZU Ind.: Business partner subject to tax on sales/purch.? Type:CHAR Lgth:001
PFACH P.O. Box Type:CHAR Lgth:010
PSTL2 P.O. Box postal code Type:CHAR Lgth:010
SPRAS Language Key Type:LANG Lgth:002
XINVE Indicator: Capital Goods Affected? Type:CHAR Lgth:001
NEWKO Account or Matchcode for the Next Line Item Type:CHAR Lgth:017
NEWBW Asset transaction type Type:CHAR Lgth:003
KNRZE Alternative Head Office (Batch Input Field) Type:CHAR Lgth:017
HKONT General ledger account Type:CHAR Lgth:010
PRCTR Profit center Type:CHAR Lgth:010
VERTN Contract number Type:CHAR Lgth:013
VERTT Contract type Type:CHAR Lgth:001
VBEWA Flow type Type:CHAR Lgth:004
HWBAS Tax Base Amount in Local Currency Type:CHAR Lgth:016
FWBAS Tax Base Amount in Document Currency Type:CHAR Lgth:016
FIPOS Commitment item Type:CHAR Lgth:010
VNAME Joint Venture Type:CHAR Lgth:006
EGRUP Equity group Type:CHAR Lgth:003
BTYPE Billing indicator Type:CHAR Lgth:002
PAOBJNR Number for Profitability Segments (CO-PA) Type:CHAR Lgth:010
KSTRG Cost object Type:CHAR Lgth:012
IMKEY Internal key for real estate object Type:CHAR Lgth:008
DUMMY3 No longer use this field (use PROJK) Type:CHAR Lgth:008
VPTNR Partner account number Type:CHAR Lgth:010
NPLNR Network number for account assignment Type:CHAR Lgth:012
VORNR Operation/activity number Type:CHAR Lgth:004
XEGDR Indicator: Triangular deal within the EU ? Type:CHAR Lgth:001
RECID Recovery indicator Type:CHAR Lgth:002
PPRCT Partner profit center Type:CHAR Lgth:010
PROJK Project Account Assignment (PS_PSP_PNR) Type:CHAR Lgth:024
UZAWE Payment method supplement Type:CHAR Lgth:002
TXJCD Jurisdiction tax calculation - tax jurisdiction code Type:CHAR Lgth:015
FISTL Funds center Type:CHAR Lgth:016
GEBER Fund Type:CHAR Lgth:010
DMBE2 Amount in Second Local Currency Type:CHAR Lgth:016
DMBE3 Amount in Third Local Currency Type:CHAR Lgth:016
PARGB Trading partner's business area Type:CHAR Lgth:004
XREF1 Business partner reference key Type:CHAR Lgth:012
XREF2 Business partner reference key Type:CHAR Lgth:012
KBLNR Document number for earmarked funds Type:CHAR Lgth:010
KBLPOS Line Item Type:CHAR Lgth:003
WDATE Date (batch input) Type:CHAR Lgth:008
WGBKZ Indicator for the bill of exchange protest Type:CHAR Lgth:001
XAKTZ Indicator: Bill of exchange was accepted Type:CHAR Lgth:001
WNAME Name of bill of exchange drawer Type:CHAR Lgth:030
WORT1 City of bill of exchange drawer Type:CHAR Lgth:030
WBZOG Bill of exchange drawee Type:CHAR Lgth:030
WORT2 City of bill of exchange drawee Type:CHAR Lgth:030
WBANK Bank address where a bill of exchange can be paid Type:CHAR Lgth:060
WLZBP State central bank location Type:CHAR Lgth:060
DISKP Percentage Rate for Discounting (Batch Input Field) Type:CHAR Lgth:008
DISKT Discount Days (Batch Input Field) Type:CHAR Lgth:003
WINFW Charge for bill of exchange collection Type:CHAR Lgth:016

02.08.19 -4-
LSMW - Examples

WINHW Charge for bill of exchange collection Type:CHAR Lgth:016


WEVWV Planned usage of the bill of exchange Type:CHAR Lgth:001
WSTAT Bill of exchange status Type:CHAR Lgth:001
WMWKZ Tax code for bill of exchange charges Type:CHAR Lgth:002
WSTKZ Bill of exchange tax code Type:CHAR Lgth:001
RKE_ARTNR Product number Type:CHAR Lgth:018
RKE_BONUS Volume rebate group Type:CHAR Lgth:002
RKE_BRSCH Industry key Type:CHAR Lgth:004
RKE_BUKRS Company code Type:CHAR Lgth:004
RKE_BZIRK Sales district Type:CHAR Lgth:006
RKE_EFORM Form of manufacture Type:CHAR Lgth:005
RKE_FKART Billing type Type:CHAR Lgth:004
RKE_GEBIE State Type:CHAR Lgth:004
RKE_GSBER Business area Type:CHAR Lgth:004
RKE_KAUFN Sales order number Type:CHAR Lgth:010
RKE_KDGRP Customer group Type:CHAR Lgth:002
RKE_KDPOS Character field, length 6 Type:CHAR Lgth:006
RKE_KNDNR Customer Type:CHAR Lgth:010
RKE_KOKRS Controlling area Type:CHAR Lgth:004
RKE_KSTRG Cost object Type:CHAR Lgth:012
RKE_LAND1 Country key Type:CHAR Lgth:003
RKE_MAABC ABC indicator Type:CHAR Lgth:001
RKE_MATKL Material group Type:CHAR Lgth:009
RKE_PRCTR Profit center Type:CHAR Lgth:010
RKE_PSPNR Character field, length 24 Type:CHAR Lgth:024
RKE_RKAUFNR Order number Type:CHAR Lgth:012
RKE_SPART Division Type:CHAR Lgth:002
RKE_VKBUR Sales office Type:CHAR Lgth:004
RKE_VKGRP Sales group Type:CHAR Lgth:003
RKE_VKORG Sales organization Type:CHAR Lgth:004
RKE_VTWEG Distribution channel Type:CHAR Lgth:002
RKE_WERKS Plant Type:CHAR Lgth:004
RKE_KMBRND Character field, length 2 Type:CHAR Lgth:002
RKE_KMCATG Character field, length 2 Type:CHAR Lgth:002
RKE_KMHI01 Customer hierarchy Level 1 Type:CHAR Lgth:010
RKE_KMHI02 Customer hierarchy Level 2 Type:CHAR Lgth:010
RKE_KMHI03 Customer hierarchy Level 3 Type:CHAR Lgth:010
RKE_KMKDGR Customer group Type:CHAR Lgth:002
RKE_KMLAND Country key Type:CHAR Lgth:003
RKE_KMMAKL Material group Type:CHAR Lgth:009
RKE_KMNIEL Nielsen ID Type:CHAR Lgth:002
RKE_KMSTGE Character field, length 2 Type:CHAR Lgth:002
RKE_KMVKBU Sales office Type:CHAR Lgth:004
RKE_KMVKGR Sales group Type:CHAR Lgth:003
RKE_KMVTNR Character field, length 8 Type:CHAR Lgth:008
RKE_PPRCTR Partner profit center Type:CHAR Lgth:010
RKE_PRODH Product hierarchy Type:CHAR Lgth:018
RKE_WWKIE Type:CHAR Lgth:008
RKE_WWPRG Type:CHAR Lgth:020
RKE_WWPRO Type:CHAR Lgth:020
RKE_WWSP1 Type:CHAR Lgth:020
RKE_WWXLL Type:CHAR Lgth:003
VBUND Company ID of trading partner Type:CHAR Lgth:006
FKBER Functional Area Type:CHAR Lgth:004
DABRZ Date (batch input) Type:CHAR Lgth:008
XSTBA Indicator: Determine tax base? Type:CHAR Lgth:001
RSTGR Reason Code for Payments Type:CHAR Lgth:003
FIPEX Commitment Item - for IS-PS Only (Batch Input Field) Type:CHAR Lgth:010
XNEGP Indicator: Negative posting Type:CHAR Lgth:001
GRICD Activity Code for Gross Income Tax Type:CHAR Lgth:002
GRIRG Region (State, Province, County) Type:CHAR Lgth:003
GITYP Distribution Type for Employment Tax Type:CHAR Lgth:002
FITYP Tax category Type:CHAR Lgth:002
STCDT Tax number type Type:CHAR Lgth:002
STKZN Indicator: Is business partner a natural person? Type:CHAR Lgth:001
STCD3 Tax Number 3 Type:CHAR Lgth:018
STCD4 Tax Number 4 Type:CHAR Lgth:018
XREF3 Reference key for line item Type:CHAR Lgth:020

02.08.19 -5-
LSMW - Examples

KIDNO Payment Reference Type:CHAR Lgth:030


DTWS1 Instruction Key 1 (Batch Input Field) Type:CHAR Lgth:002
DTWS2 Instruction Key 2 (Batch Input Field) Type:CHAR Lgth:002
DTWS3 Instruction Key 3 (Batch Input Field) Type:CHAR Lgth:002
DTWS4 Instruction Key 4 (Batch Input Field) Type:CHAR Lgth:002
DTAWS Instruction key for data medium exchange Type:CHAR Lgth:002
PYCUR Currency for Automatic Payment Type:CUKY Lgth:005
PYAMT Amount in Payment Currency (Batch Input Field) Type:CHAR Lgth:016
BUPLA Business Place Type:CHAR Lgth:004
SECCO Section code Type:CHAR Lgth:004
LSTAR Activity Type Type:CHAR Lgth:006
EGDEB Goods Recipient for EU Triangular Deals Type:CHAR Lgth:010
WENR Number of business entity Type:CHAR Lgth:008
GENR Building number Type:CHAR Lgth:008
GRNR Property number for BE Type:CHAR Lgth:008
MENR Number of rental unit Type:CHAR Lgth:008
MIVE Rental agreement number Type:CHAR Lgth:013
NKSL Service charge key Type:CHAR Lgth:004
EMPSL Settlement unit Type:CHAR Lgth:005
SVWNR Management contract number Type:CHAR Lgth:013
SBERI Correction item number Type:CHAR Lgth:010
KKBER Credit control area Type:CHAR Lgth:004
EMPFB Payee/Payer Type:CHAR Lgth:010
KURSR_M Indirect Hedged Exchange Rate (Batch Input Field) Type:CHAR Lgth:010
J_1KFREPRE Name of representative Type:CHAR Lgth:010
J_1KFTBUS Type of business Type:CHAR Lgth:030
J_1KFTIND Type of industry Type:CHAR Lgth:030
SENDE Record End Indicator for Batch Input Interface Type:CHAR Lgth:001

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-BLDAT <=== HEAD-DATE


Rule type: Transfer (MOVE)
* Datumswert als DDMMYYYY
BBKPF-BLDAT+0(2) = HEAD-DATE+6.
BBKPF-BLDAT+2(2) = HEAD-DATE+4.
BBKPF-BLDAT+4(4) = HEAD-DATE.
* Achtung: Quellfeld ist länger als Zielfeld!

BBKPF-BLART <=== HEAD-TYPE


Rule type: Translation (reusable)
perform lsmw_translate
using 'BLART'
HEAD-TYPE
changing BBKPF-BLART.

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.

BBKPF-WAERS <=== HEAD-CU


Rule type: ABAP Coding
perform lsmw_translate
using 'WAERS'
HEAD-CU
changing BBKPF-WAERS.

BBKPF-XBLNR <=== HEAD-REF


Rule type: Transfer (MOVE)
BBKPF-XBLNR = HEAD-REF.

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'.

BBSEG-NEWBS <=== POSI-KEY


Rule type: Translation (reusable)
perform lsmw_translate
using 'BSCHL'
POSI-KEY
changing BBSEG-NEWBS.

BBSEG-WRBTR <=== POSI-AMOUNT


Rule type: Transfer (MOVE)
* Betragswert in Ausgabeformat übersetzen
g_amount = POSI-AMOUNT.
write g_amount
to BBSEG-WRBTR decimals 2.

BBSEG-SGTXT <=== POSI-TEXT


Rule type: Transfer (MOVE)
BBSEG-SGTXT = POSI-TEXT.

BBSEG-NEWKO <=== POSI-ACCOUNT


Rule type: Transfer (MOVE)
BBSEG-NEWKO = POSI-ACCOUNT.

__END_OF_RECORD__
transfer_record.

__END_OF_TRANSACTION__
transfer_transaction.

02.08.19 -8-

Вам также может понравиться