Einsprungpunkte > Modul Verkauf > Standardskript TRTVENFAC 

ALISIH: Bei der Anlage einer Rechnung die Felder der Datei SINVOICE belegen.

Mit dem Eingabepunkt wird die Feldbelegung eines Rechnungskopfdatensatzes gesteuert.

Mit dem Eingabepunkt können auch die spezifischen Felder der Tabelle SINVOICE belegt werden.

Der Eingabepunkt wird in Automatik-Fakturierungsverarbeitungen aufgerufen:

-         Lieferungen         FUNAUTINVD

-         Aufträge     FUNAUTINVO

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Aufrufkontext

Dieser Eingabepunkt wird beim Aufbau des Rechnungskopfes aufgerufen.

Verfügbare Variablen und Masken

Die lokale Variable INVORI gibt Auskunft über den Typ des Dokuments, von dem die Rechnung angestoßen wurde:

-         1 = Angebot

-         2 = Auftrag

-         3 = Lieferung

Die globale Variable GINVTYP enthält den Rechnungstyp. In diesem Kontext kann sie folgende Werte annehmen:

-         1 = Rechnung

-         5 = Proforma

 Die globale Variable GFONCTION enthält die aktuell ausgeführte Funktion:

-FUNAUTINVDAutomatische Fakturierung der Lieferungen

-FUNAUTINVOAutomatische Fakturierung der Aufträge

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Tabellentitel

 

Angebotsursprung

Auftragsursprung

Lieferungsursprung

 

SINVOICE

Ja

Ja

Ja

Rechnungen Kopfzeile

SINVOICEV

Ja

Ja

Ja

Rechnungen Bewertungskopf

SINVOICED

Nein

Nein

Nein

Rechnungen Positionen

SQUOTE

Ja

Nein

Nein

Angebotskopf

SORDERQ

Ja

Nein

Nein

Angebotsposition

SORDER

Nein

Ja

Nein

Aufträge Kopfzeile

SORDERQ

Nein

Ja

Nein

Aufträge Mengenposition

SORDERP

Nein

Ja

Nein

Aufträge Preisposition

SDELIVERY

Nein

Nein

Ja

Lieferungen Kopfzeile

SDELIVERYD

Nein

Nein

Ja

Lieferungen Position

BPARTNER

Ja

Ja

Ja

Personenkonto

BPCUSTOMER

Ja

Ja

Ja

Kunden

BPDLVCUST

Nein

Nein

Nein

Belieferte Kunden

BPCUSTMVT

Nein

Nein

Nein

Kundenbewegungen

ITMMASTER

Nein

Nein

Nein

Artikel

TABSIVTYP

Ja

Ja

Ja

Rechnungstypen

 

 

 

 

 


ALISIV: Bei der Anlage einer Rechnung die Felder der Datei SINVOICEV belegen.

Mit dem Eingabepunkt wird die Feldbelegung eines Rechnungskopfdatensatzes gesteuert.

Mit dem Eingabepunkt können auch die spezifischen Felder der Tabelle SINVOICEV belegt werden.

Der Eingabepunkt wird in Automatik-Fakturierungsverarbeitungen aufgerufen:

-         Lieferungen         FUNAUTINVD

-         Aufträge     FUNAUTINVO

 

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Aufrufkontext

Dieser Eingabepunkt wird beim Aufbau des Rechnungskopfes aufgerufen.

Verfügbare Variablen und Masken

Die lokale Variable INVORI gibt Auskunft über den Typ des Dokuments, von dem die Rechnung angestoßen wurde:

-         1 = Angebot

-         2 = Auftrag

-         3 = Lieferung

Die globale Variable GINVTYP enthält den Rechnungstyp. In diesem Kontext kann sie folgende Werte annehmen:

-         1 = Rechnung

-         5 = Proforma

 Die globale Variable GFONCTION enthält die aktuell ausgeführte Funktion:

-FUNAUTINVDAutomatische Fakturierung der Lieferungen

-FUNAUTINVOAutomatische Fakturierung der Aufträge

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Tabellentitel

 

