feat(logistique) : entité WeighingTicket + dette site.code (ERP-183) #133
Reference in New Issue
Block a user
Delete Branch "feat/erp-183-entite-weighingticket"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ERP-183 — Entité WeighingTicket + dette site.code
Empilée sur ERP-182 (#132, migration schéma M5) : l'entité WeighingTicket repose sur les tables créées par cette migration. Base =
feat/erp-182-migration-m5.Entité WeighingTicket
#[Auditable],TimestampableBlamableTrait, relations ORM Client / Supplier / Site.weighing_ticket:readliste /:item:readdétail + contextes par opération).displayDateetplateFreeFormat(#[SerializedName]), sécurité view/manage, pas de Delete/archive.#[Assert\*]messages FR +#[Assert\Callback]RG-5.03 (->atPath()), libellé i18naudit.entity.logistique_weighingticket.DoctrineWeighingTicketRepository(recherche, trinumber DESC,deletedAt IS NULL).Dette site.code
Site.codemappé VARCHAR(8), dérivation auto au PrePersist (2 premiers chiffres du CP),UniqueConstraint uq_site_code.Version20260617160000:ALTER COLUMN code SET NOT NULL+ COMMENT.SiteApiTestajustés.Câblage
doctrine.yaml: mapping ORM du module Logistique (absent du scaffold ERP-181).ColumnCommentsCatalog:site.code+ tableweighing_ticket.Specs M5 versionnées (spec-back / spec-front / prompts).
Vérifications
make test: 798 tests OKmake php-cs-fixer-allow-risky: 0 fichier à corriger