Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
edi-schnittstelle:kundenbestellungen_einlesen [2022/11/07 15:57]
Victoria Rafael [Filteroptionen]
edi-schnittstelle:kundenbestellungen_einlesen [2023/11/10 07:09] (aktuell)
Isabel Pinder [Einleseoptionen]
Zeile 28: Zeile 28:
   * **AbwicklungsArt**=#​Lager (alternativ:​ =#Strecke für Direktlieferungen)   * **AbwicklungsArt**=#​Lager (alternativ:​ =#Strecke für Direktlieferungen)
  
-Einige Dateiinhalte können beim Einlesen verändert oder überschrieben werden. Die nachfolgenden Schalter müssen dazu im verwendeten Übernahmeschema eingetragen werden. <note tip>​Nicht alle Schalter sind mit jedem Format kompatibel. Weiterführende Hinweise erhalten Sie beim Support</​note>​+Einige Dateiinhalte können beim Einlesen verändert oder überschrieben werden. Die nachfolgenden Schalter müssen dazu im verwendeten Übernahmeschema eingetragen werden. <note tip>​Nicht alle Schalter sind mit jedem Format kompatibel. Weiterführende Hinweise erhalten Sie beim Support.</​note>​
  
 <​html>​ <​html>​
Zeile 69: Zeile 69:
     * 2 - Bemerkungen zur Lieferung als erste Artikelposition     * 2 - Bemerkungen zur Lieferung als erste Artikelposition
     * 3 - Bemerkungen zur Rechnung als erste Artikelposition     * 3 - Bemerkungen zur Rechnung als erste Artikelposition
 +    * 4 - Bemerkungen zur Lieferung als erste Artikelposition,​ jedoch kein Eintrag in Lieferinfo des Auftragskopfes
   * **_BemerkungInternVorBemerkungExtern**:​ Mit Hilfe des neuen Schalters '​_BemerkungInternVorBemerkungExtern'​ können die Kundenbemerkungen aus dem Geschäftsbereich vor die Bemerkungen aus einer importierten Kundenbestellung integriert werden. Bisher werden sie ans Ende gesetzt.   * **_BemerkungInternVorBemerkungExtern**:​ Mit Hilfe des neuen Schalters '​_BemerkungInternVorBemerkungExtern'​ können die Kundenbemerkungen aus dem Geschäftsbereich vor die Bemerkungen aus einer importierten Kundenbestellung integriert werden. Bisher werden sie ans Ende gesetzt.
   * **_BestandsPruefungDurchfuehren**:​ (anstelle vom  Schalter **_LagerZuordnungsArt**)   * **_BestandsPruefungDurchfuehren**:​ (anstelle vom  Schalter **_LagerZuordnungsArt**)
Zeile 89: Zeile 90:
   * **_GeschenkArtikelNr**:​ Artikelnummer eines Artikels der kostenlos als Geschenk hinzugefügt werden soll, wenn der Auftragswert den Betrag in _GeschenkArtikelAbgabeWert überschreitet.   * **_GeschenkArtikelNr**:​ Artikelnummer eines Artikels der kostenlos als Geschenk hinzugefügt werden soll, wenn der Auftragswert den Betrag in _GeschenkArtikelAbgabeWert überschreitet.
   * **_GeschenkArtikelAbgabeWert**:​ Betrag ab dem der Geschenkartikel dem Auftrag hinzugefügt wird. (mindestens 0)   * **_GeschenkArtikelAbgabeWert**:​ Betrag ab dem der Geschenkartikel dem Auftrag hinzugefügt wird. (mindestens 0)
 +  * **InterneEndKundenNummer**:​ Fixe Angabe der Kundennummer (nur für IDoc Orders02)
   * **_KeinePlausibilitaetsPruefung**:​ Wird dieser Schalter aktiviert, dann werden die Positionswertprüfungen (Extern <> Intern, _PositionsWertOberGrenze und _PositionsWertUnterGrenze) nicht mehr durchgeführt.   * **_KeinePlausibilitaetsPruefung**:​ Wird dieser Schalter aktiviert, dann werden die Positionswertprüfungen (Extern <> Intern, _PositionsWertOberGrenze und _PositionsWertUnterGrenze) nicht mehr durchgeführt.
   * **_KopfRabattArtikel**:​ Sofern Kopfrabattangaben beim  entsprechenden Dokument verarbeitet werden, kann hier der Artikel angegeben werden, über den diese am Vorgang hinterlegt werden.   * **_KopfRabattArtikel**:​ Sofern Kopfrabattangaben beim  entsprechenden Dokument verarbeitet werden, kann hier der Artikel angegeben werden, über den diese am Vorgang hinterlegt werden.
