Offen GLS Uni-Converter

HansHans

Aktives Mitglied
3. Juli 2013
4
0
Mit dem GLS Uni-Converter werden die GLS Versandetiketten gedruckt.
Weiss jemand wie man die Einstellungen für die Nachnahme im GLS Converter einstellen muss.
 

imperialo

Gut bekanntes Mitglied
23. Januar 2010
144
11
AW: GLS Uni-Converter

Mahlzeit,

ich hab das hier so ähnlich im Betastadium:

Code:
Die Input Variable interpretiert ein (frei) definiertes Feld als eine Produkt/Service-Art. Nur wenn der Wert zum Beispiel "C" ("eingabe") im Feld steht (Beispielsweise Feld 9 oder Versand Hinweise), soll der Wert aus den definierten Feldern 5 und 6 des Datensatzes als Cash-Betrag und Verwendungszweck benutzt werden. Hierfür sollte nur ein einziger Datensatz (mit "C") als Cash-Service interpretiert werden, obwohl der Kunde einen Betrag und einen Verwendungszweck in allen Datensätzen einer Datei anbietet.  

if ( ! input.equals("C") ) 
{     
  record.set( "5","" );     
  record.set( "6", "" ); 
} return "";

Anstelle der festen Feldzuweisung in den Import-Regeln (hier Feld 5,6 für Cash-Betrag, Verwendungszweck) können auch direkt die Converter internen Variablen benutzt werden. Diese  findet man in der Datei profile.xml. Das hat den Vorteil, dass man ggf. nur die Feldzuordnung in den Importregeln erneuern muss, während die Formel gleich bleiben kann.  

if ( ! input.equals("C") ) 
   {     
  record.set( "services.cash_amounts","" );     
  record.set( "services.cash_references", "" ); 
} return "";  

Die Formel muss dazu in einem Feld (hier zum Beispiel Sendungs Referenz) definiert werden, das nicht für die Formel benutzt wird. Formeln sind den Feldzuweisungen übergeordnet.

Das heisst in der WaWi muss ein Hinweis sein, das A: Nachnahme ist & B: Der Betrag - das wiederum in den Inputregeln in die Formel eintragen und es müsste eigentlich gehen :)

Viele Grüße Achim
 

bauhelm-shop

Aktives Mitglied
29. September 2011
67
3
88131
AW: GLS Uni-Converter

Wenn du die Felder korrekt zugewiesen hast geht Nachnahme nur in Verbindung mit Massenauslieferung.

Einzelversand über Uniconverter für Nachnahme Pakete ist leider nicht möglich.
Das ist zumindest mein letzter Stand und wird von uns so praktiziert.
 

Ähnliche Themen