Einsprungpunkte > Modul Buchhaltung Personenkonten > Standardskript IPTACPT 

PIECE : Zugriff Buchhaltungsbeleg

Mit dem Eingabepunkt PIECE wird die generierte Auszahlungsübertragung bearbeitet.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Verschiedene Aufrufszenarien

Der Eingabepunkt wird unmittelbar vor den Standardprüfungen und vor der Beleganlage aufgerufen.

Verfügbare Variablen und Masken

Die in diesem Eingabepunkt verfügbaren Masken sind der nachstehenden Tabelle zu entnehmen.

Der Code des für die Generierung verwendeten Automatik-Belegs wird in der Variable [L]PCEAUTO gespeichert. Standardmäßig wird der Beleg ACPT verwendet.

Der für die Generierung des Belegs zu verwendende Index ist die Variable LIG. Diese Variable dient dazu, beim Verlassen des Eingabepunkts die Tabellenendevariable [M:HAE2]NBLIG zu belegen.

Beim Eintritt in den Eingabepunkt ist dieser Index von 0 verschieden, da bereits Positionen generiert wurden. Dasselbe gilt für die Belegerfassungsmasken [M:HAEx].

Achtung: Der Index von Tabellen beginnt bei 0.

Variable oder Maske

Definition

Maske GACCENT0 [HAE0]

 Erfassung Buchungen (Kopf)

Maske GACCENT1 [HAE1]

 Erfassung Buchungen

Maske GACCENT2 [HAE2]

 Erfassung Buchungen (Positionen)

Maske VENTILE [VTL]

 Kostenrechnungsumlagen (Erfassung Buchungen)

Maske VENTILE2 [VT2]

 Kostenrechnungsumlagen

Char PCEAUTO(10)

 Name Automatik-Beleg

Integer LIG

 Index der Buchhaltungsbelegpositionen

 Geöffnete Tabellen

Der Beleg wird in den temporären Tabellen der Buchhaltungsbelege generiert.

Die Trigger-Tabelle ist die Tabelle der Buchhaltungsbelegpositionen mit der Abkürzung TB0.

Tabelle

Wichtiger Inhalt

Tabellentitel

 GACCENTRYD [TB0]

  

 Positionen Buchhaltungsbelege

 GACCTMP [HAE]

 

 Buchhaltungsbelege

 GACCTMPD [DAE]

 

 Buchhaltungsbelegpositionen

 GACCTMPA [DAA]

 

 Kostenrechnungspositionen

 GAUTACE [GAU]

 X

 Automatik-Belege

 GAUTACED [GAD]

 

 Automatik-Belege (Positionen)

 GAUTACEF [GAG]

 

 Formeln Automatik-Belege

 GACCCODE [CAC]

 

 Konten

 GACCOUNT [GAC]

 

 Sachkonten

 GACCENTRY [HAE1]

 

 Buchhaltungsbelege

 GJOURNAL [JOU]

 

 Zeilencodes

 GACCDUDATE [DUD]

 X

 Offene Posten

 GACCDUDATE [DUD2]

 X

 Offene Posten

LIGNE: Zugriff Buchhaltungsbeleg

Mit dem Eingabepunkt LIGNE werden die einzelnen Positionen der generierten Auszahlungsübertragung bearbeitet.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Verschiedene Aufrufszenarien

Der Eingabepunkt wird unmittelbar nach der Standardbelegung der einzelnen Automatik-Belegpositionen aufgerufen.

Verfügbare Variablen und Masken

Die in diesem Eingabepunkt verfügbaren Masken sind der nachstehenden Tabelle zu entnehmen.

Der Code des für die Generierung verwendeten Automatik-Belegs wird in der Variable [L]PCEAUTO gespeichert. Standardmäßig wird der Beleg ACPT verwendet.

Der für die Änderung einer Belegposition zu verwendende Index ist die Variable LIG.

Achtung: Der Index des ersten Automatik-Belegs lautet 0.

Variable oder Maske

Definition

Maske GACCENT0 [HAE0]

 Erfassung Buchungen (Kopf)

Maske GACCENT1 [HAE1]

 Erfassung Buchungen

Maske GACCENT2 [HAE2]

 Erfassung Buchungen (Positionen)

Maske VENTILE [VTL]

 Kostenrechnungsumlagen (Erfassung Buchungen)

Maske VENTILE2 [VT2]

 Kostenrechnungsumlagen

Char PCEAUTO(10)

 Name Automatik-Beleg

Integer LIG

 Index der Buchhaltungsbelegpositionen

 Geöffnete Tabellen

Die Trigger-Tabelle ist die Tabelle der Buchhaltungsbelegpositionen mit der Abkürzung TB0.

Tabelle

Wichtiger Inhalt

