Ansicht
Dokumentation

ISU_SAMPLE_0161 - Beispiel 0161: Kontierung für Akontozahlung aus dem Avis

ISU_SAMPLE_0161 - Beispiel 0161: Kontierung für Akontozahlung aus dem Avis

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der zum Ereignis 0161 aufgerufene Funktionsbaustein hat die Möglichkeit, die Vorgaben für eine Akontozahlung zu ändern oder zu ergänzen, wenn die Zahlung aufgrund eines Avises gebucht wird. Die Akontozahlung wird als eine summarische Position für alle Avispositionen erzeugt, die nicht oder nicht vollständig bestehenden offenen Posten zugeordnet werden konnten.

Abhängigkeiten

In der Workarea C_FKKAVPOSACC darf der Wert des Geschäftspartners (Feld GPART) und der Betrag (Feld BETRW) nicht geändert werden.

Der Buchungskreis (Feld BUKRS) darf nicht geändert werden, wenn er im Aviskopf vorgegeben ist. Der Aviskopf wird über den Parameter I_FKKAVK übergeben.

Die bereits in FKKAVPOSACC enthaltenen Daten sind abgeleitet aus dem betragsmäßig größten Posten, der ausgeglichen wird. Sollte kein Posten ausgeglichen werden, handelt es sich um den betragsmäßig größten offenen Posten, der auf dem im Avis genannten Geschäftspartner und, falls angegeben, Vertragskonto gebucht ist.

Restriktionen bei der Programmierung

Um die Konsistenz des Systems nicht zu gefährden, beachten Sie, daß Sie die folgenden Sprachelemente in Zeitpunkten nicht verwenden dürfen:

  • COMMIT WORK
  • ROLLBACK WORK
  • CALL FUNCTION 'DEQUEUE ALL'
  • Löschen von Sperren, die Sie nicht selbst gesetzt haben




Parameter

C_FKKAVPOSACC
I_FKKAVK

Ausnahmen

Funktionsgruppe

E31A

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1906 Date: 20240523 Time: 122020     sap01-206 ( 39 ms )