Gelöst EasyPAK (Post.AT) Anbindung funktioniert nicht [ohne Ticket]

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.
  • JTL-Connect 2024: Ihr habt noch kein Ticket? Jetzt Early Bird Ticket zum Vorzugspreis sichern! HIER geht es zum Ticketverkauf

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: WAWI 099908 - EasyPAK Anbindung funktioniert trotz versprochene Hilfestellung nic

Öhm, aber wohin denn? :D Bei uns nichts angekommen :/
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: WAWI 099908 - EasyPAK Anbindung funktioniert trotz versprochene Hilfestellung nic

Hi, bitte nochmal an info@jtl-software.de

Die andere scheint nicht angekommen zu sein. Oder einfach hier im Beitrag oder per PN hier im Forum zusenden.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Hi, bittet testet mal diesen Code.

In dieser Anlage ist die komplette Exportdatei mit Kopfbereich enthalten. Den Anhang EasyPak WMS2.zip betrachten

HTML:
{% for paket in Pakete %}
Mandant;\
FIRMA;\
<shipment>\
<items>\
{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' %}\
<item id="430105"/>\
{% else %}\
<item id="430106"/>\
{% endif %}\
{% if Lieferschein.Auftrag.IstVersandartNachnahme %}\
<item id="430124">\
<StateValue>\
<Amount>{{Lieferschein.Auftrag.OffenerBetrag}}</Amount>\
</StateValue>\
<CODReceiver>\
<UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>\
<BLZ>14000</BLZ>\
<BankName>BANK X</BankName>\
<Account>98410*******</Account>\
<IBAN>AT271******0690</IBAN>\
<BIC>BAW******XX</BIC>\
<Name>FIRMA</Name>\
</CODReceiver>\
</item>\
{% endif %}\
</items>\
</shipment>\
;\
{{Lieferschein.Auftrag.Lieferadresse.Name}};\
{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}};\
{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}};\
{{Lieferschein.Auftrag.Lieferadresse.PLZ}};\
{{Lieferschein.Auftrag.Lieferadresse.Ort}};\
{{Lieferschein.Auftrag.Lieferadresse.Land}};\
{{Lieferschein.Auftrag.Lieferadresse.Firma}};\
{{Lieferschein.Auftrag.Lieferadresse.Anrede|Remove:'"'}};\
;\
{{Lieferschein.Auftrag.Lieferadresse.Vorname}};
{% endfor %}

Leider enthielt eure selbstgemachte Vorlage - oder durch Post.at erstellte Vorlage (??) - sehr viele Codierungsfehler, weshalb keine Datei erzeugt wurde.
Mit dieser Datei funktioniert der Datenexport korrekt, offen bleibt die Frage, ob euer EasyPAK mit der geforderten "Kauderwelschmischung" aus XML und CSV wirklich zurecht kommt.

Lasst es uns wissen :)
 

Anhänge

  • EasyPak WMS2.zip
    873 Bytes · Aufrufe: 12

rcpt_c.riegger

Gut bekanntes Mitglied
2. September 2012
378
4
Österreich
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Hallo,

habe gerade mit den Experten von EasyPAK gesprochen. Er möchte natürlich eine reine XML Lösung weil dies am saubersten wäre. Er hat alles soweit aufgenommen und hat noch ein paar kleine Fragen.
Will sich dann aber selbst bei Ihnen melden.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Das ein reines XML sauberer und besser ist, davon gehe ich aus. Leider konnte ich eurer Dokumentation keine Informationen entnehmen, wie Absender- und Lieferanschrift übergeben werden muss.

Der Experte von EasyPAK möchte uns bitte einfach ein vollständiges Muster zur Verfügung stellen, welches wir dann mit unseren Variablen und Funktionen füttern können, dann ist das auch schnell erledigt.

