{# Ticket de pesée (M5 Logistique) — gabarit imprimable hydraté côté serveur puis converti en PDF par WeighingTicketPdfRenderer (Dompdf). Cf. spec-back M5 § 2.12 / § 4.6 (RG-5.08). Reproduit fidèlement le modèle fourni (ticket_pesee.pdf). En-tête FIXE (logo + identité société) : le ticket ne change pas en fonction du site (décision Tristan, ERP-192). Le logo est injecté en data-URI par le renderer (logoSrc) ; l'identité société est en dur ci-dessous. Contraintes Dompdf : CSS2.1 (pas de flexbox/grid), mise en page par tableaux. Police DejaVu Sans (UTF-8 — accents FR et « ° » rendus correctement). #} {% if logoSrc %} {% endif %}
SA LIOT Châtellerault
Email : lpc.contacts@lpc-liot.fr
RCS Châtellerault B 339 505 612
Ticket de pesée
{# DSD de la pesée : valeur du pont en AUTO, valeur saisie par l'opérateur en MANUAL (ERP-193). Un seul champ `dsd` dans les deux cas. #} {% set emptyRef = ticket.emptyDsd %} {% set fullRef = ticket.fullDsd %}
Poids à vide {{ ticket.emptyWeight is not null ? ticket.emptyWeight ~ ' kg' : '' }} N° pesée à vide {% if emptyRef is not null %}DSD : {{ emptyRef }}{% endif %}{% if ticket.emptyDate %} {{ ticket.emptyDate|date('d/m/Y H:i:s') }}{% endif %}
Poids à plein {{ ticket.fullWeight is not null ? ticket.fullWeight ~ ' kg' : '' }} N° pesée à plein {% if fullRef is not null %}DSD : {{ fullRef }}{% endif %}{% if ticket.fullDate %} {{ ticket.fullDate|date('d/m/Y H:i:s') }}{% endif %}
Poids : {{ ticket.netWeight is not null ? ticket.netWeight ~ ' kg' : '—' }}