Tabellentitel

 GACCENTRYD [TB0]

  

 Positionen Buchhaltungsbelege

 GACCTMP [HAE]

 

 Buchhaltungsbelege

 GACCTMPD [DAE]

 

 Buchhaltungsbelegpositionen

 GACCTMPA [DAA]

 

 Kostenrechnungspositionen

 GAUTACE [GAU]

 X

 Automatik-Belege

 GAUTACED [GAD]

 X

 Automatik-Belege (Positionen)

 GAUTACEF [GAG]

 

 Formeln Automatik-Belege

 GACCCODE [CAC]

 

 Konten

 GACCOUNT [GAC]

 

 Sachkonten

 GACCENTRY [HAE1]

 

 Buchhaltungsbelege

 GJOURNAL [JOU]

 

 Zeilencodes

 GACCDUDATE [DUD]

 X

 Offene Posten

 GACCDUDATE [DUD2]

 X

 Offene Posten

FILTER: Zusatzfilter auf die Fälligkeitsanzahlungen

Mit diesem Eingabepunkt kann ein Zusatzfilter für die Belastung derFälligkeitsanzahlungen hinzugefügt werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion vorhanden.

Logdatei

Eine Logdatei ist geöffnet.

Verschiedene Aufrufszenarien

Dieser Eingabepunkt wird unmittelbar nach der Initialisierung des Standardfilters FILECTzur Anzeige der Tabelle der Belastungen aufgerufen.

Verfügbare Variablen und Masken

In diesen beiden Funktionen ist die Variable FILTRE_SPE mit 250 Zeichen zu verwenden.

Der Standardfilter ist in der Variable FILTRA enthalten, der Inhalt ist:

Variable

Definition

[F:DUD]CPY

Unternehmen

[F:DUD]FCY

Standort

[F:DUD]BPRPAY

Personenkonto

[F:DUD]FLGCLE

1 = Abgeschlossen

[F:DUD]DUDSTA

2 = Status

[F:DUD]SNS

Richtung

[F:DUD]BPRTYP

Typ des Personenkontos (Kunde oder Lieferant):

[F:DUD]REFINTLIN

Interne Nummer offener Posten

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

GACCENTRYD [TB0]

Positionen Buchhaltungsbelege

GACCTMP [HAE]

Buchhaltungsbelege

GACCTMPD [DAE]

Buchhaltungsbelegpositionen

GACCTMPA [DAA]

Kostenrechnungspositionen

GAUTACE [GAU]

X

Automatik-Belege

GAUTACED [GAD]

Automatik-Belege (Positionen)

GAUTACEF [GAG]

Formeln Automatik-Belege

GACCCODE [CAC]

Konten

GACCOUNT [GAC]

Sachkonten

GACCENTRY [HAE1]

Buchhaltungsbelege

GJOURNAL [JOU]

Zeilencodes

GACCDUDATE [DUD]

X

Offene Posten

GACCDUDATE [DUD2]

X

Offene Posten











































BEFMTC: Vor Zuordnung der Anzahlung

Mit diesem Eingabepunkt kann vor der Zuordnung der Anzahlungsbelastungsbelege gearbeitet werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Verschiedene Aufrufszenarien

Dieser Eingabepunkt wird unmittelbar vor der Meldung der Variablentabellen aufgerufen, in denen die gemeinsam zuzuordnenden Belege geladen sind. 

Verfügbare Variablen

Die Variable NBLET enthält die Anzahl an offenen Posten der Rechnung, die Teil einer Anzahlungsbelastung sind, und ermöglicht die Dimensionierung der Variablentabellen, in denen die Informationen geladen sind, die den verschiedenen offenen Posten entsprechen, die mit dem generierten Anzahlungsbelastungsbeleg zugeordnet werden.

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

 GACCTMPD [DAT4]

 

 Buchhaltungsbelegpositionen

 GACCDUDATE [DUD]

 

 Offene Posten

 GACCDUDATE [DUD2]

 

 Offene Posten

 










































GNRMTC: Generierung der Anzahlungszuordnung

Dieser Eingabepunkt ermöglicht das Umleiten des Standardzuordnungsprozesses der Anzahlungsbelastungsbelege mit der Rechnung, wenn die Anzahlungsbelastung über die Funktion Kunden- oder Lieferantenanzahlungsbelastungen ausgeführt wird.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Verschiedene Aufrufszenarien

Dieser Eingabepunkt wird unmittelbar vor dem Standardunterprogramm aufgerufen, das die Zuordnung der Anzahlungsbelastungsbelege mit der Rechnung ermöglicht. Wenn die Variable GPE auf den Wert 1 gesetzt ist, wird die Standardzuordnungsverarbeitung nicht ausgeführt.

Verfügbare Variablen

Die Variable NBLET enthält die Anzahl an offenen Posten der Rechnung, die Teil einer Anzahlungsbelastung sind.

Die Variablentabellen LETNUM, LETLIG und LETIPT enthalten entsprechend die Belegnummern (ACCNUM), die Nummern der offenen Posten und die belasteten Beträge für die Zuordnung des mit der belasteten Rechnung generierten Anzahlungsbelastungsbelegs.

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

 GACCTMPD [DAT4]

 

 Buchhaltungsbelegpositionen

 GACCDUDATE [DUD]

 

 Offene Posten

 GACCDUDATE [DUD2]

 

 Offene Posten