Dieser Eingabepunkt ist bei der Definition von Auswahlkriterien für die in Rechnung zu stellenden Aufträge wichtig.
Mit dem Eingabepunkt werden zusätzliche Filter auf diese Aufträge gelegt.
Der Eingabepunkt wird in der Verarbeitung FUNAUTINVO Fakturierung von Aufträgen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Bei der Auswahl der zu fakturierenden Aufträge ist noch keine Protokolldatei geöffnet.
Dieser Eingabepunkt wird bei der Definition von Auswahlkriterien verwendet.
Die Auswahlmaske [M :DIA] (SAUTINVO) für die Auftragspositionen steht noch zur Verfügung.
Die Standardkriterien sind geladen:
Variable CRITERE für den Auftragskopf (Datei SORDER). Variable FILSUP für die Zusatzkriterien.
Variable CRITDET für die Auskunft der Auftragspositionen (Datei SORDERQ). Variable FILSUPDET für das Hinzufügen von Zusatzkriterien.
Diese beiden Variablen sind 250-stellig. Damit die Auswertung auch dann reibungslos funktioniert, wenn diese Variablen vom Eingabepunkt nicht belegt wurde, werden FILSUPENT und SILFUPDET mit der Zeichenkette "1=1" initialisiert.
Sie müssen daher im Eingabepunkt lediglich vervollständigt werden.
Beispiel: Zusatzfilter auf die Artikelreferenz, welche mit den Buchstaben "VEN" beginnen soll.
FILSUPDET -= ‘ & ITMREF >= « VEN »’
FILSUPENT wird zu demselben Zeitpunkt wie CRITERE ausgewertet, nämlich bei Anwendung des Filters auf die Datei SORDER. Die Kriterien müssen sich auf Felder der Datei SORDER beziehen.
FILSUPDET wird zu demselben Zeitpunkt wie CRITDET ausgewertet, nämlich bei Anwendung des Filters auf die Datei SORDERQ. Die Kriterien müssen sich auf Felder dieser Datei beziehen.
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 |
SORDER | Nein | Aufträge Kopfzeile |
SORDERQ | Nein | Aufträge Mengenposition |
SORDERP | Nein | Aufträge Preisposition |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Nein | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
ITMFACILIT | Nein | Artikel - Standort |
GTYPACCENT | Nein | Belegtypen |
GACCCODE | Nein | Konten |
GACCOUNT | Nein | Sachkonten |
GAUTACE | Nein | Automatik-Belege |
GAUTACEF | Nein | Formeln Automatik-Belege |
GJOURNAL | Nein | Journals |
ACODNUM | Nein | Nummernkreis Dokument |
TABMODELIV | Nein | Tabelle Lieferarten |
TABCOUAFF | Nein | Nummernkreiszuweisungstabelle |
SWRKINV | Nein | Arbeitsdatei |
TABSIVTYP | Nein | Tabelle Ausgangsrechnungstypen |
Mit diesem Eingabepunkt können individuelle Dateien aktualisiert werden. Der Eingabepunkt kommt vor dem Ende der Speichertransaktion der betreffenden Rechnung zum Tragen.
Der Eingabepunkt wird in der Verarbeitung FUNAUTINVO Fakturierung von Lieferungen aufgerufen.
Eine Maskensteuerung ist aktiv.
Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
- in der Funktion Fakturierung von Aufträgen vor Ende der Speichertransaktion der betreffenden Rechnung
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 | Ja | Rechnungen Kopfzeile |
SINVOICEV | Ja | Rechnungen Bewertungskopf |
SINVOICED | Nein | Rechnungen Positionen |
SORDER | Nein | Aufträge Kopfzeile |
SORDERQ | Nein | Aufträge Mengenposition |
SORDERP | Nein | Aufträge Preisposition |
BPARTNER | Ja (Rechnungsempfänger) | Personenkonto |
BPCUSTOMER | Ja (Rechnungsempfänger) | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
TABSIVTYP | Ja | Rechnungstypen |
GTYPACCENT | Nein | Belegtypen |
GACCCODE | Nein | Konten |
GACCOUNT | Nein | Sachkonten |
GAUTACE | Nein | Automatik-Belege |
GAUTACEF | Nein | Formeln Automatik-Belege |
GJOURNAL | Nein | Journals |
|
|
|
Dieser Eingabepunkt ist nach den Berechtgungsprüfungen zu einem in Rechnung zu stellenden Auftrag wichtig. Mit dem Eingabepunkt werden zusätzliche Tests hinzugefügt, anhand derer die Auftragsposition zurückgewiesen werden kann.
Der Eingabepunkt wird in der Verarbeitung FUNAUTINVO Fakturierung von Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Um die Auftragsposition zurückzuweisen, muss die Variable OK auf den Wert 1 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
- in der Funktion Fakturierung am Ende der Berechtigungsprüfungen für die Fakturierung der einzelnen Auftragspositionen
Die Auswahlmaske SAUTINVO für die Auftragspositionen steht zur Verfügung.
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 |
SORDER | Ja | Aufträge Kopfzeile |
SORDERQ | Ja | Aufträge Mengenposition |
SORDERP | Ja | Aufträge Preisposition |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Ja (Auftragskunde) Wenn [F:SOH]IME = 5 | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
TABSIVTYP | Nein | Rechnungstypen |
GTYPACCENT | Nein | Belegtypen |
GACCCODE | Nein | Konten |
GACCOUNT | Nein | Sachkonten |
GAUTACE | Nein | Automatik-Belege |
GAUTACEF | Nein | Formeln Automatik-Belege |
GJOURNAL | Nein | Journals |
|
|
|
Dieser Eingabepunkt wird vor dem Schreiben der einzelnen Datensätze zu den in Rechnung zu stellenden Auftragspositionen in die Arbeitsdatei verwendet. Er dient dazu, Daten hinzuzufügen, die für die Daten der Arbeitsdatei (Feld SWIDATA) als Fehlmengenkriterien dienen, sowie den Schlüssel zu ändern (Felder SWIKEY und SWIKEY1).
Der Eingabepunkt wird in der Verarbeitung FUNAUTINVO Fakturierung von Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
in der Funktion Fakturierung von Aufträgen, wenn ein Datensatz in die Arbeitsdatei geschrieben wird.
Die Auswahlmaske SAUTINVO für die Auftragspositionen steht zur Verfügung.
Um Fehlmengenkriterien hinzuzufügen, muss das Feld SWIDATA mit den gewünschten Daten gefüllt werden.
Beispiel: [F :SWI]SWIDATA += [F :SOH]xxx
Achtung: : Im Feld SWIDATA stehen nur 40 Zeichen zur Verfügung.
Änderungen an den Feldern der Schlüssel SWIKEY und SWIKEY1 können zu Problemen bei den generierten Lieferungen führen.
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 |
SWRKINV | Ja | Arbeitsdatei Fakturierung |
SINVOICE | Nein | Rechnungen Kopfzeile |
SINVOICEV | Nein | Rechnungen Bewertungskopf |
SINVOICED | Nein | Rechnungen Positionen |
SORDER | Ja | Aufträge Kopfzeile |
SORDERQ | Ja | Aufträge Mengenposition |
SORDERP | Ja | Aufträge Preisposition |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Ja (Auftragskunde) Wenn [F:SDH]IME = 5 | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
TABSIVTYP | Nein | Rechnungstypen |
GTYPACCENT | Nein | Belegtypen |
GACCCODE | Nein | Konten |
GACCOUNT | Nein | Sachkonten |
GAUTACE | Nein | Automatik-Belege |
GAUTACEF | Nein | Formeln Automatik-Belege |
GJOURNAL | Nein | Journals |
|
|
|
Der Eingabepunkt kommt nach der Belegung sämtlicher Positionen in der Klasse [M] und nach dem Schreiben in [F:SID], jedoch vor der Rechnungsberechnung zum Tragen. Mit dem Eingabepunkt werden vor der Berechnung Positionen hinzugefügt und Änderungen durchgeführt.
Der Eingabepunkt wird in der Verarbeitung FUNAUTINVO Fakturierung von Lieferungen aufgerufen.
Eine Maskensteuerung ist aktiv.
Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
- in der Funktion Fakturierung von Aufträgen vor Ende der Speichertransaktion der betreffenden Rechnung
Die Rechnungsverwaltungsmasken sind verfügbar: [M:SIH0] (SIH0), [M:SIH1] (SIH1), [M:SIH2] (SIH2), [M:SIH4] (SIH4).
Um eine Position hinzuzufügen, ist der Inhalt des Abschnitts $TRT_DETAIL der Verarbeitung FUNAUTINVO als Vorlage zu verwenden.
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 | Ja | Rechnungen Kopfzeile |
SINVOICEV | Ja | Rechnungen Bewertungskopf |
SINVOICED | Nein | Rechnungen Positionen |
SORDER | Nein | Aufträge Kopfzeile |
SORDERQ | Nein | Aufträge Mengenposition |
SORDERP | Nein | Aufträge Preisposition |
BPARTNER | Ja (Rechnungsempfänger) | Personenkonto |
BPCUSTOMER | Ja (Rechnungsempfänger) | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
TABSIVTYP | Ja | Rechnungstypen |
GTYPACCENT | Nein | Belegtypen |
GACCCODE | Nein | Konten |
GACCOUNT | Nein | Sachkonten |
GAUTACE | Nein | Automatik-Belege |
GAUTACEF | Nein | Formeln Automatik-Belege |
GJOURNAL | Nein | Journals |
|
|
|