Leiten Sie dem EasyPAK-Experten einfach Ihre Email mit der Ticketnummer weiter, er kann dann darauf antworten und die Nachricht landet direkt bei mir. So geht auch nichts verloren.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Der Kollege der Post.at hat mich erreicht und macht nun eine XML-Datei fertig. Langsam kommt doch Schwung in die Sache und ich kann die Musterdatei entsprechend umbauen.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Hi, wir haben die XML inzwischen erhalten - diese ist vorangig speziell auf euren Vertrag und die gemäß eurem Vertrag bestellten Produkte zugeschnitten.
Das Anpassen auf den Wawi-/ WMS-Export wird aber noch etwas dauern, weil wir leider zeitkritische Projekte vorziehen müssen und das Anpassen leider doch etwas mehr als 10 Minuten in Anspruch nehmen wird.
 
Zuletzt bearbeitet:

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Hallo Jungs,

ich hab euch jetzt eine Vorlage gezaubert. Testet bitte ob es funktioniert. Für die korrekte Funktion müssen folgende Versandarten angelegt werden:

"EMS Österreich Nachnahme" (Expresssendung) - WICHTIG Häckchen "Express" in den Versandeinstellungen setzen - nur für AT!
"EMS Österreich" (Expresssendung) - WICHTIG Häckchen "Express" in den Versandeinstellungen setzen - nur für AT!
"Paket Premium Nachnahme" - International + Österreich
"Paket Premium" - International + Österreich
"Paket Nachnahme" - International + Österreich
"Paket Standard" - Internation + Österreich

Mit den sechs Versandarten sollte die Exportvorlage funktionieren und entspricht so eurem Vertrag mit EasyPAK.