Angebotsursprung

Auftragsursprung

Lieferungsursprung

 

SINVOICE

Ja

Ja

Ja

Rechnungen Kopfzeile

SINVOICEV

Ja

Ja

Ja

Rechnungen Bewertungskopf

SINVOICED

Nein

Nein

Nein

Rechnungen Positionen

SQUOTE

Ja

Nein

Nein

Angebotskopf

SORDERQ

Ja

Nein

Nein

Angebotsposition

SORDER

Nein

Ja

Nein

Aufträge Kopfzeile

SORDERQ

Nein

Ja

Nein

Aufträge Mengenposition

SORDERP

Nein

Ja

Nein

Aufträge Preisposition

SDELIVERY

Nein

Nein

Ja

Lieferungen Kopfzeile

SDELIVERYD

Nein

Nein

Ja

Lieferungen Position

BPARTNER

Ja

Ja

Ja

Personenkonto

BPCUSTOMER

Ja

Ja

Ja

Kunden

BPDLVCUST

Nein

Nein

Nein

Belieferte Kunden

BPCUSTMVT

Nein

Nein

Nein

Kundenbewegungen

ITMMASTER

Nein

Nein

Nein

Artikel

TABSIVTYP

Ja

Ja

Ja

Rechnungstypen

 

 

 

 

 

ALISID: Bei der Anlage einer Rechnung die Felder der Datei SINVOICED belegen.

Mit dem Eingabepunkt wird die Feldbelegung eines Rechnungspositionsdatensatzes gesteuert.

Mit dem Eingabepunkt können auch die spezifischen Felder der Tabelle SINVOICED belegt werden.

Mit dem Eingabepunkt können auch spezifische Tabellen der Rechnungspositionen aktualisiert werden.

Der Eingabepunkt wird in Automatik-Fakturierungsverarbeitungen aufgerufen:

-         Lieferungen         FUNAUTINVD

-         Aufträge     FUNAUTINVO

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Aufrufkontext

Dieser Eingabepunkt wird bei der Belegung der Rechnungspositionen aufgerufen.

Verfügbare Variablen und Masken

Die lokale Variable INVORI gibt Auskunft über den Typ des Dokuments, von dem die Rechnung angestoßen wurde:

-         1 = Angebot

-         2 = Auftrag

-         3 = Lieferung

Die globale Variable GINVTYP enthält den Rechnungstyp. In diesem Kontext kann sie folgende Werte annehmen:

-         1 = Rechnung

-         5 = Proforma

 Die globale Variable GFONCTION enthält die aktuell ausgeführte Funktion:

-FUNAUTINVDAutomatische Fakturierung der Lieferungen

-FUNAUTINVOAutomatische Fakturierung der Aufträge

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Tabellentitel

 

Angebotsursprung

Auftragsursprung

Lieferungsursprung

 

SINVOICE

Ja

Ja

Ja

Rechnungen Kopfzeile

SINVOICEV

Ja

Ja

Ja

Rechnungen Bewertungskopf

SINVOICED

Nein

Nein

Nein

Rechnungen Positionen

SQUOTE

Ja

Nein

Nein

Angebotskopf

SORDERQ

Ja

Nein

Nein

Angebotsposition

SORDER

Nein

Ja

Nein

Aufträge Kopfzeile

SORDERQ

Nein

Ja

Nein

Aufträge Mengenposition

SORDERP

Nein

Ja

Nein

Aufträge Preisposition

SDELIVERY

Nein

Nein

Ja

Lieferungen Kopfzeile

SDELIVERYD

Nein

Nein

Ja

Lieferungen Position

BPARTNER

Ja

Ja

Ja

Personenkonto

BPCUSTOMER

Ja

Ja

Ja

Kunden

BPDLVCUST

Nein

Nein

Nein

Belieferte Kunden

BPCUSTMVT

Nein

Nein

Nein

Kundenbewegungen

ITMMASTER

Nein

Nein

Nein

Artikel

TABSIVTYP

Ja

Ja

Ja