Zeile 145: Zeile 147:
     * 7 - über Konditionsgebende Kundennummer (KonditionsGebendeKundenNummer) und ILN     * 7 - über Konditionsgebende Kundennummer (KonditionsGebendeKundenNummer) und ILN
     * 8 - Kundennummer nur über die externe Kundennummer bestimmen     * 8 - Kundennummer nur über die externe Kundennummer bestimmen
-    * 9 - Dabei wird der Kunde anhand der Kostenstelle über eine ini-Datei ermittelt, die im ImportExport-Verzeichnis liegt. Diese muss den Namen "​KstKundenzuordnungen.ini"​ haben. Mit ihr weist man der Kostenstelle die Kundennummer zu (Kostenstelle=Kundennummer). Die Kostenstelle wird dafür aus der Party-Id der Buyer Party genommen. ​+    * 9 - Dabei wird der Kunde anhand der Kostenstelle über eine ini-Datei ermittelt, die im ImportExport-Verzeichnis liegt. Diese muss den Namen "​KstKundenzuordnungen.ini"​ haben. Mit ihr weist man der Kostenstelle die Kundennummer zu (Kostenstelle=Kundennummer). Die Kostenstelle wird dafür aus der Party-Id der Buyer Party genommen. 
 +  
 +  * **_KundenidentifikationsartExtern**:​ beim Import von cXML-Bestellungen,​ das bestimmt, welche Nummer für die Kundenidentifikation herangezogen wird. Mögliche Ausprägungen:​ 
 +    * 0 - AddressID der BillTo-Adresse (bisher verwendete Nummer) 
 +    * 1 - NetworkID in der From-Deklaration im Header 
 +    * 2 - #​NetworkID#​-#​AddressID#​ Die NetworkID und die AdressID werden in Kombination gegen die Fremdnummer des Kontakts geprüft. (Dazu muss die Fremdnummer folgenden Aufbau haben #NetworkID# - #AdressID#) **ab 7.0.5903** 
   * **_LagerZuordnungsArt**:​ bei >0 wird eine Bestandsprüfung durchgeführt.   * **_LagerZuordnungsArt**:​ bei >0 wird eine Bestandsprüfung durchgeführt.
   * **_LangTextDruckKennzeichenSetzen**:​ Druckkennzeichnen für die Auftragsposition aus   * **_LangTextDruckKennzeichenSetzen**:​ Druckkennzeichnen für die Auftragsposition aus
Zeile 163: Zeile 171:
     * 1 die Lieferanschrift wird zwangsweise aus den Stammdaten ermittelt. (Kunde muss vorhanden sein)     * 1 die Lieferanschrift wird zwangsweise aus den Stammdaten ermittelt. (Kunde muss vorhanden sein)
     * 2 die externe Lieferanschriftsnummer wird als ILN interpretiert,​ über die dann aus den Stammdaten die korrekte Lieferanschrift ermittelt wird.     * 2 die externe Lieferanschriftsnummer wird als ILN interpretiert,​ über die dann aus den Stammdaten die korrekte Lieferanschrift ermittelt wird.
 +    * 3 die Angabe in <​PARTY_ID type="​supplier_specific">​34212</​PARTY_ID>​ wird als CO-Anschriftsnummer interpretiert
   * **_LieferantenArtikelNrBeiArtikelSucheNichtVerwenden**:​ Wird dieser Schalter aktiviert, dann werden die übermittelten Bestellnummern nicht mehr mit den Lieferantenartikelbestellnummern verglichen, um hier falsche Zuordnungen auszuschließen.   * **_LieferantenArtikelNrBeiArtikelSucheNichtVerwenden**:​ Wird dieser Schalter aktiviert, dann werden die übermittelten Bestellnummern nicht mehr mit den Lieferantenartikelbestellnummern verglichen, um hier falsche Zuordnungen auszuschließen.
