Ansicht
Dokumentation

FKK_SAMPLE_2658 - INV: Parameter für Bestimmung der offiziellen Belegnummer setzen

FKK_SAMPLE_2658 - INV: Parameter für Bestimmung der offiziellen Belegnummer setzen

PERFORM Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

In dem zum Zeitpunkt 2658 prozessierten Funktionsbaustein können Sie Parameter setzen, die für die Ermittlung der offiziellen Belegnummer zum Fakturierungsbeleg relevant sind.

Der Fakturierungsbeleg mit der Belegnummer und alle zu erfassenden Buchungsbelege (mit Ausnahme der Belegnummern) sind zu diesem Zeitpunkt bereits aufgebaut, jedoch noch nicht gebucht.

Sie können folgende Parameter setzen:

  • generische Schlüsselerweiterung für die Belegklassenbestimmung
  • Belegart

Sie können eine generische Schlüsselerweiterung für die Belegklassenbestimmung zum Beispiel basierend auf Kopfdaten des Fakturierungsbelegs ermitteln, sofern Sie zur Ermittlung der Belegklasse zur offiziellen Belegnummer notwendig ist.

Die Fakturierung ermittelt eine offizielle Belegnummer für alle Belege, die in der aktuellen Fakturierung gebucht werden und deren Belegart eine offizielle Belegnummer erfordert. Für die offizielle Belegnummer kann nur eine Belegart als Attribut der offiziellen Belegnummernstruktur im Zeitpunkt 1190 Verwendung finden.
Sind Belege mit verschiedenen Belegarten relevant, so können Sie die vom Fakturierungsprogramm gesetzte Belegart ändern, die als Attribut der offiziellen Belegnummernstruktur im Zeitpunkt 1190 verwendet werden soll.

Sowohl die generische Schlüsselerweiterung für die Belegklassenbestimmung als auch die von Ihnen geänderte relevante Belegart für die Bestimmung der offiziellen Belegnummer werden an den Zeitpunkt 1190 (Offizielle Belegnummer: Attribute ermitteln) übergeben.

Durch die Aktivierung des Parameters Bestimmung der offiziellen Belegnummer durch API erfolgt die Ermittlung der offiziellen Belegnummer zum Fakturierungsbeleg nicht bei dessen Erstellung, sondern wird von einem externen Programm asynchron durch den Aufruf des Funktionsbausteins FKK_INV_EXTDOC_DET_API veranlasst. Dabei wird die offizielle Belegnummer nur gezogen, aber nicht in die Belege geschrieben. Nach einer erfolgreichen Autorisierung des Fakturierungsbelegs durch eine offizielle Stelle wird durch Aufruf des Funktionsbausteins FKK_INV_EXTDOC_UPD_API die offizielle Belegnummer in die Belege geschrieben.

Beispiel

Hinweise

Der Zeitpunkt 2658 wird nur prozessiert, wenn:

  • mindestens ein Buchungsbeleg, der zum Fakturierungsbeleg gehört, eine Belegart aufweist, die Sie im Customizing des Vertragskontokorrents unter Grundfunktionen -> Buchungen und Belege -> Beleg -> Offizielle Belegnummern -> Allgemeine Vorgaben für offizielle Belegnummern -> Belegarten für Vergabe offizieller Belegnummern definieren hinterlegt haben

Weiterführende Informationen





Parameter

C_ODN_BLART
E_DOCCLS_SUBID
E_ODN_BY_API
I_INV_UNIT_PUBLIC

Ausnahmen

Funktionsgruppe

FKKINV_EVENT

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4003 Date: 20240523 Time: 130324     sap01-206 ( 68 ms )