Soft1 Courier

.

Prin proiectul Soft1 Courier, Softone isi propune sa puna la dispozitia utilizatorilor sai posibilitatea de generare si printare de AWB-uri pentru documentele de vanzare, facand o conexiune API la urmatorii curieri: DPD, Sameday, Fan Courier, Cargus, GLS.

Instalare

.

Instalarea consolei Soft1 Courier in meniul personal sau in meniul de grup se realizeaza prin adaugarea in “Proprietati” a urmatorilor parametri:

Tip operatie : Dll Form

Obiect/Fisier: .S1ROCourier.dll;frmCourier

Graphical user interface, text, application, email Description automatically generated

Sunt 3 fisiere care vor fi adaugate fizic in folderul aplicatiei Soft1, iar acestea pot fi descarcate de pe pagina dedicata modulelor Soft1 https://productnews.softone.ro/ , din sectiunea Soft1Courier .

A screenshot of a computer Description automatically generated

Configurare consola

.

Anterior oricaror mapari, conditia principala ca un document de vanzare sa ajunga in consola Soft1 Courier, este ca in Date livrare sa fie mentionat un transportator setat ca si curier . Setarile necesare pentru afisarea documentelor in consola, implica actualizari in tabela SOCOURIER, ale campurilor: Este curier(ISCOURIER), ApiKey(SOAPIKEY), Utilizator(SOUSRNAME), Parola(SOPASSWORD),   Info(SOOTHERID). In cel de-al doilea tabel sunt prezentate campurile obligatorii cerute de fiecare curier.

.