-  * **_LieferantenNummerVorgabe**:​ Hier keine Lieferantennummer gesetzt werden, so dass die Bestellung nicht beim Hauptlieferanten erfolgt.+  * **_LieferantenNummerVorgabe**:​ Hier kann eine Lieferantennummer gesetzt werden, so dass die Bestellung nicht beim Hauptlieferanten erfolgt
 +  * **_LieferBedingungszuordnungen:​** Damit können mehrere externe Bedingungen auf CO-interne gemappt werden z.B. _LieferBedingungszuordnungen=#​ExternVB1=Standard/​ExternVB2=PerZug. (Trennzeichen ist "/"​)  
 +  * **_LieferdatumAlsKWSetzen:​** bei = 1 werden Lieferdatumsangaben auf Positions- und Kopfebene in Jahr und Kalenderwoche umwandelt.
   * **_LieferscheinFreigabe**:​ bei >0 wird das Lieferscheinfreigabedatum am Kopf auf das aktuelle Datum gesetzt und ein eventuell angefügter Portoartikel mit Liefermenge 1 versehen. Wird der Schalter nicht verwendet, erfolgt keine Lieferscheinfreigabe.   * **_LieferscheinFreigabe**:​ bei >0 wird das Lieferscheinfreigabedatum am Kopf auf das aktuelle Datum gesetzt und ein eventuell angefügter Portoartikel mit Liefermenge 1 versehen. Wird der Schalter nicht verwendet, erfolgt keine Lieferscheinfreigabe.
   * **_LieferhinweistextAusStammUebertragen**:​ Bei 1 wird einer Lieferhinweis aus REAMRK=deliverynote mit dem Versandhinweis aus dem Anschriftsgeschäftsbereich kombiniert, sodass beide auf eigenen Lieferscheinen und denen des Lieferanten auftauchen. Bei 0 wird wie bisher nur der Lieferhinweis aus REMARK = Deliverynote eingesetzt   * **_LieferhinweistextAusStammUebertragen**:​ Bei 1 wird einer Lieferhinweis aus REAMRK=deliverynote mit dem Versandhinweis aus dem Anschriftsgeschäftsbereich kombiniert, sodass beide auf eigenen Lieferscheinen und denen des Lieferanten auftauchen. Bei 0 wird wie bisher nur der Lieferhinweis aus REMARK = Deliverynote eingesetzt
Zeile 188: Zeile 199:
     * 5 - als einzelne Textpositionen zur Artikelposition hinzufügen.     * 5 - als einzelne Textpositionen zur Artikelposition hinzufügen.
   * **_PositionswertOberGrenze**:​ bei >0 wird der eingegebe Wert als Obergrenze betrachtet. Übersteigt der VK-Wert einer Positition diesen Wert, wird ein Plausibilitätsfehler ins Protokoll der EDI-Schnittstelle geschrieben.   * **_PositionswertOberGrenze**:​ bei >0 wird der eingegebe Wert als Obergrenze betrachtet. Übersteigt der VK-Wert einer Positition diesen Wert, wird ein Plausibilitätsfehler ins Protokoll der EDI-Schnittstelle geschrieben.
-  * **_PosFrachtKostenArtikel**:​ Interner Kostenartikel für die in _PosFrachtKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. +  * **_PosFrachtKostenArtikel**:​ Interner Kostenartikel für die in _PosFrachtKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans) 
-  * **_PosFrachtKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosFrachtKostenArtikel angegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. +  * **_PosFrachtKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosFrachtKostenArtikel angegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans) 
-  * **_PosVerpackungsKostenArtikel**:​ Interner Kostenartikel für die in _PosVerpackungsKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. +  * **_PosVerpackungsKostenArtikel**:​ Interner Kostenartikel für die in _PosVerpackungsKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans) 
-  * **_PosVerpackungsKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosVerpackungsKostenArtikelangegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. +  * **_PosVerpackungsKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosVerpackungsKostenArtikelangegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans) 
-  * **_PosMontageKostenArtikel**:​ Interner Kostenartikel für die in _PosMontageKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. +  * **_PosMontageKostenArtikel**:​ Interner Kostenartikel für die in _PosMontageKostenArtikelExtern angegebene externe Kostenbezeichnung an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans) 
-  * **_PosMontageKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosMontageKostenArtikel angegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen.+  * **_PosMontageKostenArtikelExtern**:​ Externe Kostenbezeichnung für die in _PosMontageKostenArtikel angegebene internen Kostenartikel an Positionen. Siehe auch _VkZuschlaegeAlsUnterPositionen. ​(nur Opentrans)
   * **_PositionswertUnterGrenze**:​ bei >0 wird der eingegebe Wert als Untergrenze betrachtet. Unterschreitet der VK-Wert einer Positition diesen Wert, wird ein Plausibilitätsfehler ins Protokoll der EDI-Schnittstelle geschrieben.   * **_PositionswertUnterGrenze**:​ bei >0 wird der eingegebe Wert als Untergrenze betrachtet. Unterschreitet der VK-Wert einer Positition diesen Wert, wird ein Plausibilitätsfehler ins Protokoll der EDI-Schnittstelle geschrieben.
   * **_PreiseAusStammdaten**:​   * **_PreiseAusStammdaten**:​
