9$ par mois, et je vais rarement avoir plus de 15 colis par mois, ça fait un peu cher…
Hello à tous,
Désolé, je n’ai pas été très présent ces derniers jours. Pas mal de taf.
Je viens de pousser une nouvelle beta avec le choix du widget selon vos envies :
- widget par colis
- widget unique et gloabl à tous les colis
- aucun widget (uniquement les notifs)
Pensez bien à repasser par la case configuration du plugin pour choisir votre option
La conséquence de cette option, c’est que la case « visible » sur la page de l’équipement a disparu. Le plugin gère en auto pour l’ensemble des colis !
A vos tests et retours
Je m’attaque à la partie notification (ajout notif via cmd / scénario) et gestion des tags) et la version 1.0 sera complète et prête pour passage en stable.
Xav
Hello @Ocbsd
Ce doit être envisageable. Je note pour la v2
Bonsoir,
Merci pour cette nouvelle version.
Pour l’option « widget par colis » ou « aucun » tout fonctionne correctement pour moi.
Une petite remarque lors du passage à l’option « aucun », j’ai l’impression que l’état (visible/non-visible) de l’équipement n’est pas actualisé.
Avec l’option « widget unique », ce que j’ai pu remarquer pendant mes tests :
- Quand un équipement n’a pas de numéro de colis ou que les informations sont manquantes :
- Est-ce qu’il serait possible d’avoir le bouton rafraichir tout sur le widget ?
- Ne serait-il pas intéressant d’utiliser l’option « objet parent par défaut » pour afficher le widget unique dans cet objet ? car actuellement, j’ai l’impression qu’il utilise l’objet parent du premier équipement.
- Avec l’option widget unique, le premier équipement est en visible et les suivant en non-visible.
Un peu perturbant mais pas gênant. Par contre, cela m’a permis de voir que si je désactiver le premier équipement de la liste, je ne trouve plus le widget sur le Dashboard.
En espérant avoir été à peu près clair dans mes explications …
Hello
En effet, je suis obligé de tricher pour le « aucun ». Je ne modifie pas le visible/non visible, je masque juste le widget. Sinon, une fois sur « aucun », je ne pourrais pas revenir sur les autres options
En effet il va falloir que je traite ce point
Simple pour mettre l’icone et effectuer les actions, plus compliqué pour mettre à jour auto le widget !
Pour t’expliquer : je détourne en fait l’affichage d’un des colis (le premier de la liste) auquel j’applique un template spécifique. Donc en réalité, je ne vais mettre à jour que l’affichage des infos du premier widget. Mais je vais creuser qd même !
Cf au dessus ! Belle déduction
J’ai pensé à supprimer l’option visible dans la page de l’équipement, pas dans la liste.
Je vais le supprimer aussi dans cette liste, ce sera moins perturbant !
C’est le problème de vouloir trop d’options d’affichage différentes
Je suis obligé de bidouiller pas mal pour arriver au résultat souhaité.
Salut,
Le colis n’est pas passé "Livré"
.
C’est vrai que le libellé du dernier état n’est pas très explicite.
Hello !
Pour le passage en livré, il faut regarder la cmd statut. Ça donne quoi ?
J’imagine que le transporteur est UPS ?
Si oui tu dois toujours être « en transit ». La mise à jour du statut se fait qq jours plus tard. Je ne sais pas pourquoi avec eux !
Xav
C’est bien ça ! Parcelsapp remonte pour le moment « en transit ». Ça devrait bouger ds qq temps.
Peux-tu également me copier la valeur de la commande States ?
Je pense qu’à cet endroit, on doit avoir un statut à « Livré »
Je modifierai plus tard pour intercepter plutôt cet état
{"states":[{"date":"02\/07\/2024","hour":"11h00","location":"","status":"BO\u00ceTE AUX LETTRES, dans\/sur la bo\u00eete aux lettres"},{"date":"02\/07\/2024","hour":"09h39","location":"","status":"En cours de livraison"},{"date":"02\/07\/2024","hour":"01h33","location":"","status":"Hors de la station locale"},{"date":"01\/07\/2024","hour":"08h19","location":"","status":"Re\u00e7u par la soci\u00e9t\u00e9 de livraison locale"},{"date":"01\/07\/2024","hour":"06h35","location":"","status":"Colis arriv\u00e9 au centre de tri de la soci\u00e9t\u00e9 de livraison locale"},{"date":"01\/07\/2024","hour":"00h31","location":"","status":"D\u00e9part du pays ou du district de transit"},{"date":"30\/06\/2024","hour":"23h55","location":"","status":"En train de quitter les douanes"},{"date":"30\/06\/2024","hour":"23h54","location":"","status":"Colis sortant de l installation de transit"},{"date":"29\/06\/2024","hour":"13h31","location":"","status":"Arriv\u00e9e dans le pays ou l installation de transit"},{"date":"29\/06\/2024","hour":"12h59","location":"","status":"Arriv\u00e9 \u00e0 la douane"},{"date":"29\/06\/2024","hour":"12h59","location":"","status":"Arriv\u00e9e dans le pays ou l installation de transit"},{"date":"29\/06\/2024","hour":"12h56","location":"","status":"Dans le pays\/r\u00e9gion de destination"},{"date":"29\/06\/2024","hour":"09h16","location":"","status":"D\u00e9douanement \u00e0 l importation termin\u00e9"},{"date":"29\/06\/2024","hour":"09h12","location":"","status":"D\u00e9but du d\u00e9douanement \u00e0 l importation"},{"date":"28\/06\/2024","hour":"16h02","location":"","status":"Parti du pays\/r\u00e9gion de d\u00e9part"},{"date":"25\/06\/2024","hour":"12h00","location":"","status":"En partance du pays\/r\u00e9gion de d\u00e9part"},{"date":"25\/06\/2024","hour":"10h30","location":"","status":"D\u00e9douanement \u00e0 l exportation r\u00e9ussi"},{"date":"25\/06\/2024","hour":"08h30","location":"","status":"D\u00e9but du d\u00e9douanement \u00e0 l exportation"},{"date":"24\/06\/2024","hour":"18h32","location":"","status":"Arriv\u00e9 au centre de transport de d\u00e9part"},{"date":"24\/06\/2024","hour":"16h10","location":"Jingjiang Subdistrict","status":"En cours de tri dans le centre de tri"},{"date":"24\/06\/2024","hour":"15h51","location":"Jingjiang Subdistrict","status":"En cours de r\u00e9ception dans le centre de tri"},{"date":"24\/06\/2024","hour":"14h26","location":"","status":"Accept\u00e9 par le transporteur"},{"date":"24\/06\/2024","hour":"13h05","location":"","status":"Quitter l entrep\u00f4t"},{"date":"23\/06\/2024","hour":"07h35","location":"","status":"Commande re\u00e7ue avec succ\u00e8s"}]} le 2024-07-07 21:00:21
Je pense plutôt que c’est Parcelsapp qui n’est pas à la hauteur pour remonter rapidement ou correctement les états des colis. Si la version payante est aussi performante, ils ne vont pas garder beaucoup de clients.
As-tu essayé via SUIVI DE COLIS TOUT EN UN | 17TRACK
Si c’est pareil de ce coté, c’ets plutot coté UPS le pb
Norbert
Je suis preneur du temps que va mettre parcelsapp à remonter l’info
@Lacrymal3
Bon j’ai trouvé une autre solution un peu plus propre pour l’affichage du widget unique. J’essaie de le mettre en place ce week-end dès que la partie notification sera finalisée
Moi aussi, c’est pour ça que je conserve l’équipement, mais j’ai peu d’espoir qu’il passe "Livré"
.
Sur UPS, j’ai eu le livré 3 jours après
Nouvelle beta à l’instant !
Refonte de la partie notifications :
- via cmd de type messages (avec ou sans titre) & format libre avec tags
- via scénario & tags
Bien lire les aides pour la partie tags des cmds et des scénarios
@OUARZA à toi de tester tous les modes enjoy !
Haaaaaaaaaaaa
Je teste cela de suite, enfin si je peux
Modifie la commande lastState d’un colis déjà existant via scénario pour simuler un changement
C’est ce que je fais pour tous mes tests
J’ai pas eu besoin, j’avais un colis à ajouter
voici la config :
#[Aucun][Aucun][Gestionnaire des notifications]#
Type="Faible" Titre="Colis" Message="Suivi colis: #nom# N°#numColis# : #date# #heure# #statut#"
Malheureusement, pas d’appel du scénario.
Je vois rien dans les logs par contre.
[2024-07-12 19:39:25] DEBUG : Add command Statut colis (LogicalId : status)
[2024-07-12 19:39:25] DEBUG : Add command Transporteur (LogicalId : carrier)
[2024-07-12 19:39:25] DEBUG : Add command Origine (LogicalId : origin)
[2024-07-12 19:39:25] DEBUG : Add command Destination (LogicalId : destination)
[2024-07-12 19:39:25] DEBUG : Add command Etats (LogicalId : states)
[2024-07-12 19:39:25] DEBUG : Add command Dernier état (LogicalId : lastState)
[2024-07-12 19:39:25] DEBUG : Add command Date de livraison (LogicalId : deliveryDate)
[2024-07-12 19:39:25] DEBUG : Add command Rafraichir (LogicalId : refresh)
[2024-07-12 19:40:06] DEBUG : ┌─Command execution : synchronize
[2024-07-12 19:40:06] DEBUG : | Parcel trackingId : XU03x861VF - Destination country : France - Zipcode : 63510
[2024-07-12 19:40:07] DEBUG : | Result getTrackingResult() request - step 1 : [200] - {"uuid":"66916a7x0c97640975","shipments":[]}
[2024-07-12 19:40:07] DEBUG : | Result getTrackingResult() request - step 2 (0) : [200] - {"uuid":"66916x60c97640975","shipments":[],"done":false}
[2024-07-12 19:40:09] DEBUG : | Result getTrackingResult() request - step 2 (1) : [200] - {"uuid":"66916a7xc97640975","shipments":[{"states":[{"location":"Origine : Destinataire Instruction choisie : Reprogrammation de la date de livraison Date de relivraison : 15/07/2024","date":"2024-07-12T11:40:00Z","carrier":0,"status":"Instruction de livraison reçue"},{"location":"HUB PARIS - CHRONOFRESH","date":"2024-07-12T08:27:00Z","carrier":0,"status":"Tri effectué dans l'agence de départ. Colis pris en charge par Chronopost, en cours d'acheminement"},{"location":"Web Services","date":"2024-07-10T16:23:00Z","carrier":0,"status":"Colis en cours de préparation chez l'expéditeur"}],"carriers":["Chronopost France"],"externalTracking":[{"url":"https://www.chronopost.fr/tracking-no-cms/suivi-page?listeNumerosLT=XU03x1VF","method":"GET","slug":"chronopost-france","title":"Chronopost France"}],"services":[{"slug":"chronopost-france","name":"Chronopost France"}],"detected":[0],"detectedCarrier":{"name":"Chronopost France","slug":"chronopost-france"},"carrier":0,"checkedCountryCode":"FR","status":"transit","attributes":[{"l":"tracking_id","val":"XU03x1VF"},{"l":"days_transit","n":"Jours en transit","val":"2"}],"trackingId":"XU0XVF","lastState":{"location":"Origine : Destinataire Instruction choisie : Reprogrammation de la date de livraison Date de relivraison : 15/07/2024","date":"2024-07-12T11:40:00Z","carrier":0,"status":"Instruction de livraison reçue"}}],"done":true}
[2024-07-12 19:40:09] DEBUG : └─End of synchronisation : [200]