Koppeling CASH Handel met SendiT (vervoerders)
Vanuit een verkooporder is een automatische koppeling beschikbaar met SendiT geleverd door ICS Vertex. Een Centraal systeem om verzend-labels van verschillende vervoerders af te drukken, voor PostNL, GLS, DHL, UPS of DPD. Voor meer informatie wordt verwezen naar de web-pagina https://www.icsvertex.nl/software/sendit.
0. Activeren van de vervoerders koppeling met eenmalig basis instellingen gebeurt per Verzendcode.
De dagelijkse koppeling met een verzender kent in CASH de volgende stappen:
1. Verkooporder aanvullen met specifieke verzendinformatie.
2. Verzendopdracht aanbieden aan verzender. De Verzendopdracht is op te halen met een SOAP-request per vervoerscode. (2400V|Verzendcode)
3. Retourbericht van de Verzender met de track&trace code.
0. Basis Instellingen per Verzendcode.
De basis instellingen voor informatie verzending naar de vervoerder worden vastgelegd in de tabel Verzendcode.
Menupad > Tabellen > verkoop > Verzendcode. ( Onderhoud verzendcode )
Het hoofddoel is standaardisatie voor elk type vervoer, zodat in de stamgegevens de inhoud van de variabele rubrieken precies zo zijn ingevuld, zodat de vervoeder deze herkend. Hierbij ken elke spatie of leesteken van invloed zijn op de digitale verwerking vanuit CASH naar een extern systeem.
De rubrieken per verzendcode worden gekopieerd naar de kop van de verkoop, waar deze in specifieke situaties desgewenst muteerbaar zijn per order.
Maak per vervoeder een code met de volgende instellingen:
2243 | Koppeling Verzender 1-PostNL 2=GLS 3=DHL 4=UPS 5=DPD |
3339 | Koppeling SendiT 1=Ja (activeer SendiT koppeling) |
2244 | Verzendernummer Relatienr bij verzender |
3337 | Divisie / Afdeling Specifieke dienst van de vervoeder. |
2343 | Service code (vb. Standaard of Express) |
2344 | Pakketsoort (vb. Pallet of doos) |
2347 | Productomschrijving en afleveropties |
1. Verkooporder aanvullen met specifieke verzendinformatie.
De koppeling met een vervoeder wordt in de kop van de verkooporder gemaakt door keuze van de juiste verzendcode.
Aanvullende details per zending zijn te muteren in Subscherm verkooporder deel 2. Hier kan ook een afwijkend gewicht van de zending of aantal colli worden vast gelegd.
menupad > Verkooporder > F7=menu > verkooporder deel 2 ( Verkooporder deel 2 )
De verzendopdracht per verkooporder wordt geactiveerd met Code Koppeling SendiT = 1.
Activeren kan op 3 manieren.
1. Printen pakbon.
2. Handmatig muteren. In subscherm Verkooporder deel 2 Verkooporder deel 2.
3. Testbericht aanmaken met functie Koppeling Vervoerder (SendiT) Koppeling Verzoerder (SendiT).
Zie Verkooporder F7=menu > Koppeling vervoeder.
het testbericht heeft bestandsnaam : sendit_data00999999
2. Verzendopdracht aanbieden aan verzender
Het uitgaande bericht vanuit CASH naar de vervoeder is een XML-datafile per ordernummer.
Het XML-bericht wordt opgevraagd met een SOAP-request via een api.
SOAP-request 2400V geeft alleen verkooporders die voldoen aan de volgende condities:
1. Voortgangstatus: Gereed gemeld of Pakbon geprint.
2. Verzendcode met actieve code Koppeling Verzender. (zie Onderhoud verzendcode F2243)
3. Code Koppeling SendiT = 1 (nieuwe zending)
4. Pakbondatum of leverdatum = gelijk aan de systeemdatum.
SOAP-request voorbeeld
2400V | verkooporders met actuele verzendkoppeling |
2400V|DHL | verkooporders met actuele zendingen van DHL. |
3. Retourbericht van de Verzender
De verzender kan optioneel terug melden dat de verzendopdracht correct is ontvangen.
Hiervoor is per verkooporder rubriek Track & Trace code beschikbaar (F3338).
De track & Trace code is muteerbaar met een SOAP-request via een api.
Importsleutel = F2400 (verkooporder), Track & Trace code = F33 | 38. |