Zeile 200: Zeile 211:
     * 2 - Die Preise werden aus den Stammdaten übernommen und gegen die Datei geprüft.   ​     * 2 - Die Preise werden aus den Stammdaten übernommen und gegen die Datei geprüft.   ​
   * **_PreiseInclMwst**:​ bei >0 wird beim Einlesen der Preis als Bruttopreis verwendet. Standard ist Nettopreis.   * **_PreiseInclMwst**:​ bei >0 wird beim Einlesen der Preis als Bruttopreis verwendet. Standard ist Nettopreis.
-  * **_ProtokollInDispoBemerkung**:​ bei Einstellung 1 oder 2 wird das detaillierte Protokoll in die Dispobemerkung geschrieben. Einstellung=1 nur bei Aufträgen mit dem Bearbeitungsstatus // erfasst //. Einstellung=2 bei allen Aufträgen, unabhängig vom Bearbeitungsstatus.+  * **_ProtokollInDispoBemerkung**:​ bei Einstellung 1 oder 2 wird das detaillierte Protokoll in die Dispobemerkung geschrieben. Einstellung=1 nur bei Aufträgen mit dem Bearbeitungsstatus // erfasst //. Einstellung=2 bei allen Aufträgen, unabhängig vom Bearbeitungsstatus. Zusätzlich werden Importprüffehler in dem Feld ImportProtokoll in der Tabelle AuftragsKoepfe gespeichert.
   * **_RechanschriftUebernehmen**:​ bei >0 wird die in der Bestellung angegebene Rechnungsanschrift (falls vorhanden) in den Auftrag übernommen. Bei =0 wird Rechnungsanschrift aus den Stammdaten ermittelt. Wird der Schalter nicht verwendet, wird Rechnungsanschrift nicht übernommen.   * **_RechanschriftUebernehmen**:​ bei >0 wird die in der Bestellung angegebene Rechnungsanschrift (falls vorhanden) in den Auftrag übernommen. Bei =0 wird Rechnungsanschrift aus den Stammdaten ermittelt. Wird der Schalter nicht verwendet, wird Rechnungsanschrift nicht übernommen.
   * **_RechnungsFreigabe**:​ bei >0 wird das Rechnungsfreigabedatum am Kopf auf das aktuelle Datum gesetzt und ein eventuell angefügter Portoartikel mit Liefermenge 1 versehen. Wird der Schalter nicht verwendet, erfolgt keine Rechnungsfreigabe.   * **_RechnungsFreigabe**:​ bei >0 wird das Rechnungsfreigabedatum am Kopf auf das aktuelle Datum gesetzt und ein eventuell angefügter Portoartikel mit Liefermenge 1 versehen. Wird der Schalter nicht verwendet, erfolgt keine Rechnungsfreigabe.
Zeile 210: Zeile 221:
   * **_UebernahmeKundenbestellpositionsnummer**:​ bei >0 wird die Positionsnummer der Kundenbestellung übernommen. Standardmäßig erfolgt eine Übernahme der Kundenbestellpositionsnummer.   * **_UebernahmeKundenbestellpositionsnummer**:​ bei >0 wird die Positionsnummer der Kundenbestellung übernommen. Standardmäßig erfolgt eine Übernahme der Kundenbestellpositionsnummer.
   * **_UnsereKundennummer**:​ Dient als Schalter für Import von Textbestellungen bei Waser. Über diesen Schalter werden die Zeilen selektiert, welche der angebenen Kundennummer entsprechen. Kann nur verwendet werden, wenn in der Bestellung die Kundennummer des Händlers beim Lieferanten angegeben ist.   * **_UnsereKundennummer**:​ Dient als Schalter für Import von Textbestellungen bei Waser. Über diesen Schalter werden die Zeilen selektiert, welche der angebenen Kundennummer entsprechen. Kann nur verwendet werden, wenn in der Bestellung die Kundennummer des Händlers beim Lieferanten angegeben ist.
 +  * **_VersandBedingungszuordnungen:​** Damit können mehrere externe Bedingungen auf CO-interne gemappt werden z.B. _VersandBedingungszuordnungen=#​ExternVB1=Standard/​ExternVB2=PerZug. (Trennzeichen ist "/"​)
   * **_VertragsMaschinenZuordnungsart**:​ bei =1 wird die Positionsbemerkung hinsichtlich Vertragsinformationen ausgewertet.   * **_VertragsMaschinenZuordnungsart**:​ bei =1 wird die Positionsbemerkung hinsichtlich Vertragsinformationen ausgewertet.