Rechnungstypen

 

 

 

 

 

 

ALISDDSIH: Die Maske Rechnungsauskunft bei der Fakturierung einer Lieferung bele

Mit dem Eingabepunkt wird die Belegung der Rechnungsauskunftsmaske aus einem Lieferauskunftsdatensatz gesteuert. Insbesondere kann die in Rechnung zu stellende Menge gesetzt werden.  

Mit dem Eingabepunkt können also die spezifischen Felder der Maske SIH4 belegt werden.

Der Eingabepunkt wird bei der Auswahl der Lieferungen aus der Rechnungsverwaltung heraus aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Während der Button-Ausführung ist noch keine Protokolldatei geöffnet.

Aufrufkontext

Dieser Eingabepunkt wird bei der Belegung der einzelnen Rechnungspositionen in der Maske SIH4 nach der Auswahl einer Lieferung aufgerufen.

Verfügbare Variablen und Masken

Die Variable NOL enthält die Nummer der Maskenposition.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Tabellentitel

SINVOICE

 Nein

Rechnungen Kopfzeile

SINVOICEV

 Nein

Rechnungen Bewertungskopf

SINVOICE

 Nein

Rechnungen Positionen

SDELIVERY

 Ja

Lieferungen Kopfzeile

SDELIVERYD

 Ja

Lieferungen Position

 

 

 

 

 

 

 

ALISIDSIH: Bei der Erfassung einer Rechnungs- oder Retourengutschrift die Rechnu

Mit dem Eingabepunkt wird die Belegung der Gutschriftenauskunftsmaske aus einem Rechnungsauskunfts- oder Lieferretourenauskunftsdatensatz gesteuert.

Mit dem Eingabepunkt können die spezifischen Felder der Maske SIH4 und der Tabelle SINVOICED belegt oder bereits vorhandene Feldwerte geändert werden.

Der Eingabepunkt wird in der Gutschriftenverwaltung (Anlage oder Änderung) bei der Auswahl von Rechnungen oder Lieferretouren pro Position aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Aufrufkontext

Der Eingabe wird jeweils am Ende der Belegung der einzelnen Gutschriftenpositionen aufgerufen.

Verfügbare Variablen und Masken

Im Falle einer Rechnungsgutschrift wird [F :SID] mit der Rechnungsposition belegt, [F:SIH] und [F:SIV] werden mit dem Rechnungskopf belegt.

Im Falle einer Gutschrift für eine Lieferretoure wird [F :SRD] mit der Retourenposition belegt, [F:SRH] wird mit dem Retourenkopf belegt, [F :SID] wird mit der Rechnungsposition belegt, und [F:SIH] und [F:SIV] werden mit dem Rechnungskopf belegt. Diese Rechnung entspricht der Rechnung für die Lieferung.

Die SIH Objektmasken sind mit der in Verarbeitung befindlichen Gutschrift belegt.  Die Auskunftsposition wurde soeben mit der ausgewählten Rechnungs- bzw. Retourenposition belegt.

Die lokale Variable WINVORI gibt Auskunft über den Typ des Dokuments, von dem die Gutschrift angestoßen wurde:

-         4 = Rechnung

-         6 = Retoure

Die Variable NOL enthält den Positionsindex in [M :SIH4].

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Wichtiger Inhalt

Tabellentitel

 

Rechnungsursprung

Retourenursprung

 

SINVOICE

 Ja

Ja

Rechnungen Kopfzeile

SINVOICEV

 Ja

Ja

Rechnungen Bewertungskopf

SINVOICED

 Ja

Ja

Rechnungen Positionen

SRETURND

 Nein

Ja

Retourenposition

SDELIVERY

Nein

Ja

Lieferungen Kopfzeile

SDELIVERYD

Nein

Ja

Lieferungen Position

ITMMASTER

 Ja

Ja

Artikel

ITMSALES

 Ja

Ja

Artikel - Verkauf 

ITMBPC

 Ja

Ja

Artikel - Kunde

TABSIVTYP

Nein

Nein

Rechnungstyp

SORDER

Nein

Nein

