Einsprungpunkte > Modul Einkauf > Standardskript SUBPIHD 

PIHOVEINV: Belastung überzogene Fakturierung auf Wareneingänge

Dieser Eingabepunkt ist Teil der Verarbeitung SUBPIHD(Speichern Einkaufsrechnung) und generiert eine Aktion "PIHOVEINV".

Mit dieser Aktion kann die zuviel berechnete Menge auf vorhandene Wareneingänge belastet werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt beim Speichern einer Einkaufsrechnungsposition.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion "PIHOVEINV" werden folgende Variablen belegt:

SIGN

Wert 1 bei Erstellung und -1 beim Löschen.

WQTE

Menge über Fakturierung.

Folgende Masken stehen zur Verfügung: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3] und [M:PIH4].

Folgende Dateiklassen sind belegt: [F:PIH], [F:PIV], [F:PID] und [F:PTD].

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Variablen können geändert werden:

WPIHOVEINV

Belastungsindikator für sonstige Wareneingänge (0=Nein,1=Ja).

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PINVOICE

Ja

Kopfzeile Rechnung

PINVOICEV

Ja

Zusatz Kopfzeile Einkaufsrechnung

PINVOICED

Ja

Einkaufsrechnungspositionen

PRECEIPT

Ja

Kopfzeile Wareneingang

PRECEIPTD

Ja

Wareneingangsposition

Sonstige Hinweise

Dieser Eingabepunkt wird nur bei überzogener Fakturierung aufgerufen.

CPRFAC: Kalkulationsstückpreis.

Dieser Eingabepunkt ist Teil der VerarbeitungSUBPIHD(Speichern Einkaufsrechnung) und generiert eine Aktion „CPRFAC".

Mit dieser Aktion kann der berechnete Kalkulationsstückpreis bearbeitet werden (z. B. Hinzufügen von Annäherungskosten).

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt vor dem Schreiben oder dem erneuten Schreiben der Rechnungsposition, wenn zuvor die Taste Anlegen oder Speichern gedrückt wurde.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CPRFAC wird die folgende Variable belegt:

NOL

Index der in Verarbeitung befindlichen Rechnungsposition (verwendbar mit Klasse [M:PIH3]).

Folgende Masken stehen zur Verfügung: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3] und [M:PIH4].

Obige Variable und obige Klassen dürfen nicht geändert werden.

[F:PID]CPR

Berechneter Kalkulationsstückpreis, der vom Eingabepunkt geändert werden kann, um sonstige Elemente zu berücksichtigen.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PINVOICE

Ja

Kopfzeile Rechnung

PINVOICEV

Ja

Zusatz Kopfzeile Einkaufsrechnung

PINVOICED

Ja

Einkaufsrechnungspositionen

Sonstige Hinweise

Dieser Eingabepunkt wird nicht für Zusatzrechnungen und Betragsgutschriften aufgerufen.


MAJFAC: Belegung oder Änderung der Felder vor dem Schreiben.

Dieser Eingabepunkt ist Teil der Verarbeitung SUBPIHD(Speichern Einkaufsrechnung) und generiert eine Aktion „MAJFAC".

Mit dieser Aktion kann die Rechnungsprüfung in den Aktualisierungstabellen spezifische Felder belegen oder Standardfelder ändern.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor dem erneuten Schreiben der einzelnen Aktualisierungstabellen aufgerufen, wenn eine Einkaufsrechnung gespeichert wird.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion MAJFAC werden folgende Variablen belegt:

FICHIER

Name der Tabelle, die erneut geschrieben wird (PORDERQ, PORDERC, PORDER, PRECEIPTD, PRECEIPT).

ABRFIC

Abkürzung der Tabelle, die erneut geschrieben wird (POQ, POC, POH, PTD, PTH).

Folgende Masken stehen zur Verfügung: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3] und [M:PIH4].

Folgende Dateiklassen sind belegt: [F:PIH], [F:PIV] und [F:PID].

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Klassen können geändert werden, um individuelle Felder zu belegen und / oder Standardfelder zu ändern.

[F:POQ], wenn FICHIER = "PORDERQ" und ABRFIC = "POQ"

[F:POC], wenn FICHIER = "PORDERC" und ABRFIC = "POC"

[F:POH], wenn FICHIER = "PORDER" und ABRFIC = "POH"

[F:PTD], wenn FICHIER = "PRECEIPTD" und ABRFIC = "PTD"

[F:PTH], wenn FICHIER = "PRECEIPT" und ABRFIC = "PTH"

Hierbei ist jedoch darauf zu achten, die Standardfelder mit extremer Vorsicht zu behandeln, damit im weiteren Verlauf keine Probleme auftreten.
Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PINVOICE

Ja

Kopfzeile Rechnung

PINVOICEV

Ja

Zusatz Kopfzeile Einkaufsrechnung

PINVOICED

Ja

Einkaufsrechnungspositionen

ITMMASTER

Ja

Artikel

Sonstige Hinweise

Dieser Eingabepunkt wird für alle Rechnungstypen aufgerufen.

[M:PIH0]PIHTYP (1 = Rechnung, 2 = Zusatzrechnung, 3 = Gutschrift, 4 = Gutschrift für Retoure)

MAJRCPCDE: Erh. Wareneingänge und Auftrag nach einer Gutschrift

Dieser Eingabepunkt ist Teil der Verarbeitung SUBPIHD(Speichern Einkaufsrechnung) und generiert eine Aktion „MAJRCPCDE".

Bei der Erstellung/Änderung einer Gutschriftenposition sind der Auftrag und die Wareneingänge nicht fakturiert.

Ziel dieser Aktion ist die Möglichkeit, die Wareneingänge und Aufträge bei der Erstellung/Änderung einer Gutschriftenposition nicht zu aktualisieren.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Erstellung / Änderung von Einkaufsgutschriftenpositionen aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion "MAJRCPCDE" werden folgende Variablen belegt:

WMAJRCPCDE

Gibt an, ob der Auftrag und die Wareneingänge aktualisiert werden müssen. Wert setzen, um die Aktualisierungen nicht durchzuführen.

Folgende Dateiklassen sind belegt: [F:PIH], [F:PIV] und [F:PID].

Die Klasse [F:PIDB]wird mit der Originalrechnungsposition gefüllt.

Obige Variablen und Klassen dürfen nicht geändert werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PINVOICE

Ja

Kopfzeile Rechnung

PINVOICEV

Ja

Zusatz Kopfzeile Einkaufsrechnung

PINVOICED

Ja

Einkaufsrechnungspositionen

Sonstige Hinweise

Dieser Eingabepunkt wird nur für Gutschriften aufgerufen.

[M:PIH0]PIHTYP (1 = Rechnung, 2 = Zusatzrechnung, 3 = Gutschrift, 4 = Gutschrift für Retoure)