-  * **_VkZuschlaegeAlsUnterPositionen**:​ bei =1 werden übermittelte VK Zuschläge nicht als Zuschlag, sondern als Unterpositionen hinterlegt.+  * **_VkZuschlaegeAlsUnterPositionen**:​ bei =1 werden übermittelte VK Zuschläge nicht als Zuschlag, sondern als Unterpositionen hinterlegt. ​(Opentrans)
   * **_VkZuschlaegeAlsGesamtZuschlagDerPos**:​ bei =1 werden die VK Zuschläge bei Unterpositionen mit Menge 1 angelegt und als Zuschläge durch die Menge geteilt   * **_VkZuschlaegeAlsGesamtZuschlagDerPos**:​ bei =1 werden die VK Zuschläge bei Unterpositionen mit Menge 1 angelegt und als Zuschläge durch die Menge geteilt
-  * **VorgangTrotzDefaultArtikelBestaetigen**:​ bei =1 werden auch Vorgänge mit Defaultartikel bestätigt, zB. wenn es sich um eine spezielle Schnittstelle handelt, bei der alle Positionen über diesen abgewickelt werden. 
   * **_WerbemittelBeachten**:​ bei =1 werden aktuell hinterlegte Werbemittel wie in der Vorgangsbearbeitung auch einem elektronischen Auftrag hinzugefügt   * **_WerbemittelBeachten**:​ bei =1 werden aktuell hinterlegte Werbemittel wie in der Vorgangsbearbeitung auch einem elektronischen Auftrag hinzugefügt
   * **_WunschLieferTerminIgnorieren**:​ bei =1 wird der elektronisch übermittelte Wunschliefertermin ignoriert, so dass die Auslieferung abhängig von der Tour zeitnah erfolgen kann.   * **_WunschLieferTerminIgnorieren**:​ bei =1 wird der elektronisch übermittelte Wunschliefertermin ignoriert, so dass die Auslieferung abhängig von der Tour zeitnah erfolgen kann.
Zeile 228: Zeile 239:
   * **SammelLieferschein**=#​1 ;0 - nein, 1 - ja   * **SammelLieferschein**=#​1 ;0 - nein, 1 - ja
   * **SammelRechnung**=#​1 ;0 - nein, 1 - ja   * **SammelRechnung**=#​1 ;0 - nein, 1 - ja
 +
 +Beim openTRANS-Kundenbestellungsimport kann die Zahlungsbedingung anhand der im '​PAYMENT'​-Knoten angegebenen Zahlungsweise ermittelt werden. ​
 +Dafür muss im Importschema für die jeweilige Zahlungsweise eine Zahlungsbedingung angegeben sein.
 +  * **_ZbdCard**
 +  * **_ZbdAccount**
 +  * **_ZbdDebit**
 +  * **_ZbdCheck**
 +  * **_ZbdCash** ​
 ===== Filteroptionen ===== ===== Filteroptionen =====
  
 Damit nur wirkliche Bestellungen eingelesen werden, sind Filter in der Konfiguration sinnvoll. Bei XML-Bestellungen ist der Filter ***.xml** geeignet. Ausnahme bildet hier der offene Soennecken-Shop. Hier haben die Dateien verschiedene Endungen. In diesem Fall ist der Filter **order_FH_12704*** sinnvoll. Damit nur wirkliche Bestellungen eingelesen werden, sind Filter in der Konfiguration sinnvoll. Bei XML-Bestellungen ist der Filter ***.xml** geeignet. Ausnahme bildet hier der offene Soennecken-Shop. Hier haben die Dateien verschiedene Endungen. In diesem Fall ist der Filter **order_FH_12704*** sinnvoll.
  
