Einsprungpunkte > Modul Buchhaltung > Standardskript SUBDTE 

MODDATEVENT: Buchungen ändern

Der Einsprungpunkt MODDATEVENT kann verwendet werden, um die Feldwerte beim Export von Buchungen in der Funktion DATEV-Export zu definieren oder zu ändern.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion geöffnet.

Logdatei

Keine Logdatei geöffnet.

Anwendungsfälle

Dieser Einsprungpunkt wird vor dem Schreiben der erforderlichen Daten in einer Zeile der DATEV-Exportdatei aufgerufen.

Verfügbare Variablen und Masken

Die Maske [M:DTE] ist verfügbar.

Variable oder MaskeDefinition
Maske [M:DTE]DATEV-Export
[L]JOURNALENTRIES(100)(120)Tabelle, die die Buchungen einer zu exportierenden Zeile enthält
Beispiel

Wird der Einsprungpunkt aufgerufen, werden alle für den Export einer Buchungszeile in die DATEV-Exportdatei erforderlichen Werte in der Tabelle JOURNALENTRIES()() gespeichert. Diese Tabelle verwendet Indizes, die mit Null beginnen. Alle Felder dieser Tabelle können geändert werden. Stellen Sie sicher, dass die Werte die Spezifikationen der DATEV-Schnittstelle einhalten.

$ACTION

Case ACTION

When 'MODDATEVENT' : Gosub MODDATEVENT

When Default

Endcase

Retoure

$MODDATEVENT

#Führende Nullen hinzufügen

JOURNALENTRIES(6) = '0000' + JOURNALENTRIES(6)

RETURN

Geöffnete Tabellen


Tabelle

Wichtiger Inhalt

Tabellentitel

COMPANY

Ja

Unternehmen

GTYPACCENT

FACILITY

Nein

Standorte

GACM

Ja

Buchhaltungsmodell

GLED

Ja

Buchungskreiscodes

FISCALYEAR

Nein

Geschäftsjahre

GACCOUNT

Ja

Konten

BPARTNER

Nein

Personenkonten

BPCUSTOMER

Nein

Kunde

BPSUPPLIER

Nein

Lieferant

BPADDRESS

Nein

Adressen

BID

Nein

Bankverbindung

TABCOUNTRY

Nein

Ländertabelle

GACCENTRYD

Ja

Buchhaltungsbelegpositionen

GACCENTRY

Ja

Buchhaltungsbelege

GCOA

Ja

Kontenplan

MODDATEVBP: Personenkontendaten ändern

Der Einsprungpunkt MODDATEVBP kann verwendet werden, um die Feldwerte beim Export der Daten eines Personenkontos in der Funktion DATEV-Export zu definieren oder zu ändern.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion geöffnet.

Logdatei

Keine Logdatei geöffnet.

Anwendungsfälle

Dieser Einsprungpunkt wird vor dem Schreiben der erforderlichen Personenkontendaten in einer Zeile der DATEV-Exportdatei aufgerufen.

Verfügbare Variablen und Masken

Die Maske [M:DTE] ist verfügbar.

Variable oder MaskeDefinition
Maske [M:DTE]DATEV-Export
[L]BPACCOUNTS(100)(243)Tabelle, die die Personenkontendaten für eine zu exportierende Zeile enthält
Beispiel

Wird der Einsprungpunkt aufgerufen, werden alle für den Export einer Personenkontendatenzeile in die DATEV-Exportdatei erforderlichen Werte in der Tabelle BPACCOUNTS()() gespeichert. Diese Tabelle verwendet Indizes, die mit Null beginnen. Alle Felder dieser Tabelle können geändert werden. Stellen Sie sicher, dass die Werte die Spezifikationen der DATEV-Schnittstelle einhalten.

$ACTION

Case ACTION

When 'MODDATEVBP' : Gosub MODDATEVBP

When Default

Endcase

Retoure

$MODDATEVBP

#Führende Nullen hinzufügen

BPACCOUNTS(0) = '0000' + BPACCOUNTS(0)

RETURN

Geöffnete Tabellen


Tabelle

Wichtiger Inhalt

Tabellentitel

COMPANY

Nein

Unternehmen

FACILITY

Nein

Standorte

GACM

Nein

Buchhaltungsmodell

GLED

Nein

Buchungskreiscodes

FISCALYEAR

Nein

Geschäftsjahre

GACCOUNT

Nein

Konten

BPARTNER

Ja

Personenkonten

BPCUSTOMER

Ja

Kunde

BPSUPPLIER

Ja

Lieferant

BPADDRESS

Ja

Adressen

BID

Nein

Bankverbindung

TABCOUNTRY

Nein

Ländertabelle

GACCENTRYD

Nein

Buchhaltungsbelegpositionen

GACCENTRY

Nein

Buchhaltungsbelege

GCOA

Nein

Kontenplan

MODDATEVACC: Sachkontendaten ändern

Der Einsprungpunkt MODDATEVACC kann verwendet werden, um die Feldwerte beim Export der Daten eines Sachkontos in der Funktion DATEV-Export zu definieren oder zu ändern.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion geöffnet.

Logdatei

Keine Logdatei geöffnet.

Anwendungsfälle

Dieser Einsprungpunkt wird vor dem Schreiben der erforderlichen Sachkontendaten in einer Zeile der DATEV-Exportdatei aufgerufen.

Verfügbare Variablen und Masken

Die Maske [M:DTE] ist verfügbar.

Variable oder MaskeDefinition
Maske [M:DTE]DATEV-Export
[L]GLACCOUNTS(40)(3)Tabelle, die die Sachkontendaten für eine zu exportierende Zeile enthält
Beispiel

Wird der Einsprungpunkt aufgerufen, werden alle für den Export einer Sachkontendatenzeile in die DATEV-Exportdatei erforderlichen Werte in der Tabelle GLACCOUNTS()() gespeichert. Diese Tabelle verwendet Indizes, die mit Null beginnen. Alle Felder dieser Tabelle können geändert werden. Stellen Sie sicher, dass die Werte die Spezifikationen der DATEV-Schnittstelle einhalten.

$ACTION

Case ACTION

When 'MODDATEVACC' : Gosub MODDATEVACC

When Default

Endcase

Retoure

$MODDATEVACC

#Führende Nullen hinzufügen

GLACCOUNTS(0) = '0000' + GLACCOUNTS(0)

RETURN

Geöffnete Tabellen


Tabelle

Wichtiger Inhalt

Tabellentitel

COMPANY

Nein

Unternehmen

FACILITY

Nein

Standorte

GACM

Nein

Buchhaltungsmodell

GLED

Nein

Buchungskreiscodes

FISCALYEAR

Nein

Geschäftsjahre

GACCOUNT

Ja

Konten

BPARTNER

Nein

Personenkonten

BPCUSTOMER

Nein

Kunde

BPSUPPLIER

Nein

Lieferant

BPADDRESS

Nein

Adressen

BID

Nein

Bankverbindung

TABCOUNTRY

Nein

Ländertabelle

GACCENTRYD

Nein

Buchhaltungsbelegpositionen

GACCENTRY

Nein

Buchhaltungsbelege

GCOA

Nein

Kontenplan