Einsprungpunkte > Modul Buchhaltung > Standardskript CPTENG 

ENGAGE: Vor dem automatischen Anlegen eines Obligos

Mit dem Eingabepunkt ENGAGE wird vor dem automatischen Anlegen eines Obligos eine Reihe von Variablen geändert. Per Zuweisung des Wertes -1 an die Variable CREENG wird die Anlage- / Änderungssequenz unterbrochen.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Abhängig vom Aufrufkontext

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Integer CREENG

Anlage- oder Änderungsindikator:
*Bei Anlage: CREENG = 1
*Bei Änderung: CREENG = 0
*Zum Unterbrechen der Anlage / Änderung des Obligos: CREENG = -1

Char ENGAGE

Referenz des zu ändernden / anzulegenden Obligos

Char SOCIETE

Unternehmen

Char BALSIT

Standort

Char TIERS

Personenkonto

Char TBENGCOA()(1..)

Kontenpläne

Char TBENGACC()(1..)

Konten

Char TBENGLEDTYP()(1..)

Referenztypen

Char TBENGLED()(1..)

Referenzen

Char TBENGDIE()(1..)

Dimensionen

Char TBENGCCE()(1..)

Sektoren

Date DAT

Belegdatum

Char CUR

Belegwährung

Integer SENS

Vorzeichen (Soll / Haben)

Integer TYP

Typ (Vorverpflichtung / Obligo)

Decimal QUANTITE

Menge in Bezugseinheiten

Decimal MONTANT

Betrag in Belegwährung

 

Geöffnete Tabellen

Geöffnet sind die Tabellen GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT. Ihr Inhalt ist aber ohne Bedeutung.

EVALHEA: Auswertung eines Elementes einer Automatik-Buchungskopfzeile

Mit dem Eingabepunkt EVALHEA werden Auswertungen von spezifischen Automatik-Buchungselementen in die Obligokopfzeile hinzugefügt.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Abhängig vom Aufrufkontext

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Integer CREENG

Gibt an, dass ein Obligo angelegt wird (falls <> 0). Sonst wird ein Obligo aktualisiert.

Char ENGAGE

Referenz des zu ändernden / anzulegenden Obligos

Char SOCIETE

Unternehmen

Char BALSIT

Standort

Char TIERS

Personenkonto

Char CPTANA

Kontenblatt Kostenarten

Char TBCCE()(1..)

Sektoren

Date DAT

Belegdatum

Char DEVCUR

Belegwährung

Char DEVLED

Referenzwährung

Integer SENS

Vorzeichen (Soll / Haben)

Integer TYP

Typ (Vorverpflichtung / Obligo)

Decimal QUANTITE

Menge in Bezugseinheiten

Decimal MONTANT

Betrag in Belegwährung

Decimal MONTANTLED

Betrag in Hauptbuchwährung

 

Geöffnete Tabellen

Geöffnet sind die Tabellen GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT. Ihr Inhalt ist aber ohne Bedeutung.

EVALLIN: Auswertung eines Positionselements in Abhängigkeit von einer Automatik-

Mit dem Eingabepunkt EVALLIN werden Auswertungen von spezifischen Automatik-Buchungselementen in die Obligopositionen hinzugefügt.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Abhängig vom Aufrufkontext

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Integer CREENG

Gibt an, dass ein Obligo angelegt wird (falls <> 0). Sonst wird ein Obligo aktualisiert.

Char ENGAGE

Referenz des zu ändernden / anzulegenden Obligos

Char SOCIETE

Unternehmen

Char BALSIT

Standort

Char TIERS

Personenkonto

Char CPTANA

Kontenblatt Kostenarten

Char TBCCE()(1..)

Sektoren

Date DAT

Belegdatum

Char DEVCUR

Belegwährung

Char DEVLED

Referenzwährung

Integer SENS

Vorzeichen (Soll / Haben)

Integer TYP

Typ (Vorverpflichtung / Obligo)

Decimal QUANTITE

Menge in Bezugseinheiten

Decimal MONTANT

Betrag in Belegwährung

Decimal MONTANTLED

Betrag in Hauptbuchwährung

 

Geöffnete Tabellen

Geöffnet sind die Tabellen GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT. Ihr Inhalt ist aber ohne Bedeutung.