JSON Schema Definition 'productMovement'

Description

Dokumentation einer Warenbewegung

Diagram

Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[1] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/oneOf[0] Drilldown into /definitions/productMovement/properties/storageDirection Drilldown into /definitions/productMovement/properties/storageDirection Drilldown into /definitions/productMovement/properties/storageDirection Drilldown into /definitions/productMovement/properties/storageNumber Drilldown into /definitions/productMovement/properties/storageNumber Drilldown into /definitions/productMovement/properties/storageNumber Drilldown into /definitions/productMovement/properties/storageNumber Drilldown into /definitions/loadingUnit Drilldown into /definitions/productMovement/properties/amountValue Drilldown into /definitions/productMovement/properties/amountValue Drilldown into /definitions/productMovement/properties/amountValueJSON Schema Diagram of /definitions/productMovement

Value

Object

Properties

Property Name Type Description
amountValue number amountValue (DRMDAT-01.json)
loadingUnit object loadingUnit (DRMDAT-01.json)
storageNumber string storageNumber (DRMDAT-01.json)
storageDirection string storageDirection (DRMDAT-01.json)
Additional Properties Type Description
Any Property Any All values are valid, no restrictions.

Additional Rules

OneOf

The JSON value must validate against ONE (and only one) of the following schema definitions.

Source

"productMovement": {
    "type": "object",
    "description": "Dokumentation einer Warenbewegung",
    "properties": {
        "amountValue": {
            "type": "number",
            "description": "Menge in der Einheit der Ware",
            "examples": [
                30
            ]
        },
        "loadingUnit": {
            "$ref": "#/definitions/loadingUnit"
        },
        "storageNumber": {
            "type": "string",
            "description": "Lagernummer/-kennzeichen",
            "maxLength": 50,
            "examples": [
                "0815",
                "MBS0000012345"
            ]
        },
        "storageDirection": {
            "type": "string",
            "description": "Bewegungsart (1=Auf Lager, 2=Von Lager)",
            "enum": [
                "1",
                "2"
            ]
        }
    },
    "required": [
        "amountValue"
    ],
    "oneOf": [
        {
            "required": [
                "loadingUnit"
            ]
        },
        {
            "required": [
                "storageNumber",
                "storageDirection"
            ]
        }
    ]
}
C:\Users\Raimund Ziegler\Nextcloud4\Ziegler\EU-FHP\FHP DRM Digitales Rohstoffmanagement\Json\DRMDAT-01.json (733:10)
Documentation for DRMDAT-01
Generated using Liquid Studio 2021 - JSON Editor Edition 19.0.4.10725