Einsprungpunkte > Modul Verkauf > Standardskript SUBSIH 

CRESIHBETFCY: Ermöglichen der Erstellung von standortinternen Rechnungen

Dieser Eingabepunkt ermöglicht das Arbeiten während der Rechnungserfassung, um die standortinterne Rechnungserfassung zu ermöglichen.

Er wird bei der Prüfung der Erfassung der Felder SALFCY (Verkaufsstandort) und BPCINV (Rechnungskunde) aufgerufen, um die Erfassungsprüfung der standortinternen Rechnungen zu umgehen.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Es ist keine Logdatei geöffnet.

Aufrufkontext

Er wird in der Rechnungsverwaltung bei der Erfassung der Felder SALFCY und BPCINV aufgerufen. Er liegt in den Aktionen nach Änderung dieser Felder AM_SALFCY und AM_BPCINV. Er liegt nach Bestimmung der Flags BETCPY (Flag Unternehmensübergreifend) und BETFCY (Standortübergreifend) der Rechnung, vor der Prüfung dieser 2 Flags, um die Erfassung zu untersagen, wenn BETCPY=1 und BETFCY=2 (Rechnung standortübergreifend). Der PE ist zur Vermeidung der Prüfung positioniert.

Verfügbare Variablen und Masken

Die Maskenklassen des Rechnungsobjekts sind verfügbar (SIH0 SIH1 SIH2 SIH4 (Positionen) SIHV).

In AM_SALFCY enthält VALEUR den Wert des Felds SALFCY. In AM_BPCINV enthält VALEUR den Wert des Felds BPCINV.

[M:SIH1]BETCPY=1 : Die Rechnung ist unternehmensintern

[M:SIH1]BETFCY=2 : Die Rechnung ist standortübergreifend

WPE_CRESIHBETFCY ist eine auf 0 initialisierte Variable. Sie muss von PE auf 1 positioniert sein, um die Prüfung nicht durchzuführen und mit der Erfassung der standortübergreifenden Rechnung fortzufahren.

Geöffnete Tabellen

Die Tabellen des Rechnungsobjekts sind geöffnet.

In nachstehender Tabelle weist das Flag "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.