ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

X12 159 — Motion Picture Booking Confirmation

Le 159 porte la confirmation de booking entre distributeur de films et exploitant cinématographique : titre, lieu, dates de programmation, conditions financières.

Objet

Le 159 documente l'engagement contractuel sur la sortie d'un titre dans un cinéma : référence du film, lieu d'exploitation, période d'engagement (run), nombre de salles allouées, conditions financières (rental percentage, minimum guarantee, settlement basis).

Il s'utilise dans le circuit B2B entre studios (Disney, Warner, Universal) et chaînes (AMC, Cinemark, Regal). Il est typiquement précédé d'un échange d'offres et acquitté par un 997 ; le revenu réel sera réconcilié post-run via un 820 (Remittance) ou un 811 (Consolidated Statement).

Structure d'enveloppe

Le 159 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA, GS/GE avec functional group MB, et ST/SE). Exemple didactique en 004010 :

x12 example-159.x12
ISA*00*          *00*          *ZZ*ACMEDISTR     *ZZ*ACMECINEMA    *260514*1300*U*00401*000000159*0*P*>~
GS*MB*ACMEDISTR*ACMECINEMA*20260514*1300*1*X*004010~
ST*159*0001~
BBC*00*BK-2026-7741*20260514*A~
N1*DI*ACME DISTRIBUTION*92*ACMD~
N1*EX*ACME CINEMAS INC*92*ACMEC~
N4*CHICAGO*IL*60601*US~
LX*1~
REF*ZZ*FILM-EVERWILD-2026~
DTM*150*20260619~
DTM*151*20260709~
QTY*38*4*EA~
AMT*RC*0.55~
AMT*MG*8500.00~
SE*11*0001~
GE*1*1~
IEA*1*000000159~

Segments courants

  • HeaderST, BBC (Beginning Segment for Booking Confirmation), DTM.
  • PartiesN1*DI (Distributor), N1*EX (Exhibitor), N4 (ville d'exploitation).
  • Titre / Run — boucle LX avec REF (titre), DTM*150 (start), DTM*151 (end), QTY (nombre d'écrans).
  • Conditions financièresAMT*RC (rental percentage), AMT*MG (minimum guarantee), AMT*HC (house cap).
  • SummarySE.

Pièges courants

  • Sliding scale : le rental percentage chute par semaine de run ; encoder chaque semaine en LX séparé plutôt qu'un seul AMT*RC qui perd la progressivité.
  • House allowance : déductions house (employés, frais d'exploitation) impactent la base de calcul ; documenter via AMT*HA (House Allowance) ou la base est ambiguë.
  • Sortie ajustée : si la date de sortie shift après confirmation, émettre un nouveau 159 avec BBC02 code de fonction 04 (Change), pas un 159 original en remplacement.

Transactions liées

Documentation

Le code 159 et le nom Motion Picture Booking Confirmation sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.