-{{tag>​Edi-Schnittstelle OEXXML Kundenbestellungen}}+===== Weiteres =====
  
 +<​html>​
 +<table width="​100%"​ style="​border:​0px;">​
 +<tr>
 +   <​td style="​border:​3px solid #87220a; padding:​5px;​ background-color:#​ffebcd;">​
 +      <table width="​100%"​ style="​border:​0px;​ margin:​0px">​
 +         <​tr>​
 +            <td width="​100px"​ style="​border:​0px;​ text-align:​center;​ padding:​5px;"​ >
 +               <​img src="​./​scpictures/​rechte.png"> ​
 +     </td>
 +     <td style="​border:​0px;​ padding:​10px;">​
 +<​p><​a href="​http://​www.software-concept.de/​wiki/​doku.php?​id=administration:​rechteverwaltung"​ style="​color:#​56B04F;">​Sonderrecht</​a>​ Kundenbestellungen einlesen</​p>​
 +<p> Steuert, ob der Benutzer das Recht hat Kundenbestellungen einzulesen. </p>
 +<ul style="​color:​ #​333333;">​
 +<​li> ​ Ja
 +<​li> ​ Nein
 +</ul>
  
-===== OpenTrans Beispiel ​Erklärung (Einmalkunden) ===== +     </td> 
- +  </tr> 
-Im folgenden Beispiel gehen wir davon aus, dass kein Stammdaten-Abgleich zwischen Concept Office und dem Shop-System existiert. +      </table></​td></​tr></​table>​ 
- +</html>
-Die Option, dass die EDI-Schnittstelle neue Kontakte anlegt ist deaktiviert und alle Bestellungen werden zu einem Einmal-Kunden zugeordnet. +
- +
-Alle Einleseoptionen der Schnittstelle können Sie im obenstehenden Beitrag nachlesen. +
- +
-Damit Concept Office Bestellungen importieren kann, müssen diese in einen zentralen Pfad abgespeichert werden, z. B. \\server1\Concept Office\Documents. Jede Shop Bestellung muss in einer eigenen Datei gespeichert werden. +
- +
-Importierte Aufträge können **nicht** mit dem pCon.basket nachbearbeitet werden. +
- +
-Bei fehlerfreien Import wird der Vorgang im Status „bestätigt“ importiert, treten Fehler auf erhält dieser den Status „erfasst“. +
- +
-Der Dateiname der xml sollte eindeutig sein, z. B. Bestellnummer_Bestelldatum.xml. +
- +
-===== Vorbereitungen ===== +
- +
-Die folgenden Einstellungen sind einmalig zu definieren +
- +
-===== Einleseoptionen der Schnittstelle Kundenbestellungen_einlesen ===== +
- +
-Mit Ausnahme der Option "​_RechAnschriftUebernehmen"​ sind die folgenden Angaben zwingend im Importschema zu hinterlegen. +
- +
- +
-[OpenTransMöbel] +
- +
-  ​* **Geschaeftsbereich**=#​Büromöbel +
-  * **Eingangsart**=#​Webshop +
-  * **AbwicklungsArt**=#​Kommissionslager +
-  * **_IstMoebelAuftrag**=#​1 +
-  * **_RechAnschriftUebernehmen**=#​1 +
-  * **_PreiseInclMwst**=#​1 (WENN Preise inkl. MwSt.) +
-  * **_PreiseInclMwst**=#​0 (WENN Preise exkl. MwSt.) +
- +
-Das Schema kann im Sysdata-Pfad/ImportExport in der Datei "​Kundenbestellungen_einlesen.ini"​ definiert werden. +
- +
- +
-===== Einstellungen EDI-Schnittstelle ===== +
- +
-Innerhalb der Schnittstelle müssen verschiedene Informationen hinterlegt werden: +
- +
-  * Quellverzeichnis +
-  * Dateifilter +
-  * Archiv  +
-  * Fehlerarchiv +
-  * Benachrichtigungsmail +
- +
-Diese Werte müssen einmalig definiert werden und anschließend als "​CO-Automation-Task"​ eingerichtet werden. Diese Aufgabe prüft anschließend beispielsweise alle 60 Minuten, ob neue Bestellungen vorhanden sind. +
- +
-<4>Anlage Einmal-Kunde +
-Falls noch kein Einmal-Kunde existiert, muss dieser wie folgt angelegt werden: +
  
 +{{tag>​Edi-Schnittstelle OEXXML Kundenbestellungen}}
edi-schnittstelle/kundenbestellungen_einlesen.1667833067.txt.gz · Zuletzt geändert: 2022/11/07 15:57 von Victoria Rafael
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0