Ansicht
Dokumentation

POSTING_INTERFACE_CLEARING - Buchen mit Ausgleichen (FB05) über die interne Buchungsschnittstelle

POSTING_INTERFACE_CLEARING - Buchen mit Ausgleichen (FB05) über die interne Buchungsschnittstelle

Addresses (Business Address Services)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

English version follows!

Der Funktionsbaustein 'POSTING_INTERFACE_CLEARING' erstellt eine Batch-Input-Transaktion (bzw. macht Call Transaction ... Using ...) für einen mit der Transaktion FB05 zu buchenden Beleg.

In der Tabelle FTPOST werden die Belegkopfdaten und die Daten für die Bankbuchungen übergeben. Die Regeln für das Füllen der Tabelle FTPOST sind in der Dokumentation des Funktionsbausteins 'POSTING_INTERFACE_DOCUMENT' beschrieben.

In der Tabelle FTCLEAR werden die Selektionsdaten für den Ausgleichsvorgang übergeben.

Folgende Regeln sind dabei zu beachten:

  • In jeder FTCLEAR-Zeile muß das Felder AGKOA (Kontoart) gefüllt werden.
  • Das Feld AGKON (Kontonummer) muß nur dann NICHT gefüllt werden, falls als Selektionskriterium das Feld 'BELNR' benutzt wird. Ansonsten muß die Kontonummer in jeder FTCLEAR-Zeile angegeben werden.
  • In jeder FTCLEAR-Zeile muß das Felder AGBUK (Buchungskreis) gefüllt werden.
  • Das Selektionskriterium im Feld SELFD ist ein Characterfeld der Länge 5. Es können die Feldnamen aus dem Belegindex verwendet werden.

Verarbeitung mit 'Call Transaction ... Using':

Erfolgt die Verarbeitung mit 'Call Transaction .. Using' so kann der Aufrufer am Exportparameter 'SUBRC' erkennen, ob die Verarbeitung erfolgreich war.

Ein SUBRC = 0 bedeutet, daß der Beleg gebucht wurde. In der Tabelle T_BLNTAB kann die Belegnummer entgegengenommen werden. Bei buchungskreisübergreifenden Belegen stehen hier mehrere Belegnummern.

Ein SUBRC <> 0 bedeutet, daß der Beleg nicht gebucht werden konnte. Die Information über den aufgetretenen Fehler wird in den Message-Feldern MSGID, MSGNO, etc, zurückgeliefert.

English version:

The function module 'POSTING_INTERFACE_CLEARING' creates a batch input transaction (or Call Transaction ... Using ...) for a document to be posted using transaction FB05.

The document header data and the data for the bank postings are transferred to table FTPOST. The rules for filling table FTPOST are described in the documentation for function module 'POSTING_INTERFACE_DOCUMENT'.

The selection data for the clearing transaction is transferred to table FTPOST.

Note the following rules:

  • The AGKOA (Account type) field in each FTCLEAR line must be filled.
  • The field AGKON (Account number) should only NOT be filled, if either the field 'BELNR' (Document number) or the field 'XBLNR' (Reference document number) is used as a selection criterion. Otherwise the account number must be specified in each FTCLEAR line.
  • The field AGBUK (Company code) must be filled in each FTCLEAR line.
  • The selection criterion in field SELFD is a character field of length 5. The field names from the document index can be used.

Processing with 'Call Transaction ... Using '

If processing takes place with 'Call Transaction .. Using', the initiator can see whether processing was successful by looking at the export parameter 'SUBRC'.

SUBRC = 0 means that the document was posted. The document number is stored in table T_BLNTAB. For intercompany documents, several document numbers are stored here.

SUBRC <> 0 means that the document could not be posted. Information concerning the error which has arisen is returned via the message fields MSGID, MSGNO, etc.





Parameter

E_MSGID
E_MSGNO
E_MSGTY
E_MSGV1
E_MSGV2
E_MSGV3
E_MSGV4
E_SUBRC
I_AUGLV
I_NO_AUTH
I_SGFUNCT
I_TCODE
I_XSIMU
T_BLNTAB
T_FTCLEAR
T_FTPOST
T_FTTAX

Ausnahmen

AMOUNT_FORMAT_ERROR
CLEARING_PROCEDURE_INVALID
CLEARING_PROCEDURE_MISSING
COMPANY_CODE_INVALID
NO_AUTHORIZATION
SCREEN_NOT_FOUND
TABLE_T041A_EMPTY
TOO_MANY_LINE_ITEMS
TRANSACTION_CODE_INVALID

Funktionsgruppe

FIPI

BAL Application Log Documentation   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4455 Date: 20240523 Time: 041212     sap01-206 ( 76 ms )