Masken [M:PIH1,3,4]
Einkaufsrechnungen
Integer NBECH
Anzahl der anzulegenden offenen Posten
Integer NOL
Index des in Erstellung befindlichen offenen Postens
Tabelle | Wichtiger Inhalt | Tabellentitel |
GACCDUDATE [DUD] | Ja | Offene Posten |
SINVOICE [SIH] | Ja | Ausgangsrechnungen |
PINVOICE [PIH] | Ja | Eingangsrechnungen |
GTYPACCENT [GTE] | Ja | Belegtypen |
FACILITY [FCY] | Ja | Standorte |
COMPANY [CPY] | Ja | Unternehmen |
TABCUR [TCU] | Ja | Währungen |
Mit diesem Eingabepunkt können bei der Erstellung oder Änderung von Rechnungen offene Posten erstellt werden.
Eine Transaktion in Bearbeitung.
Es ist keine Logdatei geöffnet.
Dieser Eingabepunkt wird bei der Erstellung von Rechnungen und bei der Änderung von Zahlungsbedingungen, Beträgen oder Fälligkeitsdaten einer Rechnung aufgerufen.
Der Eingabepunkt befindet vor der Schleife für die Erstellung von offenen Posten.
Je nachdem, ob sich der Benutzer in der Verwaltung der Ausgangs-, Eingangs-, Verkaufs- oder Einkaufsrechnungen befindet, stehen ihm die Klassen [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] oder [M:PIH1,3,4], sowie die Klassen [F:SIH] oder [F:PIH] zur Verfügung.
Die Variable NBECH liefert die Anzahl von zu erstellenden offenen Posten (die maximale Anzahl ist willkürlich auf 50 festgelegt). Diese Variable muss also vor dem Hinzufügen von offenen Posten in die Speichervariablen inkrementiert werden.
Die Daten zu den zu erstellenden offenen Posten werden in folgenden Variablen abgelegt:
- ECHDAT(1..NBECH): Fälligkeitsdatum
- ECHPAM(1..NBECH): Zahlungsart
- ECHTYP(1..NBECH): Zahlungstyp
- ECHMNT(1..NBECH): Betrag in Belegwährung
- ECHLOC(1..NBECH): Betrag in Unternehmenswährung
- ECHRPT(1..NBECH): Betrag in Reportingwährung
Weiterhin in den Variablen BONAPAY (Zahlscheinebene), RELANCE (Typ Ja / Nein) und TYPTIERS. TYPTIERS nimmt den Wert 1 an, wenn es sich beim Personenkonto um einen Kunden handelt. Bei Lieferanten nimmt TYPTIERS den Wert 2 an.
Hinweis: Die in den indizierten Variablen enthaltenen Daten werden aus der Zahlungsbedingung abgeleitet.
Variable oder Maske | Definition |
Masken [M:BIC0,1,2,3] | Ausgangsrechnungen |
Masken [M:BIS0,1,2,3] | Eingangsrechnungen |
Masken [M:SIH1,2,4] | Verkaufsrechnungen |
Masken [M:PIH1,3,4] | Einkaufsrechnungen |
Integer BONAPAY | Zahlscheinebene |
Integer RELANCE | Mahnung (Lokales Menü J/N) |
Integer TYPTIERS | Personenkontentyp |
Tabelle | Wichtiger Inhalt | Tabellentitel |
GACCDUDATE [DUD] | Nein | Offene Posten |
SINVOICE [SIH] | Ja | Ausgangsrechnungen |
PINVOICE [PIH] | Ja | Eingangsrechnungen |
GTYPACCENT [GTE] | Ja | Belegtypen |
FACILITY [FCY] | Ja | Standorte |
COMPANY [CPY] | Ja | Unternehmen |
TABCUR [TCU] | Ja | Währungen |
Mit diesem Eingabepunkt können die Felder der einzelnen beim Import von Rechnungen erstellten offenen Posten individuell angepasst werden.
Eine Transaktion in Bearbeitung.
Eine Logdatei ist geöffnet.
Dieser Eingabepunkt wird beim Import einer Rechnung mit diesen offenen Posten verwendet. Der Eingabepunkt liegt in der Aktualisierungschleife für die offenen Posten und ermöglicht die individuelle Anpassung beliebiger Felder des offenen Postens.
Hinweis: Beim Import einer Datei, die die offenen Posten enthält, wird IMPECH an diesen Eingabepunkt übergeben; beim Import von Rechnungen ohne die entsprechenden Offene Posten-Datensätze werden CREECH und MAJECH an die Eingabepunkte übergeben.
Je nachdem, ob sich der Benutzer im Import von Ausgangs- oder Eingangsrechnungen befindet, stehen ihm die Klassen [M:DUD1] (Masken BPCDUD und BPSDUD) sowie [F:SIH] oder [F:PIH] zur Verfügung.
Die Variable [M:DUD]NBECH liefert die Anzahl von zu erstellenden offenen Posten (die maximale Anzahl ist willkürlich auf 50 festgelegt). Die Variable nolign ist der Index für den Durchlauf der in Erstellung befindlichen offenen Posten (nolign nimmt also Werte zwischen 1 und NBECH an).
Die zu belegenden Felder sind diejenigen der Klasse [F:DUD].
Variable oder Maske | Definition |
Maske BPCDUD [M:DUD1] | Ausgangsrechnungen |
Maske BPSDUD [M:DUD1] | Eingangsrechnungen |
Integer [M:DUD1]NBECH | Anzahl der anzulegenden offenen Posten |
Integer nolign | Index des in Erstellung befindlichen offenen Postens |
Tabelle | Wichtiger Inhalt | Tabellentitel |
GACCDUDATE [DUD] | Ja | Offene Posten |
SINVOICE [SIH] | Ja | Ausgangsrechnungen |
PINVOICE [PIH] | Ja | Eingangsrechnungen |
FACILITY [FCY] | Ja | Standorte |
COMPANY [CPY] | Ja | Unternehmen |
TABCUR [TCU] | Ja | Währungen |
Dieser Eingabepunkt ermöglicht die Anzeige der Fälligkeitsliste während der Aktionen SAIECHBIC & SAIECHBIS. Im Standard sind diese Aktionen der Schaltfläche "Offene Posten" in den Rechnungsfunktionen zugewiesen.
Eine Transaktion in Bearbeitung.
Es ist keine Logdatei geöffnet.
Dieser Eingabepunkt wird bei der Anzeige der Fälligkeitsliste einer Rechnung aufgerufen.
Im Standard ist die angezeigte Fälligkeitsliste mit dem ACCNUM der Rechnung verbunden.
Der Eingabepunkt ermöglicht es, die Datei der offenen Posten unterschiedlich zu speichern.
Je nachdem, ob sich der Benutzer in der Verwaltung der Ausgangs-, Eingangs-, Verkaufs- oder Einkaufsrechnungen befindet, stehen ihm die Klassen [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] oder [M:PIH1,3,4], sowie die Klassen [F:SIH] oder [F:PIH] zur Verfügung.
Die Variable FLTDUD mit einer Länge von 250 enthält den Filter für die Tabelle der offenen Posten GACCDUDATE.
Im Standard enthält diese Variable: [L]FLTDUD="ACCNUM="+num$(NUMECH)
.
Variable oder Maske | Definition |
Masken [M:BIC0,1,2,3] | Ausgangsrechnungen |
Masken [M:BIS0,1,2,3] | Eingangsrechnungen |
Masken [M:SIH1,2,4] | Verkaufsrechnungen |
Masken [M:PIH1,3,4] | Einkaufsrechnungen |
Maske BPCDUD [DUD1] | Ausgangsrechnungen oder Verkaufsrechnungen: |
Maske BPCDUD [DUD1] | Ausgangsrechnungen oder Verkaufsrechnungen: |
Tabelle | Wichtiger Inhalt | Tabellentitel |
GACCDUDATE [DUD] | Nein | Offene Posten |
SINVOICE [SIH] | Ja | Ausgangsrechnungen |
PINVOICE [PIH] | Ja | Eingangsrechnungen |
GTYPACCENT [GTE] | Ja | Belegtypen |
FACILITY [FCY] | Ja | Standorte |
COMPANY [CPY] | Ja | Unternehmen |
TABCUR [TCU] | Ja | Währungen |
Mit diesem Eingabepunkt wird unmittelbar vor dem Überschreiben der Tabelle GACCDUDATE gearbeitet, um den Wert einige Felder der Tabelle zu ändern, oder um einige spezifische Felder zu initialisieren, die hinzugefügt wurden (die Fälligkeitsliste ist über die Aktionen SAIECHBIC & SAIECHBIS im Standard verfügbar; diese Aktionen sind der Schaltfläche "Offene Posten" in den Rechnungsfunktionen zugewiesen).
Eine Transaktion in Bearbeitung.
Es ist keine Logdatei geöffnet.
Je nachdem, ob sich der Benutzer in der Verwaltung der Ausgangs-, Eingangs-, Verkaufs- oder Einkaufsrechnungen befindet, stehen ihm die Klassen [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] oder [M:PIH1,3,4], sowie die Klassen [F:SIH] oder [F:PIH] zur Verfügung.
Variable oder Maske | Definition |
Masken [M:BIC0,1,2,3] | Ausgangsrechnungen |
Masken [M:BIS0,1,2,3] | Eingangsrechnungen |
Masken [M:SIH1,2,4] | Verkaufsrechnungen |
Masken [M:PIH1,3,4] | Einkaufsrechnungen |
Maske BPCDUD [DUD1] | Ausgangsrechnungen oder Verkaufsrechnungen: |
Maske BPCDUD [DUD1] | Ausgangsrechnungen oder Verkaufsrechnungen: |
Tabelle | Wichtiger Inhalt | Tabellentitel |
GACCDUDATE [DUD] | Nein | Offene Posten |
SINVOICE [SIH] | Ja | Ausgangsrechnungen |
PINVOICE [PIH] | Ja | Eingangsrechnungen |
GTYPACCENT [GTE] | Ja | Belegtypen |
FACILITY [FCY] | Ja | Standorte |
COMPANY [CPY] | Ja | Unternehmen |
TABCUR [TCU] | Ja | Währungen |