Code:
<?xml version="1.0" encoding="utf-8"?>
<Polling>
{% for paket in Pakete %} 
 {% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' and Lieferschein.Auftrag.IstVersandartNachnahme and Lieferschein.Auftrag.Versandart.IstExpress %} 
  <!-- Nachnahmeversand mit EMS Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <Contract>EMS Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430107"/>
            <item id="430124">
              <StateValue>
                <Amount>{{ Lieferschein.Auftrag.OffenerBetrag | DividedBy: Lieferschein.Pakete.Count }}</Amount>
              </StateValue>
              <CODReceiver>
                <UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>
                <BLZ>{{ Firma.Bankverbindung.BLZ }}</BLZ>
                <BankName>{{ Firma.Bankverbindung.Bank }}</BankName>
                <Account>{{ Firma.Bankverbindung.Kontonummer }}</Account>
                <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
                <BIC>{{ Firma.Bankverbindung.BIC }}</BIC>
                <Name>{{ Firma.Bankverbindung.Kontoinhaber }}</Name>
              </CODReceiver>
            </item>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set> 
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' and Lieferschein.Auftrag.Versandart.IstExpress %} 
  <!-- Standardversand mit EMS Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
      <Contract>EMS Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430107"/>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO != 'AT' and Lieferschein.Auftrag.IstVersandartNachnahme and Lieferschein.Auftrag.Versandart.Name == 'Paket Premium' %}  
  <!-- Nachnahmeversand mit Paket Premium International
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <Contract>Paket Premium International</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430106"/>
            <item id="430124">
              <StateValue>
                <Amount>{{ Lieferschein.Auftrag.OffenerBetrag | DividedBy: Lieferschein.Pakete.Count }}</Amount>
              </StateValue>
              <CODReceiver>
                <UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>
                <BLZ>{{ Firma.Bankverbindung.BLZ }}</BLZ>
                <BankName>{{ Firma.Bankverbindung.Bank }}</BankName>
                <Account>{{ Firma.Bankverbindung.Kontonummer }}</Account>
                <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
                <BIC>{{ Firma.Bankverbindung.BIC }}</BIC>
                <Name>{{ Firma.Bankverbindung.Kontoinhaber }}</Name>
              </CODReceiver>
            </item>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO != 'AT' and Lieferschein.Auftrag.IstVersandartNachnahme %} 
  <!-- Nachnahmeversand mit Paket International
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <Contract>Paket International</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430104"/>
            <item id="430124">
              <StateValue>
                <Amount>{{ Lieferschein.Auftrag.OffenerBetrag | DividedBy: Lieferschein.Pakete.Count }}</Amount>
              </StateValue>
              <CODReceiver>
                <UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>
                <BLZ>{{ Firma.Bankverbindung.BLZ }}</BLZ>
                <BankName>{{ Firma.Bankverbindung.Bank }}</BankName>
                <Account>{{ Firma.Bankverbindung.Kontonummer }}</Account>
                <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
                <BIC>{{ Firma.Bankverbindung.BIC }}</BIC>
                <Name>{{ Firma.Bankverbindung.Kontoinhaber }}</Name>
              </CODReceiver>
            </item>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' and Lieferschein.Auftrag.IstVersandartNachnahme and Lieferschein.Auftrag.Versandart.Name == 'Paket Premium' %}
  <!-- Nachnahmeversand mit Paket Premium Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <Contract>Paket Premium Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430105"/>
            <item id="430124">
              <StateValue>
                <Amount>{{ Lieferschein.Auftrag.OffenerBetrag | DividedBy: Lieferschein.Pakete.Count }}</Amount>
              </StateValue>
              <CODReceiver>
                <UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>
                <BLZ>{{ Firma.Bankverbindung.BLZ }}</BLZ>
                <BankName>{{ Firma.Bankverbindung.Bank }}</BankName>
                <Account>{{ Firma.Bankverbindung.Kontonummer }}</Account>
                <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
                <BIC>{{ Firma.Bankverbindung.BIC }}</BIC>
                <Name>{{ Firma.Bankverbindung.Kontoinhaber }}</Name>
              </CODReceiver>
            </item>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
   {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' and Lieferschein.Auftrag.IstVersandartNachnahme %} 
  <!-- Nachnahmeversand mit Paket Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <Contract>Paket Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430101"/>
            <item id="430124">
              <StateValue>
                <Amount>{{ Lieferschein.Auftrag.OffenerBetrag | DividedBy: Lieferschein.Pakete.Count }}</Amount>
              </StateValue>
              <CODReceiver>
                <UseSenderAsCODReceiver>false</UseSenderAsCODReceiver>
                <BLZ>{{ Firma.Bankverbindung.BLZ }}</BLZ>
                <BankName>{{ Firma.Bankverbindung.Bank }}</BankName>
                <Account>{{ Firma.Bankverbindung.Kontonummer }}</Account>
                <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
                <BIC>{{ Firma.Bankverbindung.BIC }}</BIC>
                <Name>{{ Firma.Bankverbindung.Kontoinhaber }}</Name>
              </CODReceiver>
            </item>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO != 'AT' and Lieferschein.Auftrag.Versandart.Name == 'Paket Premium' %}
  <!-- Standardversand mit Paket Premium International
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
      <Contract>Paket Premium Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430106"/>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' and Lieferschein.Auftrag.Versandart.Name == 'Paket Premium' %}
  <!-- Standardversand mit Paket Premium Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
      <Contract>Paket Premium Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430105"/>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
   {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO != 'AT' %} 
  <!-- Standardversand mit Paket International
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
      <Contract>Paket International</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430104"/>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% elsif Lieferschein.Auftrag.Lieferadresse.LandISO == 'AT' %} 
  <!-- Standardversand mit Paket Österreich
  -->
  <Set>
    <ShipmentData>
      <SenderRefNo>01</SenderRefNo>
      <ClientRefNo>01</ClientRefNo>
      <IBAN>{{ Firma.Bankverbindung.IBAN }}</IBAN>
      <Contract>Paket Österreich</Contract>
      <ShipmentRefNo>L{{Lieferschein.InterneLieferscheinnummer}}</ShipmentRefNo>
      <ProductsAndServices>
        <shipment>
          <items>
            <item id="430101"/>
          </items>
        </shipment>
      </ProductsAndServices>
      <Weight>{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}</Weight>
    </ShipmentData>
    <AddressData>
      <Name1>{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}}</Name1>
      <Name2>{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}}</Name2>
      <Street>{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}}</Street>
      <HomeNr>{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}}</HomeNr>
      <ZIP>{{Lieferschein.Auftrag.Lieferadresse.PLZ}}</ZIP>
      <City>{{Lieferschein.Auftrag.Lieferadresse.Ort}}</City>
      <Country>{{Lieferschein.Auftrag.Lieferadresse.LandISO}}</Country>
    </AddressData>
  </Set>
 {% endif %}
{% endfor %}
</Polling>
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Also der Export funktioniert. Gerade getestet. Wenn EasyPAK die Exporte jetzt auch noch frist, wird aber ne Pulle Sekt fällig :D
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Es lassen sich übrigens beliebige Felder ergänzen. Anrede, Adresszusatz, Kundennummer etcpp..

