Lagerbereiche importieren

In diesem Dokument werden die Vorgehensweisen für den Umgang mit der Anwen­dung „Daten importieren“ bezogen auf Lagerbereiche beschrieben. Diese Vorgehensweisen ent­hal­ten 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

  1. Öffnen Sie die Anwendung „Daten importieren“.
  2. Lassen Sie sich den bzw. einen Filter für das Business Object „com.cisag.app. inventory.obj.WarehouseArea.“ anzeigen.
  3. 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.

  1. Die ausgewählten Attribute des Filters sind bereits markiert. Bei Bedarf können Sie die Attribute noch anpassen.
  2. Drücken Sie in der Standard-Symbolleiste den Button „Daten importieren“.
  • Das Dialogfester „Daten importieren“ wird geöffnet.
  1. 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“.
  2. 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:
Sie können das Schlüsselattribut auch über die Beziehung Responsible und deren Schlüsselattribut number importieren.

warehouse (BK) Warehouse Lagerort des Lagerbereichs

Hinweis:
Sie können das Schlüsselattribut auch über die Beziehung Warehouse und deren Schlüsselattribut code importieren.

2.2             Lagerbereichsbestandteile

Attribut Beziehung Bedeutung
guid (K)   Technische Identifikation
warehouseArea (K)   Lagerbereich

Hinweis:
Dieses Attribut wird automatisch befüllt und sollte daher nicht gesetzt werden.

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:
Dieses Attribut wird automatisch befüllt und sollte daher nicht gesetzt werden.

warehouseArea (BK)   Lagerbereich

Hinweis:
Dieses Attribut wird automatisch befüllt und sollte daher nicht gesetzt werden.

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:
Dieses Attribut wird automatisch befüllt und sollte daher nicht gesetzt werden.

warehouse (BK)   Lagerort

Hinweis:
Dieses Attribut wird automatisch befüllt und sollte daher nicht gesetzt werden.

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>

Czy ten artykuł był pomocny?