Actualizarile pot fi facute atat din consola Soft1 Courier (butonul Setari) cat si din Soft1 (Parametri ->Companii -> Zone geografice – Transport ->Curieri

Parametri Consola

Graphical user interface Description automatically generated with low confidence

Este curier

Bifat, campul seteaza transportatorul din baza de date ca si curier

ApiKey

API key a curierului

Utilizator

User-ul pentru conectarea pe platforma curierului

Parola

Parola pentru conectarea pe platforma curierului

Info

ID locatie depozit

.

Parametri Soft1

A screenshot of a computer Description automatically generated

Tip

Soft1 Courrier = value 1

Cod API

API key a curierului

User Name

User-ul pentru conectarea pe platforma curierului

Password

Parola pentru conectarea pe platforma curierului

Cod alternativ

ID locatie depozit

.

.

Curier

API

Username

Parola

Info (Cod alternativ)

DPD

 

x

x

x

Sameday

 

x

x

x

Fan Courier

 

x

x

x

Cargus

x

x

x

 

GLS

x

(daca suntem in mediul de testare mereu va fi [test])

x

x

x

.

Pentru ca datele sa fie preluate pentru curierul corect, este necesara pastrarea abrevierilor mai jos prezentate la momentul crearii in Soft1 a transportatorului.

 

Abreviere

Nume curier

dpd

DPD

sd

Sameday

fc

Fan Courier

cargus

Cargus

gls

GLS

 

Graphical user interface, application Description automatically generated

! Curierii vor fi creati si setati la nivel de depozit, iar in cazul in care aceeasi firma de curierat va deservi mai multe depozite, abrevierile vor fi descrise astfel :

dpd1, dpd2, dpd3

sd1, sd2, sd3

fc1, fc2, fc3

cargus1, cargus2, cargus 3

gls1, gls2, gls3 …

.

A screenshot of a computer Description automatically generated

Campurile obligatorii pentru transmiterea corecta a unui document in consola si generarea unui AWB pentru transport sunt:

a.La nivel de depozit : nr. tel pe depozite, transportatorii aferenti depozitului

Graphical user interface, text, application Description automatically generated

A screenshot of a computer Description automatically generated

.

b.La nivel de document : Tara de livrare, Judet, Adresa, Cod Postal, Oras Nr. Colete, Nr. Plicuri, Transportator

.

! Judet / Oras/ Cod Postal / Nr. Colete/ Nr. Plicuri / Ramburs  pot fi modificate si in consola Soft1 Courier.

ex: Denumirea orasului, a judetului poate fi diferita de la o companie de curierat la alta.

In cazul rambursului, acesta poate avea o valoare diferita decat cea a facturii, precum in cazul unor plati partiale prin alte metode de plata.

! Campul Ramburs nu este un camp salvat in baza de date, este un camp ajutator la printarea AWB-ului pentru a reflecta realitatea in cazul incasarilor de acest tip.

! Campul Ramburs are o limita de 1000 RON pentru FanCourier si 7000 RON pentru GLS.

.

 

c.La nivel de transportator : Abreviere (conform tabelului din sectiunea “Setari”), Este curier, ApiKey, Utilizator, Parola, Info (campuri aflate in “Setari” consola Soft1 Courier).

 

d.La nivel de client : Metoda de plata , Tel.1

 

e.La nivel de consola : Nr. Colete, Nr. plicuri, Greutate, Judet, Oras, Cod Postal (pentru Oras/Judet in lista de mai jos sunt prezentate restrictiile la nivel de curier)

Graphical user interface, application Description automatically generated

.

.

.

Soft1 Courier

Cargus

Judet

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp optional

Oras

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp obligatoriu

Fan Courier

Judet

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp optional

Oras

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp obligatoriu

DPD

Judet

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp optional

Oras

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp obligatoriu

Sameday

Judet

permite informatii dupa modelul din baza lor de date (*pt Bucuresti = Bucuresti)

Camp obligatoriu

Oras

permite orice informatie (* daca este selectat Judetul din BD a curierului, atunci in Oras va fi alocat sectorul – acesta poate fi modificat)

Camp obligatoriu

GLS

Judet

permite orice informatie

Camp optional

Oras

permite orice informatie

Camp obligatoriu

.

.

Soft1 Courier

S1

Cargus

Bistrita-Nasaud

Caras-Severin

Satu Mare

Bistrita Nasaud

Caras Severin

SatuMare

Fan Courier

Bistrita-Nasaud

Caras-Severin

Satu Mare

DPD

Bistrita-Nasaud

Caras-Severin

Satu Mare

Sameday

Bistrita-Nasaud

Caras-Severin

Satu Mare

.

.

Operare consola

.

Consola Soft1 Courier, este impartita in 4 sectiuni si anume:

Sectiune de filtre : in care putem selecta perioada din care sa aducem documentele de vanzare valide, putem filtra in functie de curieri, depozite sau statusul AWB-urilor.De asemenea se pot face cautari in functie de nr de document sau AWB.

Butonul va actualiza lista de documente in urma oricaror modificari.

.

Sectiune de listare documente: in functie de filtrele propuse mai sus, vor fi listate documentele care indeplinesc criteriile.

Calendar Description automatically generated

!!! Modalitatea de plata va avea implicatii asupra valorii din coloana [Ramburs]; pentru metodele de plata [Ramburs] si [Numerar], vom avea o valoarea de plata echivalenta cu valoarea totala a facturii; pentru orice alta modalitate de plata, valoarea de ramburs va fi 0. Valoarea de ramburs poate fi de asemenea modificata in consola din sectiunea de generare AWB, in cazul in care valoarea de ramburs este diferita de valoarea documentului (precum in cazul platilor partiale prin alte metode de plata).

.

Sectiune de generare AWB : aici putem face modificari ale nr de colete, plicuri, valoarea ramburs, adresa, daca cele aduse din document nu sunt corecte.

Butonul va face initial verificarile necesare iar daca criteriile de la punctele “Setari” si “Campuri obligatorii in Soft1” sunt indeplinite, consola se va conecta pe platforma curierului cu credentialele setate si va genera un AWB. In caz contrar va returna o eroare.

 

.

Sectiune de AWB : Mentioneaza AWB generat in functie de documentul pe care suntem pozitionati si permite prelucrarea acestui AWB ( descarcare, printare, stergere, informatii suplimentare)

 

Campurile editabile din consola sunt campurile din sectiunea de generare AWB. Acestea sunt propuse automat din tranzactie, dar pot fi modificate. In urma generarii AWB, datele modificate vor fi actualizate si in documentul de vanzare.

.

!!! La GLS in momentul in care avem mai multe colete sau plicuri, curierul va genera cate un numar de AWB pentru fiecare in parte. In cazul in care dorim sa stergem oricare din AWB, toate vor fi sterse intrucat nu poate fi identificat pentru care colet sau plic a fost cancelat numarul de AWB, si astfel va fi necesara regenerarea pentru toate pachetele. De asemenea la momentul in care dorim descarcarea fisierului PDF care contine AWB, se va deschide un folder in care sunt salvate automat toate AWB generate de GLS intrucat acesta este modul in care curierul transmite documentul (la generare si nu la cerere).

.

A screenshot of a computer Description automatically generated

.

Durata estimata de implementare

Durata de implementare este estimata la 80 minute, dar pasul procesarii/ generarii AWB poate intampina anumite dificultati sau intarzieri datorita unor puncte mentionate mai jos:

Parcurgerea manualului de instalare si utilizare : 30 minute
Instalarea consolei este estimata la 10 min (constand in adaugarea fizica a fisierulor si crearea modului in meniul Soft1)
Configurarea setarilor pentru transmiterea documentelor in Soft1 este estimata la 30-40 minute                             (constand in verificarea si completarea nomenclatorului de transportatori din Soft1, bifarea acestora in consola Courier ca si curieri, si introducerea datelor de logare (user, parola, API, cod info – toate primite de la curieri)
Procesarea documentelor / generarea AWB : succesul acestui pas final si durata de executie poate sa difere in functie de mai multi factori :
Lipsa aparitiei documentelor in consola datorita faptului ca nu au transportator adaugat pe ele
Erori de generare a AWB (date de logare pe platforma curierului incorecte sau lipsa; eroare aplicatie API a curierului; discrepante la adrese intre nomenclatorul din Soft1 si nomenclatorul curierilor mentionate la pag.6)
Cereri suplimentare din partea utilizatorului absolut necesare pentru spete dedicate fluxului de lucru sau diverse erori netrate pe parcursul testelor interne.

.

De la data Perioada de inceput pentru selectarea tranzactiilor (este luata in considerare data documentului)
Pana la data Perioada de sfarsit pentru selectarea tranzactiilor (este luata in considerare data documentului)
Curier Pot fi selectati toti curierii fie doar unul dintre ei ( DPD, Fan Curier, Sameday, Cargus)
Depozit Pot fi selectate toate depozitele companiei sau doar un anumit depozit
lipsa AWB Criteriu de afisare a tranzactiilor : fara AWB generat
AWB generat Criteriu de afisare a tranzactiilor : cu AWB generat
cu eroare Criteriu de afisare a tranzactiilor : fara AWB generat si cu eroare la incercarea generarii AWB-ului
AWB neprintat Criteriu de afisare a tranzactiilor : AWB generat dar neprintat
 

Document

 

Criteriu de cautare dupa numarul de document

AWB Criteriu de cautare dupa numarul de AWB generat
Nr. Colete Nr. de colete de transmis per tranzactie de vanzare
Nr. Plicuri Nr. de plicuri de transmis per tranzactie de vanzare
Greutate Greutatea coletelor/plicurilor per tranzactie de vanzare
Judet Judetul catre care se face transportul ( poate fi modificat din butonul )
Oras Orasul catre care se face transportul( poate fi modificat din butonul )
Cod postal Codul postal al locatiei catre care se face transportul( poate fi modificat din butonul )

.

.

FAQ

.

Trebuie adaugat nr de tel in depozitul companiei

Nu sunt inserate credentialele de conectare pe platforma curierului (user, parola, API key sau pick up point descris de campul [Info])

Orasul din sectiunea “Generare AWB” este lipsa

Codul postal este “NULL” sau codul postal nu este specificat dar cerut obligatoriu de curier

Nr. Telefon lipseste din fisa clientului.

Adresa destinatar(client) lipsa

Orasul este lipsa din tab [Date livrare]

.

Codul postal al depozitului de unde se ridica marfa nu este corect. (Eroare GLS)

Cod postal lipsa al destinatarului. (Eroare GLS)

Oras lipsa al destinatarului. (Eroare GLS)

.