In diesem Dokument werden die Vorgehensweisen für den Umgang mit der Anwendung „Daten importieren“ bezogen auf Lagerbereiche beschrieben. Diese Vorgehensweisen enthalten allgemeine Anleitungsschritte dazu, wie Sie Lagerbereiche importieren. Sie werden außerdem über die unterstützten Attribute informiert.
Die Beschreibung der Anwendung „Daten importieren“, die unter anderem auch Feld- und Button-Beschreibungen enthält, finden Sie in der Dokumentation „Daten importieren“.
1 Vorgehensweisen
Dieser Abschnitt beschreibt die Vorgehensweisen beim Import von Lagerbereichen.
1.1 Notwendige Attribute für den Import
Geben Sie mindestens folgende Attribute pro Lagerbereich an:
- Identifikationsattribute (Business Key)
- Pflichtfelder
Ohne die Identifikationsattribute kann kein Lagerbereich importiert werden. Fehlt ein Pflichtfeld, wird in dem Fall, dass im Dialog-Fenster „Daten importieren“ im Feld „Korrigieren“ die Auswahl „Mit Korrektur-Anwendung“ getroffen wurde, die Nachbearbeitung in der jeweils zugehörigen Anwendung gestartet. Welches die Pflichtfelder der einzelnen Business Entitys sind, ist teilweise in den jeweils zugehörigen Anwendungen an einer grauen Ecke im Eingabefeld des entsprechenden Attributes zu erkennen. In den Feldbeschreibungen der Anwendungsdokumentationen sind die Pflichtfelder nicht als solche gekennzeichnet, da sie bzgl. dieser Eigenschaft in den einzelnen Comarch-ERP-Enterprise-Installationen variieren können.
Zusätzlich bestehen Beziehungen zu anderen Business Entitys, die nicht direkt zum importierten Business Entity gehören. Diese Beziehungen werden über Fremdschlüssel hergestellt. Beziehungen über Fremdschlüssel sind erkennbar durch Kursivschrift im Filter. Um solche Fremdschlüsselbeziehungen auflösen zu können, müssen die Identifikationsattribute der referenzierten Business Entitys im Filter ausgewählt werden. Über Fremdschlüssel referenzierte Daten können nicht gemeinsam mit den referenzierenden Daten importiert werden. Sie müssen bereits im System vorhanden sein. Werden über die Fremdschlüssel-Beziehung andere Attribute angegeben als deren Identifikationsattribute, so werden diese ignoriert.
Wenn der Primärschlüssel eines Business Objects ganz oder teilweise aus Fremdschlüsseln besteht, dann muss in der Import-Datei das Business Object, auf das sich dieser Fremdschlüssel bezieht, über seine Identifikationsattribute aufgelöst werden.
1.2 Lagerbereiche importieren
- Öffnen Sie die Anwendung „Daten importieren“.
- Lassen Sie sich den bzw. einen Filter für das Business Object „com.cisag.app. inventory.obj.WarehouseArea.“ anzeigen.
- Der Filter für den Import der Lagerbereiche wird angezeigt.
Bei Bedarf können Sie auch einen neuen Filter für dieses Business Object erfassen.
- Die ausgewählten Attribute des Filters sind bereits markiert. Bei Bedarf können Sie die Attribute noch anpassen.
- Drücken Sie in der Standard-Symbolleiste den Button „Daten importieren“.
- Das Dialogfester „Daten importieren“ wird geöffnet.
- In diesem Dialogfenster können Sie Einstellung für die Importdatei vornehmen. Eine ausführliche Beschreibung der Felder finden Sie in der Dokumentation „Daten importieren“.
- Durch Drücken des Buttons „Im Hintergrund“ oder „Sofort“ können Sie den Import durchführen.
2 Übersicht: Unterstützte Attribute
In diesem Kapitel werden sämtliche beim Import von Lagerbereichen unterstützten Attribute aufgelistet. Bei Fremdschlüsselattributen steht zusätzlich der entsprechende Beziehungsname dabei. Die Attribute können Änderungen unterworfen sein und durch Anpassungen auch erweitert werden.
Die Identifikationsattribute (Key Attribute) werden zudem über ein (K) gekennzeichnet, die fachlichen Identifikationsattribute über ein (BK).
2.1 Basisdaten
Attribut | Beziehung | Bedeutung |
guid (K) | Technische Identifikation | |
code (BK) | Lagerbereichsidentifikation | |
description | Lagerbereichsbezeichnung | |
responsible | Responsible | Zuständiger Mitarbeiter für den Lagerbereich
Hinweis: |
warehouse (BK) | Warehouse | Lagerort des Lagerbereichs
Hinweis: |
2.2 Lagerbereichsbestandteile
Attribut | Beziehung | Bedeutung |
guid (K) | Technische Identifikation | |
warehouseArea (K) | Lagerbereich
Hinweis: |
|
zone | Lagerzone | |
rowFrom | Von Reihe | |
rowTo | Bis Reihe | |
levelFrom | Von Ebene | |
levelTo | Bis Ebene | |
binFrom | Von Platz | |
binTo | Bis Platz |
2.3 Ausgabeeinstellungen für Belegdokument-Vorlagen
Attribut | Beziehung | Bedeutung |
guid | Technische Identifikation | |
organizationalUnit (BK) | Organisation
Hinweis: |
|
warehouseArea (BK) | Lagerbereich
Hinweis: |
|
document (BK) | Belegdokumenttyp | |
medium (BK) | Ausgabemedium | |
documentDefinition | DocumentDefinition | Belegdokument-Vorlage |
communicationType | CommunicationType | Kommunikationsart für Fax und E-Mail |
preferred | Bevorzugte Ausgabeeinstellung | |
partner | Partner
Hinweis: |
|
warehouse (BK) | Lagerort
Hinweis: |
3 Beispiel-Importdatei
Eine XML-Importdatei zur Erfassung oder Aktualisierung eines Lagerbereichs einschließlich Lagerbereichsbestandteile und Ausgabeeinstellungen für Belegdokument-Vorlagen hat z. B. folgenden Inhalt:
<?xml version=”1.0″ encoding=”UTF-8″?><semiramis xmlns=”com.cisag.app.inventory.obj.WarehouseArea” xsi:schemaLocation=”com.cisag.app.inventory.obj.WarehouseArea WarehouseArea.xsd” created=”2012-10-31T12:35:28.229Z” locale=”en-US-XMLSchemaCompliant” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” nlsMode=”MULTI_LANGUAGE” dateTimeMode=”COMPACT”>
<WarehouseArea xmlns=”com.cisag.app.inventory.obj.WarehouseArea”>
<code>AREA_1</code>
<description>
<text lang=”de”>TEST</text>
<text lang=”it”>TEST</text>
<text lang=”en”>TEST</text>
</description>
<Responsible>
<number>70010</number>
</Responsible>
<Warehouse>
<warehouse>300</warehouse>
</Warehouse>
<Definitions>
<zone>RES</zone>
<rowFrom>001</rowFrom>
<rowTo>010</rowTo>
<levelFrom/>
<levelTo/>
<binFrom/>
<binTo/>
</Definitions>
<Definitions>
<zone>ZONE</zone>
<rowFrom/>
<rowTo/>
<levelFrom/>
<levelTo/>
<binFrom/>
<binTo/>
</Definitions>
<InventoryOutputSettings>
<document>TRANSPORT_ORDER</document>
<medium>EMAIL</medium>
<preferred>true</preferred>
<CommunicationType>
<name>300</name>
<description>
<text lang=”de”>E-Mail, dienstlich</text>
<text lang=”it”>Email, lavoro</text>
<text lang=”en”>Email, work</text>
</description>
</CommunicationType>
<DocumentDefinition>
<code>311</code>
<description>
<text lang=”de”>Lagerauftrag (E-Mail)</text>
<text lang=”it”>Ordine Magazzino/Prelevato (e-mail)</text>
<text lang=”en”>Inventory Order/Pick Order (e-mail)</text>
</description>
</DocumentDefinition>
</InventoryOutputSettings>
</WarehouseArea>
</semiramis>