Aufträge Kopfzeile

SORDERP

Nein

Nein

Aufträge Preispositionen

SORDERQ

Nein

Nein

Aufträge Mengenpositionen

BPARTNER

Nein

Nein

Personenkonto

BPCUSTOMER

Nein

Nein

Kunden

BPCUSTMVT

Nein

Nein

Kundenbewegungen

BPDLVCUST

Nein

Nein

Belieferte Kunden

FACILITY

Nein

Nein

Standorte

ITMMVT

Nein

Nein

Artikelbewegungen

ITMFACILITY

Nein

Nein

Artikel - Standort

TABCUR

Nein

Nein

Währungstabelle

SALESREP

Nein

Nein

Vertreter

PRICSTRUCT

Nein

Nein

Preisstrukturen

SPRICLINK

Nein

Nein

Verkaufspreissuche

GTYPACCENT

Nein

Nein

Belegtypen

GACCCODE

Nein

Nein

Konten

GACCCOUNT

Nein

Nein

Sachkonten

CONTSERV

Nein

Nein

Servicekontrakte

GAUTACE

Nein

Nein

Automatik-Belege

ACODNUM

Nein

Nein

Nummernkreis Dokumente

ACTIV

Nein

Nein

Aktivitätscodes

TABALLRUL

Nein

Nein

Reservierungsregeln

TABSTORUL

Nein

Nein

Bestandsverwaltungsregeln

STOWIPW

Nein

Nein

Bestand in Verarbeitung

ITMCATEG

Nein

Nein

Artikelkategorie

SERREQUEST

Nein

Nein

Serviceanfragen

HDKTASKINV

Nein

Nein

Zu fakturierende Verbräuche

TABUNIT

Nein

Nein

Tabelle Einheiten

STOJOU

Nein

Nein

Bestandsjournal

STOCK

Nein

Nein

Bestände

STOLOT

Nein

Nein

Chargennummer

SPRICLIST

Nein

Nein

Preise

 

ALISRDSIH: Die Rechnungsauskunftsmaske bei der Erfassung einer Gutschrift zu ein

Mit dem Eingabepunkt wird die Belegung der Gutschriftenauskunftsmaske aus einem Direktretourendatensatz gesteuert.

Mit dem Eingabepunkt können die spezifischen Felder der Maske SIH4 und der Tabelle SINVOICED belegt oder bereits vorhandene Feldwerte geändert werden.

Der Eingabepunkt wird in der Gutschriftenverwaltung (Anlage oder Änderung) bei der Auswahl von Retouren pro Position aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Aufrufkontext

Der Eingabe wird jeweils am Ende der Belegung der einzelnen Gutschriftenpositionen aufgerufen.

Verfügbare Variablen und Masken

[F :SRD] ist mit der Retourenposition belegt, [F:SRH] mit dem Retourenkopf.

Die SIH Objektmasken sind mit der in Verarbeitung befindlichen Gutschrift belegt.  Die Auskunftsposition wurde soeben mit der ausgewählten Retourenposition belegt.

Die Variable NOL enthält den Positionsindex in [M :SIH4].

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Wichtiger Inhalt

Tabellentitel

 

Rechnungsursprung

Retourenursprung

 

SINVOICE

 Ja

Ja

Rechnungen Kopfzeile

SINVOICEV

 Ja

Ja

Rechnungen Bewertungskopf

SINVOICED

 Ja

Ja

Rechnungen Positionen

SRETURND

 Nein

Ja

Retourenposition

SDELIVERY

Nein

Ja

Lieferungen Kopfzeile

SDELIVERYD

Nein

Ja

Lieferungen Position

ITMMASTER

 Ja

Ja

Artikel

ITMSALES

 Ja

Ja

Artikel - Verkauf 

ITMBPC

 Ja

Ja

Artikel - Kunde

TABSIVTYP

Nein

Nein

Rechnungstyp

SORDER

Nein

Nein

Aufträge Kopfzeile

SORDERP

Nein

Nein

Aufträge Preispositionen

SORDERQ

Nein

