Ansicht
Dokumentation

RFBISA00 - Interface for General Ledger Account Master Data

RFBISA00 - Interface for General Ledger Account Master Data

RFUMSV00 - Advance Return for Tax on Sales/Purchases   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Use

The RFBISA00 batch input program is used for processing the following data:

  • Creating and changing G/L account master data

This program reads the extracted data from a sequential file and creates a batch input session from them.

Transactions supported:

The following central transactions are supported in the present version:

  • FS01 Create G/L account
  • FS02 Change G/L account
  • FS05 Block/unblock G/L account
  • FS06 Set/cancel G/L account delete flag

Note

Structures:

  • Information which affects the whole batch input session is defined in the session prefix.
  • Information which applies to the whole transaction is defined in the header record. This includes, for example, the transaction code and the key fields.
  • A separate data record exists for every G/L account table for which batch input is possible.
  • Alternatively, there is also an extended header record in which all the fields from the header record and the data records can be transferred at the same time.

Each structure is identified by the record type and possibly also the table name.

The individual structures are as follows:

  • BGR00 record type 0 session prefix
  • BSK00 record type 1 header data
  • BSKA1 record type 2 data record (chart of accounts data)
  • BSKAT record type 2 data record (name of G/L accounts)
  • BSKB1 record type 2 data record (company code data)
  • BSKX record type 5 extended header record

The file must be structured as follows:

Alternative 1
Record type 0 (BGR00)
Record type 1 (BSK00)
Record type 2 (BSKA1)
Record type 2 (BSKAT)
Record type 2 (BSKB1)
Record type 1 (BSK00)
...
Record type 0 (BGR00)
...

Alternative 2
Record type 0 (BGR00)
Record type 5 (BSKX)
Record type 5 (BSKX)
...
Record type 0 (BGR00)
...

You can leave out the session prefix. If you do so, the fields from the session prefix must be transferred to the relevant report parameters.
Note: These report parameters are only displayed if you have selected the parameter "File without session prefix" and pressed .

The data records need not necessarily appear in this order. If the transaction you require cannot process any data from a certain data record, this record must either be omitted or transferred as "initialized" (see below).

The fields of the structures refer to data elements of the fields of the original tables. However, numeric and packed fields are an exception. These need separate data elements of category CHAR for batch input, since packed fields cannot be "initialized" with a special character.
This means that amounts can be transferred to the interface with a decimal point.

NODATA special character:

For each field which is transferred in batch input structure, you must decide whether the value of the field is initial (for example, the field should be reset to the initial value) or whether no batch input at all is necessary for this field.
That means, a special character must be specified which has the function: "No batch input for this field".
This special character is the character "/" by default.
If the special character "/" is not to be used, you can specify another special character in the session prefix in field BGR00-NODATA which will carry out this function.
You "initialize" a batch input structure (with the exception of the session prefix BGR00) by filling out the record type and (if applicable) table name fields with the correct values, and the other fields in the structure with the special character NODATA.

End of record marker:

If a batch input structure is later extended, the new end of the structure is indicated by a special field (-SENDE). If you are already working with the new, extended structure, fill this field with the NODATA special character when "initializing" the structure. As a result, the system can recognize whether the data is based on the old or the new structure when importing the structure.

Special fields in the session prefix:

The batch input session name must be entered in the session prefix (BGR00-GROUP). Sending a second session prefix causes the current session to be closed and a further session to be opened.
The special character BGR00-NODATA can be transferred in the session prefix (see above).
A block date can be transferred in the session prefix (BGR00-START). If this date is set, it must have the format 'YYYYMMDD'.

Generation of record layouts:

You can generate structures in the Implementation Guide for Genearal Ledger Accounting. Choose the activities General Ledger Accounting -> G/L Accounts -> Master Data -> G/L Account Creation -> One-Step Manual/Automatic -> Alternative Methods for Creating G/L Accounts -> Data transfer workbench for G/L account master data II. On this screen, choose Goto -> Structure for prog. lang.

Alternatively, you can access it directly from here Proceed.

User-defined batch input structrues:

If you do not need particular fields from the standard batch input structures and you do not want to have to enter the NODATA special character every time, you can define your own structures which only contain those fields which you really use.

The following structures are possible:

  • ZSKA1 record type 2 data record (chart of accounts data)
  • ZSKAT record type 2 data record (name of the G/L accounts)
  • ZSKB1 record type 2 data record (company code data)
  • ZSKX record type 5 extended header record

The user-defined structures which begin with the letter "Z" require that the fields record type (-STYPE) and table name (-TBNAM) are in first/second position.

The structure ZSKX also requires the fields transaction code (-TCODE), G/L account number (-SAKNR), and company code (-BUKRS). The position of these fields in the structure is entirely up to you.

All other fields from the standard structures beginning with the letter "B" can be used in any position in the user-defined structures, or can be left out altogether.

You generate your own batch input structure by creating a new structure under the predefined name and copy the fields you need into it from the reference structure.
You reach the structure maintenance via the Development -> Dictionary menu bar option in the ABAP/4 Development Workbench. Alternatively, you can go directly from here to the maintenance screen Proceed.






Addresses (Business Address Services)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 7645 Date: 20240601 Time: 061142     sap01-206 ( 114 ms )