Herr Putz von Post.at teilte mir allerdings auch mit, dass EasyPAK keine Möglichkeit bietet, nach jedem Polling eine Exportdatei mit der Tracking-Nummer zu erzeugen -> ergo funktioniert der automatische Sendungsdatenimport von WMS nicht in Echtzeit sondern nur mit dem Tagesabschluss aus EasyPAK, der dann als CSV oder TXT zur Verfügung stehen muss.

Wenn die Exportvorlage ordnungsgemäß funktioniert, können wir uns das EasyPAK-Programm gerne per TeamViewer mal gemeinsam ansehen.
 

rcpt_c.riegger

Gut bekanntes Mitglied
2. September 2012
378
4
Österreich
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Hallo,

easyPAK wollte die Anbindung gerade fertigstellen - Leider schaffen wir es nicht eine Exportdatei zu erzeugen?
ob Netzwerklaufwerk oder lokal ist hier egal?
Anbei ein Auszug aus der Datei.
Wir haben es mit verschiedenen Einstellungen in JTL und auch in WMS Erfolglos versucht:
exportdatei.jpg
 

Anhänge

  • exportdatei.jpg
    exportdatei.jpg
    93,3 KB · Aufrufe: 50

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

In dem Fenster einfach nur "easypak_jtl_wms.xml" eintragen. Den Pfad definiert ihr in WMS -> Arbeitsplatzeinstellungen -> unten rechts bei den Logistikern

Und "unter neuem Namen speichern" funktioniert nur, wenn ihr KEINEN Dateinamen vergebt.
Ihr müsste "Vorhandene Datei überschreiben" oder "in vorhandener Datei anfügen" auswählen.
 

rcpt_c.riegger

Gut bekanntes Mitglied
2. September 2012
378
4
Österreich
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

habe soeben nachgesehen - Die Exportdatei wird anstatt auf dem ausgewählten Ordnerpfad immer eines darunter im ordner "backup" gespeichert?
Betriebssystem Win 8.1 64Bit

Bitte um Info ob wir nun für die Versandart Nachnahme AT 20% und DE 19% auf eine Versandart reduzieren können? JTL würde ja bei Nachnahme die Daten an easyPAK weiterleiten oder?
Derzeit machen wir alles manuell und haben zur besseren Unterscheidung diese zusätzliche Versandart angelegt. Bitte um kurze Info
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

Dann hast du den Import- und Exportpfad im selben Verzeichnis und WMS "frisst" deine Exportdatei und versucht die Daten zu importieren !
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
577
AW: EasyPAK (Post.AT) Anbindung funktioniert nicht

WMS interessiert sich nicht für MwSt in den Versandarten. Und EasyPak auch nicht! Ihr übergebt nur den Wert XXX an Easypak den ihr von eurem Kunden haben wollt ..

Ob der AT-Kunde nun 20 Euro zahlt oder der DE-Kunde und wieviel MwSt ihr davon ans Finanzamt abführt ist hier völlig irrelevant.