Nein

Aufträge Mengenpositionen

BPARTNER

Nein

Nein

Personenkonto

BPCUSTOMER

Nein

Nein

Kunden

BPCUSTMVT

Nein

Nein

Kundenbewegungen

BPDLVCUST

Nein

Nein

Belieferte Kunden

FACILITY

Nein

Nein

Standorte

ITMMVT

Nein

Nein

Artikelbewegungen

ITMFACILITY

Nein

Nein

Artikel - Standort

TABCUR

Nein

Nein

Währungstabelle

SALESREP

Nein

Nein

Vertreter

PRICSTRUCT

Nein

Nein

Preisstrukturen

SPRICLINK

Nein

Nein

Verkaufspreissuche

GTYPACCENT

Nein

Nein

Belegtypen

GACCCODE

Nein

Nein

Konten

GACCCOUNT

Nein

Nein

Sachkonten

CONTSERV

Nein

Nein

Servicekontrakte

GAUTACE

Nein

Nein

Automatik-Belege

ACODNUM

Nein

Nein

Nummernkreis Dokumente

ACTIV

Nein

Nein

Aktivitätscodes

TABALLRUL

Nein

Nein

Reservierungsregeln

TABSTORUL

Nein

Nein

Bestandsverwaltungsregeln

STOWIPW

Nein

Nein

Bestand in Verarbeitung

ITMCATEG

Nein

Nein

Artikelkategorie

SERREQUEST

Nein

Nein

Serviceanfragen

HDKTASKINV

Nein

Nein

Zu fakturierende Verbräuche

TABUNIT

Nein

Nein

Tabelle Einheiten

STOJOU

Nein

Nein

Bestandsjournal

STOCK

Nein

Nein

Bestände

STOLOT

Nein

Nein

Chargennummer

SPRICLIST

Nein

Nein

Preise

 

ALISQHSIH: Belegung der Rechnungskopfzeilenmasken bei der Erstellung von Proform

Mit dem Eingabepunkt wird die Belegung der Rechnungskopfzeilenmaske aus einem Angebotskopfzeilendatensatz gesteuert.

Mit dem Eingabepunkt können die individuellen Felder dieser Masken belegt oder die bereits vorhandene Standardwerte geändert werden.

Er wird in der Angebotsverwaltung bei der Erstellung eines Proforma-Angebots per Klick auf den Button Proforma aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv. Dabei handelt es sich um die Maskensteuerung zur Erstellung von Proforma-Rechnungen.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Aufrufkontext

Der Eingabepunkt wird bei der Belegung der Rechnungskopfzeilenmaske aus einem Angebotskopfzeilendatensatz aufgerufen.

Verfügbare Variablen und Masken

[F :SQH] ist mit dem Angebotskopf belegt.

Die Masken des SIH-Objekts [M:SIH0], [M:SIH1] und [M:SIH2] sind verfügbar und mit den Daten des Proforma-Kopfes belegt (die wiederum aus dem Angebotskopf initialisiert werden).

Die Adressmasken ADB2, ADB3 und ADB4 stehen ebenfalls zur Verfügung und sind belegt. ADB2 ist mit der Adresse des belieferten Kunden belegt, die aus dem Angebot stammt. ADB3 ist mit der Adresse des Rechnungsempfängers belegt, der aus den Kundendaten stammt. ADB4 ist mit der Adresse des Zahlenden belegt, der aus den Kundendaten stammt.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.

Tabelle

Wichtiger Inhalt

Tabellentitel

SINVOICE

 Nein

Rechnungen Kopfzeile

SINVOICEV

 Nein

Rechnungen Bewertungskopf

SINVOICED

 Nein

Rechnungen Positionen

SQUOTE

 Ja

Angebotskopf

SQUOTED

Nein

Angebotsposition

BPCUSTOMER

 Ja Kunde

Kunden

BPDLVCUST

 Ja belieferter Kunde

Belieferter Kunde

BPARTNER

 Ja Zahlender

Personenkonto

BPADDRESS

 Ja Adresse Zahlender

Adressen