Suivre

Salut la fediverse.

Journée et lancement du chantier remplacement des étiqueteuses (Zebra) USB par des TSC en réseau.
(C'était prévu en mars… et puis…)

C'est le moment, on va pas trop impacter la prod en cette période.

@gegeweb Salut !

Zebra 😱. Ça me file des flash-back désagréables.

@Yahiko 😂

On en a un bon petit paquet… chaque subdivision du dépôt (« cellule » dans notre jargon) en a au moins une pour l’étiquetage des flight-case.

Moi ça me rappelle la mise en place du chantier « code-barre » (que j'ai récupéré en route quand j'ai changé de poste) et évidement "on" avait pas écouté le responsable du dpt location que j'étais à l'époque et fait un peu n'importe quoi.
Je me suis empressé d'en automatiser une grande partie et de rendre autonome les cellules !

@Yahiko Le logiciel métier sait faire des étiquettes code-barre (pour les produits en gestion individuelle sérialisée) avec du 1D en C39 lisible par n'importe quel lecteur basique.
Mais ça faisait pas « hype », "on" a décidé de faire des QR-Code (complètement inutile), donc il faut extraire les données de la BDD pour donner à manger aux étiqueteuse et produire les étiquettes. Pour les lecteurs, le prix double. Et mon prédécesseur faisait à la mano les extractions et le traitement ! 😱

@Yahiko Et à cette époque… tout le parc était à faire.

Je passe sur la mise en route désastreuse avec l’étiquetage en masse sans passer par une cellule test sur des produits ciblés et alors que tout n'était pas complètement implémenté.
Puis de toutes façons… dans la vrai vie, tu t’aperçois que t'as oublié des cas de figure, que si une fonctionnalité est bonne son implémentation n'est pas ergonomique…

Moralité… rejet total.
J'ai mis deux ans à faire adhérer en reprenant à zéro !

@Yahiko Il me reste une problématique (purement informatique) à gérer (pour le futur SI).
Nos produits en sérialisé naviguent soit de façons plus ou moins permanentes soit pour des opérations ponctuelles d'un dépôt à l'autre. Et il faut identifier quasi en temps réel où va se trouver le produit.
Compte tenu de l'archi de la solution métier actuelle (qui n'a pas été prévu en multi-dépot) les échanges de SN entre dépôt sont une plaie à gérer.
Pas encore trouvé l'angle d'attaque qui convienne…

@Yahiko Il faudrait quasiment tout ré-écrire de l'existant.
Mais notre éditeur actuel (que j'adore hein !) ne veut pas se lancer là dedans pour un seul et unique client qui a ce besoin (*).
On est plus dans son cœur de cible.
Il a cependant cherché des solutions, et trouvé des compromis qui fonctionne en partie sans en faire une usine à gaz pour les clients "normaux".

Rien d'existant sur le marché (proprio ou libre) qui couvre les besoins de l'organisation !

On va devoir faire…

@Yahiko * même si on doit avoir maintenant dans le groupe une bonne partie de ses clients historiques.

@gegeweb Sacré bordel en tout cas. C'est toujours intéressant les retours d'expérience comme ça. Merci 😊.

@Yahiko Bordel c'est bien le mot… 😂

Sans compter que en période normale (hors pandémie) on peut mettre en place le meilleur système, 4 fois pas an, pendant deux semaines, le château de carte s'écroule.
Ça passe de chantier à chantier sans passer par la case dépôt, avec de tel flux à gérer dans une période très courte que la mise à jour du SI en temps réel n'est plus possible.
C'est le prix à payer pour être réactif.

Je pense à une solution avec des lecteur 4G dans les camions.

@Yahiko Portique et puces RFID, à chaque fois que ça ressort, je balaye d'un revers de la main.
Tant que la solution logicielle ne sera pas parfaite, peu importe les périphériques d'entrée/sortie !

C'est complexe, mais très intéressant de plancher là dessus.

Pour l'instant on (je) en est encore à plancher sur les concepts avant de transposer ça pour l'architecture des données et commencer à coder les premières preuves de concept.
Heureusement que je suis "du métier" !

@Yahiko Et on a d'abord un gros chantier, que j'ai refilé à mon padawan pour dev les outils nécessaires et plancher sur la première brique du futur ERP, qui est l'uniformisation du référentiel articles des trois grandes entreprises du groupe et la mise en concordances des clef primaire ou identifiant dans chaque système existant pour aller vers une BDD et un référentiel unique, en conservant les spécificités "locales".

On a du pain sur la planche ! 😉

@Yahiko Enfin ça… c'est si les concerts, spectacles, salons, événements… reprennent de façon normale un jour ! 🤞

@gegeweb @Yahiko et pourquoi pas une appli "web" qui permet avec un smartphone de scanner les qr codes (ou codes barres) ? On fait ce genre de chose pour des chauffeurs de car.

@MrMagne

Bah oui, faut juste dév tout ce qu'il y a derrière l'appli. 😂

@Yahiko

@gegeweb @Yahiko eh oui…
On peut faire aussi au besoin
</instant_commercial>

😉

@MrMagne

Nous n'en sommes pas là.
Et merci, mais on est jamais mieux servit que par soi même. ;)

