Import und Aktualisierung einer zuvor in Sage X3 angelegten Liste
Import und gleichzeitige Anlage einer Inventarliste
Das Importmodell ist dreistufig und entspricht folgenden drei zu aktualisierenden Tabellen: CUNSESSION, CUNLISTE und CUNLISDET.
Bei dieser Art von Import kann eine bereits in Sage X3 angelegte Liste aktualisiert werden (z. B. Aktualisierung der gezählten Anzahl).
Bei diesem Inventurtyp muss zunächst ermittelt werden, ob es sich um die Aktualisierung einer vorhandenen Liste handelt. Hierfür miss das Feld CUNSSSNUM (Sitzungsnummer) gefüllt werden. Auch der Standort ist ein Mussfeld.
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Vorhandenes Inventar |
CUNSSSNUM | Sitzung | Ja | Ja |
| Obligatorisch |
STOFCY | Lagerstandort | Ja | Ja |
| X |
Die Felder dieser Tabelle sind zu füllen, wenn die Liste nach dem Import automatisch freigegeben werden soll. Eine solche Freigabe wird erteilt, wenn das Feld CUNLISSTA den Wert 5 aufweist. Die Felder STOFCY und CUNSSSNUM sind obligatorisch.
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Vorhandenes Inventar |
CUNSSSNUM | Sitzung | Ja | Ja |
| Obligatorisch |
CUNLISNUM | Liste | Ja |
|
|
|
CUNLISSTA | Status | Ja | Nein | 1 | X |
STOFCY | Lagerstandort | Ja | Ja |
| X |
Um die zu aktualisierende Liste finden zu können, müssen Sitzungsnummer, Listennummer und Rang angegeben werden. Wird die entsprechende Bestandsposition nicht in der angegebenen Liste gefunden, wird sie als unvorgesehene Position in die Liste hinzugefügt.
Die Rubriken der Bestandspositionen sind wichtig, weil durch sie festgelegt ist, ob die Anzahl einer Listenposition aktualisiert oder eine neue Liste angelegt werden soll.
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Vorhandenes Inventar |
Für die Suche nach vorhandenen Daten | |||||
CUNSSSNUM | Sitzung | Ja |
|
| Obligatorisch |
CUNLISNUM | Liste | Ja |
|
| Obligatorisch |
ITMLISNUM | Rang | Ja | Ja |
| Obligatorisch |
STOFCY | Standort | Ja |
|
| X |
Für die Aktualisierung des Inventars | |||||
QTYPCUNEW | Gezählter PAC-Bestand | Ja |
|
| Obligatorisch |
QTYSTUNEW | Gezählter LE-Bestand | Ja |
|
| Obligatorisch |
ZERSTOFLG | LE null | Ja |
|
| Obligatorisch |
Für die Suche nach Bestandspositionen | |||||
ITMREF | Artikel | Ja |
|
| X |
LOS | Charge | Ja |
|
| X |
SLO | Subcharge | Ja |
|
| X |
LOC | Lagerplatz | Ja |
|
| X |
STA | Status | Ja |
|
| X |
PCU | Einheit | Ja |
|
| X |
PCUSTUCOE | Koeffizient | Ja |
|
| X |
SERNUM | Serie | Ja |
|
| X |
PALNUM | Bezeichner 1 | Ja |
|
| X |
CTRNUM | Bezeichner 2 | Ja |
|
| X |
QLYCTLDEM | AC-Analyse | Ja |
|
| X |
Wenn ITMLISNUM = 0, wird eine neue Position angelegt. Sonst wird die Position aktualisiert.
Import und gleichzeitige Listenanlage
Es gibt drei Importarten, bei denen gleichzeitig eine Inventarliste angelegt wird:
Anlage einer unvollständigen Liste: Die Listen werden nur mit den importierten Bestandspositionen belegt (CUNSSSSNUM ist vorhanden und wird nicht belegt).
Anlage einer vollständigen Artikelliste: Alle Bestandspositionen zu den im Artikelbereich vorhandenen Artikeln sind in der / den Liste(n) vorhanden (CUNSSSNUM ist vorhanden und wird nicht belegt, CUNLASFLG = 2).
Anlage einer vollständigen Lagerplatzliste: Alle Bestandspositionen zu den im Lagerplatzbereich vorhandenen Lagerplätzen sind in der / den Liste(n) vorhanden (CUNSSSNUM ist vorhanden und wird nicht belegt, CUNSSSTYP = 2).
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Anlage Inventur Unvollständig | Anlage Inventur Vollständig Artikel | Anlage Inventur Vollständig Position |
CUNSSSNUM | Sitzung | Ja | Ja |
| Obligatorisch | Obligatorisch | Obligatorisch |
CUNSSSDES | Titel | Ja |
|
| Obligatorisch | Obligatorisch | Obligatorisch |
CUNSSSTYP | Inv.typ | Ja | Nein | 1 | 1 | 1 | 2 |
CUNSSSMOD | Verarb. Auswahl | Nein |
| 1 | 1 | 1 | 1 |
CUNNULSTK | Artikel SS LE | Nein |
| 1 | 1 | 1 | 1 |
CUNSRTCOD | Inventarsortierung | Ja | Nein | 1 | X | X | X |
CUNLASFLG | Global | Ja | Nein | 1 | 1 | 2 | 1 |
MAXLIG | Maximum Lig | Ja | Nein | INV |
| X | X |
PRCLIG | % Grenze | Ja | Nein | 100 |
| X | X |
ITMREFxxx | Artikel | Ja | Nein |
|
| X |
|
LOCxxx | Pfade | Ja | Nein |
|
|
| X |
STOFCY | Lagerstandort | Ja | Ja |
| X | X | X |
Das Feld Sitzungsnummer ist notwendig um zu ermitteln, dass es sich um die Anlage einer Inventursitzung handelt (leeres Feld in der Importdatei). Im Falle einer Anlage muss auch der Titel angegeben werden.
Wenn es sich beim Import um die Anlage einer vollständigen Artikelliste handelt, muss das Feld CUNLASFLG den Wert 2 annehmen.
Wenn es sich beim Import um die Anlage einer vollständigen Lagerplatzliste handelt, muss das Feld CUNSSSTYP den Wert 2 annehmen.
Die Felder dieser Tabelle sind zu füllen, wenn die Liste nach dem Import automatisch freigegeben werden soll. Diese Freigabe steht nur bei unvollständigen Listen zur Verfügung. Die Freigabe wird nur erteilt, wenn das Feld CUNLISSTA den Wert 5 aufweist.
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Anlage Inventur Unvollständig |
CUNSSSNUM | Sitzung | Ja | Ja |
| Obligatorisch |
CUNLISNUM | Liste | Ja |
|
| Obligatorisch |
CUNLISSTA | Status | Ja | Nein | 1 | X |
STOFCY | Lagerstandort | Ja | Ja |
| X |
Um anzugeben, dass es sich um eine Listenanlage handelt, müssen Sitzungsnummer, Listennummer und Rang vorhanden und leer sein.
Die Rubriken der Bestandspositionen sind wichtig, weil mit ihnen die gezählten Positionen gefunden werden können und damit die theoretische Menge übernommen werden kann, sofern diese vorhanden ist.
Rubriken | Bezeichnungen | Import | Obligatorisch | Standard | Anlage Inventur Unvollständig | Anlage Inventur Vollständig Artikel | Anlage Inventur Vollständig Position |
Für die Suche nach vorhandenen Daten | |||||||
CUNSSSNUM | Sitzung | Ja |
|
| Obligatorisch |
|
|
CUNLISNUM | Liste | Ja |
|
| Obligatorisch |
|
|
ITMLISNUM | Rang | Ja | Ja |
| Obligatorisch | Obligatorisch | Obligatorisch |
STOFCY | Standort | Ja |
|
| X | X | X |
Für die Aktualisierung des Inventars | |||||||
QTYPCUNEW | Gezählter PAC-Bestand | Ja |
|
| Obligatorisch | Obligatorisch | Obligatorisch |
QTYSTUNEW | Gezählter LE-Bestand | Ja |
|
| Obligatorisch | Obligatorisch | Obligatorisch |
ZERSTOFLG | LE null | Ja |
|
| Obligatorisch | Obligatorisch | Obligatorisch |
Für die Suche nach Bestandspositionen | |||||||
ITMREF | Artikel | Ja |
|
| X | X | X |
LOS | Charge | Ja |
|
| X | X | X |
SLO | Subcharge | Ja |
|
| X | X | X |
LOC | Lagerplatz | Ja |
|
| X | X | X |
STA | Status | Ja |
|
| X | X | X |
PCU | Einheit | Ja |
|
| X | X | X |
PCUSTUCOE | Koeffizient | Ja |
|
| X | X | X |
SERNUM | Serie | Ja |
|
| X | X | X |
PALNUM | Bezeichner 1 | Ja |
|
| X | X | X |
CTRNUM | Bezeichner 2 | Ja |
|
| X | X | X |
QLYCTLDEM | AC-Analyse | Ja |
|
| X | X | X |
Beim Anlegen von Chargen kann bei bestimmten Artikeln das Ablaufdatum importiert werden. Sonst arbeitet das System mit dem Tagesdatum. Das Ablaufdatum wird ggf. aus den Artikeldaten übernommen. Es kann auch der Titel importiert werden. Sonst arbeitet das System mit dem Titel des Artikeldatenblatts.
Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :
Beim Import können folgende Fehler auftreten:
Die angegebene Sitzungsnummer ist nicht vorhanden
"Sitzung nicht vorhanden! Sitzungsnummer nicht vorhanden!"
Die angegebene Listennummer ist nicht vorhanden
"Liste nicht vorhanden! Sitzungsnummer nicht vorhanden!"
Gezählte PAC-Anzahl <> 0 und Nullbestand auf ja
"Gezählte PAC-Anzahl <> 0 und Nullbestand = ja! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Gezählte LE-Anzahl <> 0 und Nullbestand auf ja
"Gezählte LE-Anzahl <> 0 und Nullbestand = ja! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn ITMLISNUM (Rang) <> 0 und Listennummer nicht angegeben
"Liste nicht vorhanden! Sitzung nicht vorhanden! Rang nicht vorhanden!"
Wenn die importierte Datei keine Angaben über die gezählte Anzahl oder einen Nullbestand enthält
"Nullimport: weder gezählte Anzahl, noch Nullbestand! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn die Rubriken STOFCY, ITMREF, STATUT oder UNITE nicht vorhanden sind
"Rubriken: STOFCY, ITMEF, STA, PCU nicht vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn die Rubriken STOFCY, ITMREF, STATUT oder UNITE nicht belegt sind
"Rubriken: STOFCY, ITMEF, STA, PCU nicht belegt! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn die erfasste Einheit nicht der LE des Artikels entspricht und die Rubrik PCUSTUCOE fehlt
"PCUSTUCOE-Rubriken fehlen! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn die erfasste Einheit nicht der LE des Artikels entspricht und die Rubrik PCUSTUCOE den Wert null aufweist
"PCUSTUCOE-Rubriken fehlen! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
In den folgenden Fällen wird nachstehende Meldung ausgegeben:
Artikel mit Chargenverwaltung, Rubrik LOT fehlt
Artikel mit Subchargenverwaltung, Rubrik SLO fehlt
Artikel mit Seriennummernverwaltung, Rubrik SERNUM fehlt
Artikel mit Lagerplatzverwaltung, Rubrik LOC fehlt
Meldungstext:
"Rubriken LOT, SLO, SERIE, LOC fehlen! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
In den folgenden Fällen wird nachstehende Meldung ausgegeben:
Artikel mit Chargenverwaltung, Rubrik LOT ist nicht belegt
Artikel mit Subchargenverwaltung, Rubrik SLO ist nicht belegt
Artikel mit Seriennummernverwaltung, Rubrik SERNUM ist nicht belegt
Artikel mit Lagerplatzverwaltung, Rubrik LOC ist nicht belegt
Meldungstext:
"Die Rubriken LOT, SLO, SERIE, LOC sind nicht belegt! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn der Artikel nicht vorhanden ist:
"Artikel nicht vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Artikel nicht vorhanden!"
Wenn das Datenblatt Artikel-Standort nicht vorhanden ist:
"Artikel-Standort nicht vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Standort nicht vorhanden!"
Wenn der Artikel nicht im Bestand verwaltet wird:
"Der Artikel wird nicht im Bestand verwaltet! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Artikel nicht vorhanden!"
Wenn der Bestandsstatus nicht zulässig ist:
"Der Bestandsstatus ist nicht zulässig! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Unzulässiger Status!"
Wenn die Verpackungseinheit nicht gefunden wurde:
"Die Verpackungseinheit wurde nicht gefunden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Einheit nicht vorhanden!"
Wenn der Lagerplatz nicht vorhanden ist:
"Lagerplatz nicht vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Lagerplatz nicht vorhanden!"
Bei Artikeln mit Seriennummernverwaltung und gezählten Mengen <> 1 oder mit Einheit <> Lagereinheit
"Rubriken QTYPCUNEW, QTYSTUNEW, PCU nicht korrekt: Artikel mit Seriennummernverwaltung! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden! Artikel nicht vorhanden!"
Bei neuen Inventarpositionen, zu denen die entsprechende Bestandsposition bereits inventarisiert ist
"Bestandsposition im Inventar! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden! Lfd. Bestandsnummer nicht vorhanden!"
Bei neuen Inventarpositionen : nach der Ermittlung der entsprechenden Bestandsposition zur Übernahme der Reservierung
Bei vorhandenen Inventarpositionen : zur Übernahme der Reservierung
Folgende Fehlermeldungen können auftreten:
"Fehler beim Zugriff auf die Datei STOCK! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden! Lfd. Bestandsnummer nicht vorhanden!"
"Fehler beim Schreiben der Datei STOLOT", wenn zu der neuen Inventarposition einer neuen Charge keine Bestandsposition vorhanden ist.
"Fehler beim Schreiben der Datei STOLOT! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden! Artikel nicht vorhanden! Charge nicht vorhanden! Subcharge nicht vorhanden!"
Bei vollständigen Inventurimporten : Nach der Ermittlung einer zuvor zu einer vorhandenen Position angelegten Inventarposition können folgende Meldungen auftreten:
"CUNLISDET-Datensatz nicht vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden! Rang nicht vorhanden!"
"In der Importdatei ist zu einer neuen Position keine gezählte Menge und keine zugehörige Bestandsposition vorhanden"
"Leerer Import: keine gezählten Mengen in CUNLISDET! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
"Fehler beim Schreiben des Arbeitsdatensatzes der Datei STOJOU bei einer neuen Inventarposition zu einem in der Liste vorhandenen Artikel"
"Fehler beim Schreiben eines Arbeitsdatensatzes in STOJU! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nummer nicht vorhanden!"
Wenn die importierte Seriennummer bereits vorhanden ist, können bei neuen Inventarpositionen ohne zugehörige Bestandsposition folgende Meldungen ausgegeben werden:
"Die Seriennummer für diesen Artikel ist bereits vorhanden! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Artikel nicht vorhanden! Serie nicht vorhanden!"
"Prüfung der gezählten Menge der Bestandsposition mit der Reservierungsmenge. Die reservierte Menge darf nicht kleiner sein"
"Die Reservierungsmenge ist höher als die gezählte Menge! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Lfd. Bestandsnummer nicht vorhanden!"
"Der Import einer freigegebenen oder stornierten Auskunft ist unzulässig"
"Unzulässiger Import: Die Auskunft ist storniert oder bereits freigegeben! Sitzung nicht vorhanden! Liste nicht vorhanden! CUD-Nr. nicht vorhanden! Rang nicht vorhanden!"
"In eine vorhandene abgeschlossene Sitzung darf kein Import erfolgen"
"Unzulässiger Import: Die Sitzung ist geschlossen! Sitzung nicht vorhanden!"
"Die importierte Sitzungsnummer ist nicht vorhanden"
"Sitzung nicht vorhanden!"
"Freigabe nicht möglich: Fehler beim Lesen von CUNLISTE! Sitzung nicht vorhanden! Liste nicht vorhanden!"
"Die Freigabe von vollständigen Importen mit gleichzeitiger Anlage ist unzulässig. Die Freigabe muss manuell gegeben werden"
"Die Freigabe beim Import von vollständigen Importen mit gleichzeitiger Anlage ist unzulässig! Sitzung nicht vorhanden!"
Diese Vorlage kann sowohl beim Import als auch beim Export verwendet werden. Die Daten werden in den folgenden Tabellen aktualisiert :
Tabelle | Tabellentitel |
---|---|
BPDLVCUST [BPD] | |
CUNLISDET [CUD] | Inventur |
CUNLISTE [CUL] | Zähllisten |
CUNSERDET [CSD] | Serieninventur |
CUNSESSION [CUN] | Inventursitzung |
FACILITY [FCY] | |
ITMBPS [ITP] | |
ITMFACILIT [ITF] | |
ITMMASTER [ITM] | |
ITMMVT [ITV] | Artikel-Standort gesamt |
ITMSALES [ITS] | |
ITMWRH [ITW] | |
LPN [LPN] | |
STOCK [STO] | Lager |
STOLOC [STC] | Lagerplätze |
STOLOT [STL] | Chargennummern |
STOPAR [STE] | |
STOSER [STS] | Seriennummern |
TABFOR [TFO] | |
WAREHOUSE [WRH] |