Easylog: kleine aber nicht nachvollziehbare Fehler

palu

Gut bekanntes Mitglied
9. September 2011
102
2
Hallo,
seit dem Update haben wir einige kleine Fehler die ich nicht verstehe. Wir benutzen Easylog über HBH.
1. Nachdem die Datensätze exportiert und in Easylog eingelesen wurden, funktioniert der Komplettdruck der Etiketten nicht mehr. Alle laufen auf Fehler. Jden Satz einzeln kann man ohne Probleme drucken. Ich erkenne auch keine fehler in den Details

2. Beim Versand ins EU Ausland fehlen Verfahren und Teilnahme. Bei nationalem Versand alles gefüllt

3. Beim Import der Versandaten (nach dem Abschluß) wir immer genau der erste Satz der Importdatei nicht mit importiert.

Hat da jemand Tipps, woran es liegt ? Bin mir nicht sicher, ob ich den Support von HBH da in die neuen Experten EInstellungen zum Export jagen kann. Ganz ehrlich gesagt finde ich das Mapping ohne den Expertenmodus auch deutlich einfacher und transparenter...
 

dc-nico

Sehr aktives Mitglied
AW: Easylog: kleine aber nicht nachvollziehbare Fehler

Hallo,

steht bei dir nach dem Import die teilnehmernummer einstellig (1) oder zweistellig (01) da?
Easylog erwartet immer 2 Stellen. Das kann man bei der Versaddatenexportvorlage als Wert hinterlegen.

beim Ausland gehe ich davon aus, dass auch hier nicht das richtige Feld importiert / zugewiesen wird.

Beim Export muiss in der Wawi Importvorlage folgendes eingestellt sein:

Fel1: Tracking-Nr
Feld12: Datum...
Feld23: ID-Nummer

Dann sollte der Import funktionieren.
 

palu

Gut bekanntes Mitglied
9. September 2011
102
2
AW: Easylog: kleine aber nicht nachvollziehbare Fehler

Hi,
da war ich nicht drauf gekommen, daß der Update das Mapping beienflusst hat. Für Nationale Sendungen klappt jetzt alles. Nur International gehts noch schief. Als ob die 'Erweiterten Einstellungen beim Export' pro Feld garnicht ziehen.
Die fehlende Zeile beim Import hat sich auch geklärt. Bei der IMportvorlkage gab es ganz oben ein Feld mit dem die Anzahl der Kopfzeilen festegelegt wird.
Muss man mal drauf kommen....
Danke
 

XYZ

Sehr aktives Mitglied
21. September 2011
2.541
6
AW: Easylog: kleine aber nicht nachvollziehbare Fehler

Hallo,
seit dem Update haben wir einige kleine Fehler die ich nicht verstehe. Wir benutzen Easylog über HBH.
1. Nachdem die Datensätze exportiert und in Easylog eingelesen wurden, funktioniert der Komplettdruck der Etiketten nicht mehr. Alle laufen auf Fehler. Jden Satz einzeln kann man ohne Probleme drucken. Ich erkenne auch keine fehler in den Details
Hatte das Problem auch, die Datensätze wurden hintereinander weg in die Datei exportiert, statt mit jedem Datensatz eine neue Zeile anzufangen, habe das Problem gelöst, indem ich am Ende ein "\" für einen erzwungenen Zeilenumbruch eingefügt habe:

Code:
{% endcapture -%}
\
{% endfor -%}
2. Beim Versand ins EU Ausland fehlen Verfahren und Teilnahme. Bei nationalem Versand alles gefüllt.
Hier muss etwas im Expertenmodus geändert werden. Meine Vorlage:

Code:
{% comment -%}
Dieses Skript wurde automatisch erzeugt. Sie können das Skript über folgende Einstellungen steuern:
{% endcomment -%}
{% assign VorlageKopfzeileExportieren = false -%}
{% assign VorlageZusatzzeileExportieren = false -%}
{% setcsv QuoteChar = '' -%}
{% setcsv EscapeChar = '' -%}
{% setcsv SeparatorChar = ';' -%}
{% setcsv InvalidCharsRegEx = '' -%}
{% setdefault NummerLocale = 'de-DE' -%}
{% setdefault NummerFormat = 'F2' -%}
{% comment -%}
Unterhalb dieses Abschnittes sollten nur erfahrene Anwender Änderungen vornehmen.
{% endcomment -%}
{% for paket in Vorgang.Pakete -%}
{% capture POOL_REFNR -%}
{{ Vorgang.Lieferschein.Belegnummer }}\
{% endcapture -%}
{% if POOL_REFNR != empty %}{{ POOL_REFNR | Csv: 20 }}{% else %}{{ '' | Csv: 20 }}{% endif -%}
{% capture POOL_V_ABS_REFNR -%}
{{ Vorgang.Lieferschein.Firma.Name }}\
{% endcapture -%}
{% if POOL_V_ABS_REFNR != empty %}{{ POOL_V_ABS_REFNR | Csv: 2 }}{% else %}{{ '' | Csv: 2 }}{% endif -%}
{% capture POOL_V_ABS_BEMERKUNG -%}
{% endcapture -%}
{% if POOL_V_ABS_BEMERKUNG != empty %}{{ POOL_V_ABS_BEMERKUNG | Csv: 20 }}{% else %}{{ '' | Csv: 20 }}{% endif -%}
{% capture POOL_V_MAND_REFNR -%}
{% endcapture -%}
{% if POOL_V_MAND_REFNR != empty %}{{ POOL_V_MAND_REFNR | Csv: 20 }}{% else %}{{ '1' | Csv: 20 }}{% endif -%}
{% capture POOL_V_VERFAHREN -%}
[COLOR="#FF0000"]{% if Lieferschein.Auftrag.Lieferadresse.Land.IstEU -%}{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'DE' -%}1{% else -%}54{% endif -%}{% else -%}53{% endif -%}[/COLOR]
{% endcapture -%}
{% if POOL_V_VERFAHREN != empty %}{{ POOL_V_VERFAHREN | Csv }}{% else %}{{ '' | Csv }}{% endif -%}
{% capture POOL_V_TEILNAHME -%}
[COLOR="#FF0000"]{% if Lieferschein.Auftrag.Lieferadresse.Land.IstEU -%}{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'DE' -%}111{% else -%}222{% endif -%}{% else -%}333{% endif -%}[/COLOR]
{% endcapture -%}
{% if POOL_V_TEILNAHME != empty %}{{ POOL_V_TEILNAHME | Csv }}{% else %}{{ '' | Csv }}{% endif -%}
{% capture POOL_V_KSTELLE_KUERZEL -%}
{% endcapture -%}
{% if POOL_V_KSTELLE_KUERZEL != empty %}{{ POOL_V_KSTELLE_KUERZEL | Csv: 10 }}{% else %}{{ '' | Csv: 10 }}{% endif -%}
{% capture POOL_V_PRODUKT_CN -%}
[COLOR="#FF0000"]{% if Lieferschein.Auftrag.Lieferadresse.Land.IstEU -%}{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'DE' -%}101{% else -%}5401{% endif -%}{% else -%}5301{% endif -%}[/COLOR]
{% endcapture -%}
{% if POOL_V_PRODUKT_CN != empty %}{{ POOL_V_PRODUKT_CN | Csv }}{% else %}{{ '' | Csv }}{% endif -%}
{% capture POOL_V_EXTRASLST -%}
{% if Vorgang.Lieferschein.Auftrag.Lieferadresse.Landname == 'deutschland' -%}
{% if Vorgang.Lieferschein.Auftrag.Versandart.Name == 'Nachnahme' or Vorgang.Lieferschein.Auftrag.Zahlungsart.Name == 'Nachnahme' -%}
134={{ Vorgang.Lieferschein.Auftrag.OffenerBetrag | Nummer }}\
{% endif -%}
{% endif -%}
{% endcapture -%}
{% if POOL_V_EXTRASLST != empty %}{{ POOL_V_EXTRASLST | Csv }}{% else %}{{ '' | Csv }}{% endif -%}
{% capture POOL_V_NN_WAEHRUNG -%}
{% if Vorgang.Lieferschein.Auftrag.IstVersandartNachnahme and Vorgang.Lieferschein.Auftrag.OffenerBetrag > 0 -%}
{{ Vorgang.Lieferschein.Auftrag.Währung }}\
{% endif -%}
{% endcapture -%}
{% if POOL_V_NN_WAEHRUNG != empty %}{{ POOL_V_NN_WAEHRUNG | Csv: 3 }}{% else %}{{ '' | Csv: 3 }}{% endif -%}
{% capture POOL_WERT_WAEHRUNG -%}
{{ Vorgang.Lieferschein.Auftrag.Währung }}\
{% endcapture -%}
{% if POOL_WERT_WAEHRUNG != empty %}{{ POOL_WERT_WAEHRUNG | Csv: 3 }}{% else %}{{ '' | Csv: 3 }}{% endif -%}
{% capture POOL_EMPF_REFNR -%}
{{ Vorgang.Lieferschein.Auftrag.Kunde.Kundennummer }}\
{% endcapture -%}
{% if POOL_EMPF_REFNR != empty %}{{ POOL_EMPF_REFNR | Csv: 20 }}{% else %}{{ '' | Csv: 20 }}{% endif -%}
{% capture POOL_EMPF_NAME -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Vorname }} {{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Name }}\
{% endcapture -%}
{% if POOL_EMPF_NAME != empty %}{{ POOL_EMPF_NAME | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_NAME2 -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Firma }}\
{% endcapture -%}
{% if POOL_EMPF_NAME2 != empty %}{{ POOL_EMPF_NAME2 | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_NAME3 -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Adresszusatz }}\
{% endcapture -%}
{% if POOL_EMPF_NAME3 != empty %}{{ POOL_EMPF_NAME3 | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_PLZ -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.PLZ }}\
{% endcapture -%}
{% if POOL_EMPF_PLZ != empty %}{{ POOL_EMPF_PLZ | Csv: 10 }}{% else %}{{ '' | Csv: 10 }}{% endif -%}
{% capture POOL_EMPF_ORT -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Ort }}\
{% endcapture -%}
{% if POOL_EMPF_ORT != empty %}{{ POOL_EMPF_ORT | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_ORTTEIL -%}
{% endcapture -%}
{% if POOL_EMPF_ORTTEIL != empty %}{{ POOL_EMPF_ORTTEIL | Csv: 40 }}{% else %}{{ '' | Csv: 40 }}{% endif -%}
{% capture POOL_EMPF_STRASSE -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Straße | OhneHausnummer }}\
{% endcapture -%}
{% if POOL_EMPF_STRASSE != empty %}{{ POOL_EMPF_STRASSE | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_HAUSNR -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Straße | NurHausnummer }}\
{% endcapture -%}
{% if POOL_EMPF_HAUSNR != empty %}{{ POOL_EMPF_HAUSNR | Csv: 10 }}{% else %}{{ '' | Csv: 10 }}{% endif -%}
{% capture POOL_EMPF_TEL -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Telefon }}\
{% endcapture -%}
{% if POOL_EMPF_TEL != empty %}{{ POOL_EMPF_TEL | Csv: 30 }}{% else %}{{ '' | Csv: 30 }}{% endif -%}
{% capture POOL_EMPF_FAX -%}
{{ Vorgang.Lieferschein.Auftrag.Kunde.Fax }}\
{% endcapture -%}
{% if POOL_EMPF_FAX != empty %}{{ POOL_EMPF_FAX | Csv: 30 }}{% else %}{{ '' | Csv: 30 }}{% endif -%}
{% capture POOL_EMPF_EMAIL -%}
{{ Vorgang.Lieferschein.Auftrag.Kunde.EMail}}\
{% endcapture -%}
{% if POOL_EMPF_EMAIL != empty %}{{ POOL_EMPF_EMAIL | Csv: 50 }}{% else %}{{ '' | Csv: 50 }}{% endif -%}
{% capture POOL_EMPF_APARTNER -%}
{{ Vorgang.Lieferschein.Auftrag.Kunde.ZuHänden }}\
{% endcapture -%}
{% if POOL_EMPF_APARTNER != empty %}{{ POOL_EMPF_APARTNER | Csv: 30 }}{% else %}{{ '' | Csv: 30 }}{% endif -%}
{% capture POOL_EMPF_BEMERKUNG -%}
{% endcapture -%}
{% if POOL_EMPF_BEMERKUNG != empty %}{{ POOL_EMPF_BEMERKUNG | Csv: 30 }}{% else %}{{ '' | Csv: 30 }}{% endif -%}
{% capture POOL_EMPF_USTID -%}
{{ Vorgang.Lieferschein.Auftrag.Kunde.UStID }}\
{% endcapture -%}
{% if POOL_EMPF_USTID != empty %}{{ POOL_EMPF_USTID | Csv: 20 }}{% else %}{{ '' | Csv: 20 }}{% endif -%}
{% capture POOL_EMPF_LANDCODE -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.LandISO }}\
{% endcapture -%}
{% if POOL_EMPF_LANDCODE != empty %}{{ POOL_EMPF_LANDCODE | Csv: 45 }}{% else %}{{ '' | Csv: 45 }}{% endif -%}
{% capture POOL_GEWICHT -%}
{{ Vorgang.Lieferschein.Auftrag.Statustext }}\
{% endcapture -%}
{% if POOL_GEWICHT != empty %}{{ POOL_GEWICHT | Csv: 4 }}{% else %}{{ '' | Csv: 4 }}{% endif -%}
{% capture POOL_SENDUNGSANZAHL -%}
1
{% endcapture -%}
{% if POOL_SENDUNGSANZAHL != empty %}{{ POOL_SENDUNGSANZAHL | Csv: 1 }}{% else %}{{ '1' | Csv: 1 }}{% endif -%}
{% capture POOL_V_ZOLL_WARENLISTE -%}
{% endcapture -%}
\
{% endfor -%}
Die rot markierten Zeilen musst Du an die entspr. Stellen in Deiner Vorlage übernehmen. Exportiere Deine Vorlage vorher, damit Du diese zur Not wieder einspielen kannst.

Bei Teilnahme müssen die eigenen Kennungen, die von HBH zugeteilt wurden, eingetragen werden! Man findet diese in Easylog unter Daten->Stammdatenverwaltung->Mandanten, dort die entsprechende Zeile doppelklicken, EDI-Hinweisfenster mit ok betätigen und dann ganz unten im aufgehenden Fenster bei Verfahren, Teilnahme, Nummernkreis.

Eventuell kann man sich das auch sparen, wenn man in den Pollingeinstellungen bei Easylog "Automatische Verfahrenserkennung" anhakt.



3. Beim Import der Versandaten (nach dem Abschluß) wir immer genau der erste Satz der Importdatei nicht mit importiert.
Weil Du in der Importvorlage bei "Kopfzeilen" einen Wert vergeben hast, so muss es aussehen:

SDI.jpg
 

Anhänge