EDIconnect Azuvio · Docs
ENEnglishRORomână

PRICAT — Catalog de prețuri/vânzări

Prezentare generală

Un mesaj PRICAT este trimis de Azuvio / CRMconnect către partenerii comerciali pentru a comunica informații despre catalogul de produse, incluzând prețuri, descrieri, coduri EAN și date de valabilitate. Partenerii îl utilizează pentru a configura sau actualiza nomenclatorul de produse în propriile sisteme, înainte de a plasa comenzi.

Direcție: Ieșire (CRMconnect → Partener)
Declanșator: Lansare produs nou, modificare de preț sau sincronizare periodică
Modulul CRMconnect: Vânzări → Produse / Liste de prețuri
Frecvență: La modificare sau programat (săptămânal/lunar)


Format XML

Structură

<?xml version="1.0" encoding="UTF-8"?>
<PriceCatalogue xmlns="urn:azuvio:ediconnect:pricat:v1">
  <Header>
    <CatalogueNumber>PRICAT-2024-Q1</CatalogueNumber>
    <CatalogueDate>2024-03-01</CatalogueDate>
    <ValidFrom>2024-03-01</ValidFrom>
    <ValidTo>2024-06-30</ValidTo>
    <SupplierGLN>5949876543210</SupplierGLN>
    <RecipientGLN>5941234567890</RecipientGLN>
    <Currency>RON</Currency>
    <CatalogueType>Full</CatalogueType>
    <!-- CatalogueType: Full | Delta (changes only) -->
    <PriceListCode>B2B-RETAIL</PriceListCode>
  </Header>
  <Items>
    <Item>
      <EAN>5901234123457</EAN>
      <SupplierArticleCode>PROD-001</SupplierArticleCode>
      <Description>Product Name</Description>
      <BrandName>Brand Name</BrandName>
      <UnitOfMeasure>PCE</UnitOfMeasure>
      <OrderingUOM>CTN</OrderingUOM>
      <OrderingUOMQuantity>12</OrderingUOMQuantity>
      <!-- 1 CTN = 12 PCE -->
      <GrossWeight>0.350</GrossWeight>
      <WeightUOM>KGM</WeightUOM>
      <NetWeight>0.320</NetWeight>
      <VATRate>9</VATRate>
      <UnitPriceExclVAT>12.50</UnitPriceExclVAT>
      <UnitPriceInclVAT>13.63</UnitPriceInclVAT>
      <MinOrderQuantity>12</MinOrderQuantity>
      <ItemStatus>Active</ItemStatus>
      <!-- ItemStatus: Active | Discontinued | New | Temporary -->
    </Item>
  </Items>
</PriceCatalogue>

Câmpuri principale

Câmp Element XML Observații
Tip catalog Header/CatalogueType Full = rescriere completă; Delta = doar modificări
Valabil de la/până la Header/ValidFrom, ValidTo Perioada de valabilitate a prețurilor
Cod listă de prețuri Header/PriceListCode Lista de prețuri aplicabilă acestui partener
UOM comandare Items/Item/OrderingUOM Unitatea minimă de comandare (ex. CTN=bax)
Cantitate UOM comandare Items/Item/OrderingUOMQuantity Număr de unități per UOM de comandare
Status articol Items/Item/ItemStatus Active, Discontinued, New, Temporary
Cantitate minimă comandă Items/Item/MinOrderQuantity Exprimată în UOM de comandare

Format EDIfact (D96A)

Sumar segmente

Segment Denumire M/C Observații
BGM Începutul mesajului M 9 = Catalog de prețuri/vânzări
DTM Date M 137=data catalogului, 94=valabil de la, 95=valabil până la
NAD+SU Furnizor M
NAD+BY Cumpărător/Destinatar M
CUX Monedă M
PGI Informații grupă de produse C Grupare pe categorii
LIN Linie de articol (produs) M Câte una per SKU
PIA Identificator suplimentar de produs C EAN, cod furnizor
IMD Descriere articol M Denumire produs, marcă
MEA Măsurători C Greutate, dimensiuni
QTY Informații cantitate C Dimensiuni ambalaj, cantitate minimă
ALI Informații suplimentare C Status articol
TAX Cotă TVA M
PRI Preț M Calificator AAA=calculat, AAB=alternativ
DTM (per PRI) Perioadă valabilitate preț C
UNT / UNZ Terminatori M

Exemplu minimal

BGM+9+PRICAT-2024-Q1+9'
DTM+137:20240301:102'
DTM+94:20240301:102'
DTM+95:20240630:102'
NAD+SU+5949876543210::9+++Your Company'
NAD+BY+5941234567890::9+++Partner Name'
CUX+2:RON:9'
LIN+1++5901234123457:SRV'
PIA+5+PROD-001:SA'
IMD+F++:::Product Name::RO'
IMD+B++:::Brand Name'
MEA+AAX+AAB+KGM:0.350'
QTY+53:12:CTN'
QTY+1:12:PCE'
ALI+ZZZ+1'
TAX+7+VAT+++:::9+S'
PRI+AAA:12.50:CA:1:PCE'
DTM+94:20240301:102'
DTM+95:20240630:102'
UNT+16+1'
UNZ+1+000001'

Schema XSD

Fișier schemă: `xsd/pricat.xsd`
Namespace: urn:azuvio:ediconnect:pricat:v1
Versiune: 1.0


Mapare câmpuri în CRMconnect

Câmp EDI Câmp CRMconnect
EAN Produse → EAN/GTIN
SupplierArticleCode Produse → Cod intern
Description Produse → Denumire
UnitPriceExclVAT Listă de prețuri → Preț unitar
VATRate Produse → Clasă TVA
ValidFrom / ValidTo Listă de prețuri → Perioadă de valabilitate
MinOrderQuantity Produse → Cantitate minimă comandă
ItemStatus = Discontinued Produse → Status: Inactiv

Trimiterea unui PRICAT de tip Delta

Când CatalogueType = Delta, includeți doar articolele modificate față de ultimul PRICAT trimis:

  • Modificări de prețuri
  • Produse noi
  • Produse retrase din vânzare (ItemStatus = Discontinued)
  • Modificări ale dimensiunilor de ambalare

Includeți doar câmpurile modificate; câmpurile nemodificate pot fi omise din mesajele de tip delta.