XML scheme

OMN XML Version 5.1.0 (Scheme + Sample XMLs)

Download Link: omn-xml-5.1.0.zip

OMN XML logical components

The logical structure components "general", "mam", "pim" and "cm" are grouping elements to understand the xml structure. There are no XSD elements on that level.

Overview

  • pim (Online Media Net)

    • (general)

      • meta

      • locales

      • tagDefs

    • (mam)

      • rncs

      • assets

    • (pim)

      • attrDefs

      • classes

      • templates

      • products

    • (cm)

      • projectDefs

      • projects

      • peos

    • (general)

      • deletions

      • responses

General

  • pim

    • The software system OMN, Apollon’s Product Information System (PIM)

    • containing the following modules

      • MAM, PIM, PM and Workflow

  • camel case

    • xml tags should use "camelCase" as part of the naming convention

  • meta data

    • message type: request / response

    • message mode: full / delta (by messages of type "request")

    • message time: UTC time

    • reference message ID (id of corresponding request message, only by messages of type "response")

    • source environment: Umgebung vom Source-System

  • one single XSD for both request and response messages

  • tid

    • technical ID

      • is unique over all software systems (ERP, PIM…​) for a given dataType

    • tid is defined as xml attribute (not a xml tag)

    • tid + dataType → identifying a unique data object

  • database primary keys → System and environment specific, should not be a part of the data exchange format

OMN Information Types (Draft)

omn information types

Welcome to the AI Chat!

Write a prompt to get started...