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.
BOD GetCustomerParty — Get Customer Party

GetCustomerParty — Get Customer Party

BOD OAGIS combinant le verbe Get et le noun CustomerParty. Équivalent canonique direct des messages EDI EDIFACT PARTIN et X12 838 dans l'écosystème Données maître d'OAGIS 10.x.

Objet du BOD

Le BOD GetCustomerParty interroge un système maître pour récupérer la fiche complète d'un client. Réponse : ShowCustomerParty.

Structure (ApplicationArea + DataArea)

Comme tout BOD OAGIS, GetCustomerParty empile une ApplicationArea d'enveloppe technique (Sender, BODID, CreationDateTime) et une DataArea métier qui contient le verbe et le noun.

  • Get verbe avec Expression sur PartyID.
  • CustomerParty noun partiel pour préciser scope de retour.

Exemple XML

Payload OAGIS 10.x minimal, à titre didactique. Les éléments structurants (en-tête + au moins une ligne) sont obligatoires dans toute implémentation conforme.

xml GetCustomerParty-OAGIS-10.xml
<?xml version="1.0" encoding="UTF-8"?>
<GetCustomerParty
    xmlns="http://www.openapplications.org/oagis/10"
    releaseID="10.11" versionID="10.11">

  <ApplicationArea>
    <Sender>
      <LogicalID>ERP-CENTRAL-EU</LogicalID>
      <ComponentID>Master dataModule</ComponentID>
      <ConfirmationCode>OnError</ConfirmationCode>
    </Sender>
    <CreationDateTime>2026-05-15T10:15:00Z</CreationDateTime>
    <BODID>5a8f7d2e-2b15-4c1a-9e6f-getcustomerparty-2026-0014</BODID>
  </ApplicationArea>

  <DataArea>
    <Get>
      <Expression expressionLanguage="XPath">//CustomerParty[Status='New']</Expression>
    </Get>
    <CustomerParty>
      <CustomerPartyHeader>
        <PartyIDs><ID>CUST-009912</ID></PartyIDs>
        <Name>ACME Manufacturing</Name>
      </CustomerPartyHeader>
      <Location>
        <Address>
          <Street>12 rue de la Paix</Street>
          <City>Paris</City>
          <PostalCode>75002</PostalCode>
          <Country>FR</Country>
        </Address>
      </Location>
    </CustomerParty>
  </DataArea>
</GetCustomerParty>

Cas d'usage

Un portail e-commerce demande à l'ERP la fiche complète d'un client avant de proposer un check-out optimisé : GetCustomerParty avec PartyID. Le retour ShowCustomerParty pré-remplit adresse de livraison et conditions.

Équivalences EDI

En passerelle EDI, ce BOD se mappe typiquement vers :

Pour aller plus loin

Dernière mise à jour: 15 mai 2026

Source officielle: OAGi — OAGIS 10.x — OAGi — OAGIS, distribution libre via oagi.org