Il me suffit d'avoir une API (Rest si possible) pour communiquer avec les BDD et le reste c'est presque un détail.

Avant de chercher un périph d'entrée sortie qui va saisir la donnée à la place d'un humain au clavier, il faut que tout fonctionne d'abord.

C'est la connerie qui a été faite avant que je récupère le bébé. C'est parti de l'arrivé, pas du départ…

@Yahiko

@MrMagne

Et l'API je l'ai déjà (SOAP/XML) mais la partie "code-barre" n'est pas documenté par l'éditeur.
Elle est utilisé par le client maison sous Windows CE.

J'ai juste à faire un peu de reverse-engineering. Ou prendre mon éditeur dans le bon sens pour qu'il me documente le truc.
Ça va être la seconde option, on va faire un truc gagnant/gagnant. 😉

@Yahiko

@gegeweb @Yahiko bon courage pour la négociation et le dev alors 👍
Mais pour en revenir à mon intervention du début, pas besoin de périphérique spécial, un smartphone fera bien le taff.

@MrMagne

Oui mais non.
Lire un code barre ou un QRCode avec un smartphone n'est pas aussi efficace qu'avec un périphérique avec un lecteur optique dédié.

On a déjà un système fonctionnel. C'est juste qu'on a des besoin plus complexes que le commun des confrères.
Et que le téléphone serait juste un complément sur chantier utilisable par n'importe quel chauffeur, techicien, road, régisseur… freelance (intermittent).

@Yahiko

@MrMagne

Redévelopper le client sous Android c'est parce qu'il existe des terminaux optique sous Android.
Et les téléphones Android.
Contrairement à l'appli proprio cliente qui n'existe que sous Windows CE, pas utilisable avec Smartphone.
Le projet pour le SI (ERP) commun c'est un chantier sur 3 ans minimum.
Pour mois deux ans avant d'avoir les premiers proto en phase béta.
Pour l'instant la problématique n'est pas encore informatique.
On laisse les DT s'étriper sur le révérenciel.

@Yahiko

@MrMagne

Pour l'instant on sait (quand on est rigoureux) tracer de la prépa au chargement.
Et au retour.

Il faut tracer entre les deux.

Parfois, pendant les rush de la période fashion week normale (pas COVID), il se passe des trucs… on perd le fil.
Le matos ne repasse plus par le dépôt.
On gère les flux à l'heure et à peine démonté ça part sur l'autre presta !

J'ai géré ces flux pendant quelques années… à l'époque en utilisant des tableurs excell pour certaines référence.

@Yahiko

@MrMagne

Aucun éditeur, prestataire, informaticien ou développeur est capable de pondre une UI fonctionnelle et pratique.

Il faut avoir vécu ça de l'intérieur, les mais dans le cambouis, pour comprendre le métier et le besoin.

J'ai développé un truc mon CDC c'était : tu vois la feuille de papier avec le tableau qui se remplis à la main ? Il faut que pour la version informatique l'écran soit la feuille de papier. Faut que ça aille aussi vite.

@Yahiko

Afficher plus
Inscrivez-vous pour prendre part à la conversation
Stone Ar't Prod Mastodon

Instance personnelle de Gérald Niel (aka. @gegeweb). Peut-être qu'elle sera publique un jour… ou peut-être pas. J'ai pas encore décidé. Pour l'instant je teste la matrice, ou plutôt le pachyderme.

Je peux toutefois créer un compte à la demande pour les copains (envoyez la demande par mail à l'adresse indiqué dans le contact). Ou suivez ce lien, j'ai généré quelques invitations.
Sans garanti sur le bon fonctionnement du truc en revanche ! ;)

Si vous cherchez un point d'entrée (une instance) un peu plus sûr techniquement :