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.
PIP 7B1 — Diffuser un statut de production en cours

PIP 7B1 — Diffuser un statut de production en cours

Choréographie RosettaNet du cluster 7 (Manufacturing), couvrant l'échange XML entre Manufacturer ↔ Customer. Maille opérationnelle pour manufacturing sur RNIF V02.00.

Objet du PIP

Le PIP 7B1 diffuse l'état d'avancement d'une production en cours (Work in Process — WIP) entre un fabricant ou un OSAT et son client. Étape courante (Fab, Assembly, Test, Pack), quantités yieldées et scrappées, dates estimées de sortie. Maille clé de la visibilité supply-chain semi-conducteur.

Structure du message

La choréographie 7B1 suit le modèle à une action (notification) de RosettaNet :

  • Action : Distribute Work in Process Action
  • Signal : Receipt Acknowledgment

Chaque action est emballée dans une enveloppe RNIF V02.00 multipart MIME signée S/MIME. Voici une vue condensée de l'enveloppe :

text rnif-envelope-7B1.eml
MIME-Version: 1.0
Content-Type: multipart/related; type="application/xml";
  boundary="RN-BOUNDARY-2026"

--RN-BOUNDARY-2026
Content-Type: application/xml
Content-Location: RN-Preamble.xml

<Preamble xmlns="http://www.rosettanet.org/RNIF/V02.00">
  <standardName>RosettaNet</standardName>
  <standardVersion>V02.00</standardVersion>
</Preamble>

--RN-BOUNDARY-2026
Content-Type: application/xml
Content-Location: RN-ServiceHeader.xml

<ServiceHeader xmlns="http://www.rosettanet.org/RNIF/V02.00">
  <GlobalProcessIndicatorCode>7B1</GlobalProcessIndicatorCode>
</ServiceHeader>

--RN-BOUNDARY-2026
Content-Type: application/xml
Content-Location: Pip7B1DistributeWorkInProcess.xml

<!-- payload PIP 7B1 ci-dessus -->

--RN-BOUNDARY-2026--

Exemple XML simplifié

Payload PIP 7B1 minimal, à titre didactique. Les éléments structurants (fromRole, toRole, thisDocumentGenerationDateTime, et le bloc métier propre au PIP) sont obligatoires dans toute implémentation conforme.

xml pip-7B1.xml
<?xml version="1.0" encoding="UTF-8"?>
<Pip7B1DistributeWorkInProcess xmlns="http://www.rosettanet.org/PIP7B1">
  <fromRole>
    <PartnerRoleDescription>
      <GlobalPartnerRoleClassificationCode>Manufacturer</GlobalPartnerRoleClassificationCode>
    </PartnerRoleDescription>
  </fromRole>
  <toRole>
    <PartnerRoleDescription>
      <GlobalPartnerRoleClassificationCode>Customer</GlobalPartnerRoleClassificationCode>
    </PartnerRoleDescription>
  </toRole>
  <thisDocumentGenerationDateTime>
    <DateTimeStamp>20260515T101500Z</DateTimeStamp>
  </thisDocumentGenerationDateTime>
      <WorkInProcess>
        <WorkOrderIdentifier>
          <ProprietaryDocumentIdentifier>WO-2026-118277</ProprietaryDocumentIdentifier>
        </WorkOrderIdentifier>
        <productionStep>
          <GlobalProductionStepCode>WaferTest</GlobalProductionStepCode>
        </productionStep>
        <yieldedQuantity>
          <ProductQuantity>48800</ProductQuantity>
          <unitOfMeasure>EA</unitOfMeasure>
        </yieldedQuantity>
        <estimatedCompletionDate>
          <DateStamp>20260620</DateStamp>
        </estimatedCompletionDate>
      </WorkInProcess>
</Pip7B1DistributeWorkInProcess>

Transport et acquittement

Émission périodique (quotidienne ou intra-day), RNIF V02.00 sur HTTPS POST ou AS2. Volume potentiellement très important (un lot peut générer des centaines de transitions WIP par jour).

Le canal d'acheminement est typiquement AS2 ou HTTPS direct (RNIF over HTTP). Pour un référentiel des couches de sécurité utilisées, voir la page AS2 sur ediverse.

Cas d'usage

TSMC diffuse à AMD chaque soir l'état WIP des lots fabriqués pour ses commandes. PIP 7B1 transporte par lot : étape (Fab, CP, Assembly, FT), quantités yieldées, date estimée de fin. AMD met à jour son master scheduler sans question manuelle.

Pour aller plus loin