{
    "definitions": {
        "API_REALSUBSTANCE": {
            "kind": "service"
        },
        "API_REALSUBSTANCE.A_Product": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "Product": {
                    "key": true,
                    "type": "cds.String",
                    "length": 40
                },
                "ProductType": {
                    "type": "cds.String",
                    "length": 4
                },
                "CrossPlantStatus": {
                    "type": "cds.String",
                    "length": 2
                },
                "CrossPlantStatusValidityDate": {
                    "type": "cds.Date"
                },
                "CreationDate": {
                    "type": "cds.Date"
                },
                "CreatedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "LastChangeDate": {
                    "type": "cds.Date"
                },
                "LastChangedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "LastChangeDateTime": {
                    "type": "cds.Timestamp"
                },
                "IsMarkedForDeletion": {
                    "type": "cds.Boolean"
                },
                "ProductOldID": {
                    "type": "cds.String",
                    "length": 40
                },
                "GrossWeight": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "PurchaseOrderQuantityUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "SourceOfSupply": {
                    "type": "cds.String",
                    "length": 1
                },
                "WeightUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "NetWeight": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "CountryOfOrigin": {
                    "type": "cds.String",
                    "length": 3
                },
                "CompetitorID": {
                    "type": "cds.String",
                    "length": 10
                },
                "ProductGroup": {
                    "type": "cds.String",
                    "length": 9
                },
                "BaseUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ItemCategoryGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "ProductHierarchy": {
                    "type": "cds.String",
                    "length": 18
                },
                "Division": {
                    "type": "cds.String",
                    "length": 2
                },
                "VarblPurOrdUnitIsActive": {
                    "type": "cds.String",
                    "length": 1
                },
                "VolumeUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "MaterialVolume": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "ANPCode": {
                    "type": "cds.String",
                    "length": 9
                },
                "Brand": {
                    "type": "cds.String",
                    "length": 4
                },
                "ProcurementRule": {
                    "type": "cds.String",
                    "length": 1
                },
                "ValidityStartDate": {
                    "type": "cds.Date"
                },
                "LowLevelCode": {
                    "type": "cds.String",
                    "length": 3
                },
                "ProdNoInGenProdInPrepackProd": {
                    "type": "cds.String",
                    "length": 40
                },
                "SerialIdentifierAssgmtProfile": {
                    "type": "cds.String",
                    "length": 4
                },
                "SizeOrDimensionText": {
                    "type": "cds.String",
                    "length": 32
                },
                "IndustryStandardName": {
                    "type": "cds.String",
                    "length": 18
                },
                "ProductStandardID": {
                    "type": "cds.String",
                    "length": 18
                },
                "InternationalArticleNumberCat": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProductIsConfigurable": {
                    "type": "cds.Boolean"
                },
                "IsBatchManagementRequired": {
                    "type": "cds.Boolean"
                },
                "ExternalProductGroup": {
                    "type": "cds.String",
                    "length": 18
                },
                "CrossPlantConfigurableProduct": {
                    "type": "cds.String",
                    "length": 40
                },
                "SerialNoExplicitnessLevel": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductManufacturerNumber": {
                    "type": "cds.String",
                    "length": 40
                },
                "ManufacturerNumber": {
                    "type": "cds.String",
                    "length": 10
                },
                "ManufacturerPartProfile": {
                    "type": "cds.String",
                    "length": 4
                },
                "QltyMgmtInProcmtIsActive": {
                    "type": "cds.Boolean"
                },
                "IndustrySector": {
                    "type": "cds.String",
                    "length": 1
                },
                "ChangeNumber": {
                    "type": "cds.String",
                    "length": 12
                },
                "MaterialRevisionLevel": {
                    "type": "cds.String",
                    "length": 2
                },
                "HandlingIndicator": {
                    "type": "cds.String",
                    "length": 4
                },
                "WarehouseProductGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "WarehouseStorageCondition": {
                    "type": "cds.String",
                    "length": 2
                },
                "StandardHandlingUnitType": {
                    "type": "cds.String",
                    "length": 4
                },
                "SerialNumberProfile": {
                    "type": "cds.String",
                    "length": 4
                },
                "AdjustmentProfile": {
                    "type": "cds.String",
                    "length": 3
                },
                "PreferredUnitOfMeasure": {
                    "type": "cds.String",
                    "length": 3
                },
                "IsPilferable": {
                    "type": "cds.Boolean"
                },
                "IsRelevantForHzdsSubstances": {
                    "type": "cds.Boolean"
                },
                "QuarantinePeriod": {
                    "type": "cds.Decimal",
                    "precision": 3,
                    "scale": 0
                },
                "TimeUnitForQuarantinePeriod": {
                    "type": "cds.String",
                    "length": 3
                },
                "QualityInspectionGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "AuthorizationGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "HandlingUnitType": {
                    "type": "cds.String",
                    "length": 4
                },
                "HasVariableTareWeight": {
                    "type": "cds.Boolean"
                },
                "MaximumPackagingLength": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "MaximumPackagingWidth": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "MaximumPackagingHeight": {
                    "type": "cds.Decimal",
                    "precision": 15,
                    "scale": 3
                },
                "UnitForMaxPackagingDimensions": {
                    "type": "cds.String",
                    "length": 3
                },
                "to_Description": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductDescription",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_Plant": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductPlant",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_SalesDelivery": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductSalesDelivery",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_REALSUBSTANCE.A_ProductDescription": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "Product": {
                    "key": true,
                    "type": "cds.String",
                    "length": 40
                },
                "Language": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "ProductDescription": {
                    "type": "cds.String",
                    "length": 40
                }
            }
        },
        "API_REALSUBSTANCE.A_ProductPlant": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "Product": {
                    "key": true,
                    "type": "cds.String",
                    "length": 40
                },
                "Plant": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "PurchasingGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "CountryOfOrigin": {
                    "type": "cds.String",
                    "length": 3
                },
                "RegionOfOrigin": {
                    "type": "cds.String",
                    "length": 3
                },
                "ProductionInvtryManagedLoc": {
                    "type": "cds.String",
                    "length": 4
                },
                "ProfileCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProfileValidityStartDate": {
                    "type": "cds.Date"
                },
                "AvailabilityCheckType": {
                    "type": "cds.String",
                    "length": 2
                },
                "FiscalYearVariant": {
                    "type": "cds.String",
                    "length": 2
                },
                "PeriodType": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProfitCenter": {
                    "type": "cds.String",
                    "length": 10
                },
                "Commodity": {
                    "type": "cds.String",
                    "length": 17
                },
                "GoodsReceiptDuration": {
                    "type": "cds.Decimal",
                    "precision": 3,
                    "scale": 0
                },
                "MaintenanceStatusName": {
                    "type": "cds.String",
                    "length": 15
                },
                "IsMarkedForDeletion": {
                    "type": "cds.Boolean"
                },
                "MRPType": {
                    "type": "cds.String",
                    "length": 2
                },
                "MRPResponsible": {
                    "type": "cds.String",
                    "length": 3
                },
                "ABCIndicator": {
                    "type": "cds.String",
                    "length": 1
                },
                "MinimumLotSizeQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "MaximumLotSizeQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "FixedLotSizeQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "ConsumptionTaxCtrlCode": {
                    "type": "cds.String",
                    "length": 16
                },
                "IsCoProduct": {
                    "type": "cds.Boolean"
                },
                "ProductIsConfigurable": {
                    "type": "cds.String",
                    "length": 40
                },
                "StockDeterminationGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "StockInTransferQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "StockInTransitQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "HasPostToInspectionStock": {
                    "type": "cds.Boolean"
                },
                "IsBatchManagementRequired": {
                    "type": "cds.Boolean"
                },
                "SerialNumberProfile": {
                    "type": "cds.String",
                    "length": 4
                },
                "IsNegativeStockAllowed": {
                    "type": "cds.Boolean"
                },
                "GoodsReceiptBlockedStockQty": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "HasConsignmentCtrl": {
                    "type": "cds.String",
                    "length": 1
                },
                "FiscalYearCurrentPeriod": {
                    "type": "cds.String",
                    "length": 4
                },
                "FiscalMonthCurrentPeriod": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProcurementType": {
                    "type": "cds.String",
                    "length": 1
                },
                "IsInternalBatchManaged": {
                    "type": "cds.Boolean"
                },
                "ProductCFOPCategory": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProductIsExciseTaxRelevant": {
                    "type": "cds.Boolean"
                },
                "BaseUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "ConfigurableProduct": {
                    "type": "cds.String",
                    "length": 40
                },
                "GoodsIssueUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "MaterialFreightGroup": {
                    "type": "cds.String",
                    "length": 8
                },
                "OriginalBatchReferenceMaterial": {
                    "type": "cds.String",
                    "length": 40
                },
                "OriglBatchManagementIsRequired": {
                    "type": "cds.String",
                    "length": 1
                },
                "ProductIsCriticalPrt": {
                    "type": "cds.Boolean"
                },
                "ProductLogisticsHandlingGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "to_StorageLocation": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductStorageLocation",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_REALSUBSTANCE.A_ProductSalesDelivery": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "Product": {
                    "key": true,
                    "type": "cds.String",
                    "length": 40
                },
                "ProductSalesOrg": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "ProductDistributionChnl": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "MinimumOrderQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "SupplyingPlant": {
                    "type": "cds.String",
                    "length": 4
                },
                "PriceSpecificationProductGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "AccountDetnProductGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "DeliveryNoteProcMinDelivQty": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "ItemCategoryGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "DeliveryQuantityUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "DeliveryQuantity": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "ProductSalesStatus": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProductSalesStatusValidityDate": {
                    "type": "cds.Date"
                },
                "SalesMeasureUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "IsMarkedForDeletion": {
                    "type": "cds.Boolean"
                },
                "ProductHierarchy": {
                    "type": "cds.String",
                    "length": 18
                },
                "FirstSalesSpecProductGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "SecondSalesSpecProductGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "ThirdSalesSpecProductGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "FourthSalesSpecProductGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "FifthSalesSpecProductGroup": {
                    "type": "cds.String",
                    "length": 3
                },
                "MinimumMakeToOrderOrderQty": {
                    "type": "cds.Decimal",
                    "precision": 13,
                    "scale": 3
                },
                "BaseUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "LogisticsStatisticsGroup": {
                    "type": "cds.String",
                    "length": 1
                },
                "VolumeRebateGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "ProductCommissionGroup": {
                    "type": "cds.String",
                    "length": 2
                },
                "CashDiscountIsDeductible": {
                    "type": "cds.Boolean"
                },
                "PricingReferenceProduct": {
                    "type": "cds.String",
                    "length": 40
                },
                "RoundingProfile": {
                    "type": "cds.String",
                    "length": 4
                },
                "ProductUnitGroup": {
                    "type": "cds.String",
                    "length": 4
                },
                "VariableSalesUnitIsNotAllowed": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID01": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID02": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID03": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID04": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID05": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID06": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID07": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID08": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID09": {
                    "type": "cds.Boolean"
                },
                "ProductHasAttributeID10": {
                    "type": "cds.Boolean"
                }
            }
        },
        "API_REALSUBSTANCE.A_ProductStorageLocation": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "Product": {
                    "key": true,
                    "type": "cds.String",
                    "length": 40
                },
                "Plant": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "StorageLocation": {
                    "key": true,
                    "type": "cds.String",
                    "length": 4
                },
                "WarehouseStorageBin": {
                    "type": "cds.String",
                    "length": 10
                },
                "MaintenanceStatus": {
                    "type": "cds.String",
                    "length": 15
                },
                "PhysicalInventoryBlockInd": {
                    "type": "cds.String",
                    "length": 1
                },
                "CreationDate": {
                    "type": "cds.Date"
                },
                "IsMarkedForDeletion": {
                    "type": "cds.Boolean"
                },
                "DateOfLastPostedCntUnRstrcdStk": {
                    "type": "cds.Date"
                },
                "InventoryCorrectionFactor": {
                    "type": "cds.Double"
                },
                "InvtryRestrictedUseStockInd": {
                    "type": "cds.String",
                    "length": 3
                },
                "InvtryCurrentYearStockInd": {
                    "type": "cds.String",
                    "length": 3
                },
                "InvtryQualInspCurrentYrStkInd": {
                    "type": "cds.String",
                    "length": 3
                },
                "InventoryBlockStockInd": {
                    "type": "cds.String",
                    "length": 3
                },
                "InvtryRestStockPrevPeriodInd": {
                    "type": "cds.String",
                    "length": 3
                },
                "InventoryStockPrevPeriod": {
                    "type": "cds.String",
                    "length": 3
                },
                "InvtryStockQltyInspPrevPeriod": {
                    "type": "cds.String",
                    "length": 3
                },
                "HasInvtryBlockStockPrevPeriod": {
                    "type": "cds.String",
                    "length": 3
                },
                "FiscalYearCurrentPeriod": {
                    "type": "cds.String",
                    "length": 4
                },
                "FiscalMonthCurrentPeriod": {
                    "type": "cds.String",
                    "length": 2
                },
                "FiscalYearCurrentInvtryPeriod": {
                    "type": "cds.String",
                    "length": 4
                },
                "LeanWrhsManagementPickingArea": {
                    "type": "cds.String",
                    "length": 3
                }
            }
        },
        "API_REALSUBSTANCE.A_RealSubstance": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "RealSubstanceInternalID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "RealSubstance": {
                    "type": "cds.String",
                    "length": 12
                },
                "RealSubstanceAuthznGroup": {
                    "type": "cds.String",
                    "length": 10
                },
                "RealSubstanceCreationDate": {
                    "type": "cds.Date"
                },
                "RealSubstanceCreatedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "RealSubstanceCreatedByUserName": {
                    "type": "cds.String",
                    "length": 80
                },
                "RealSubstanceChangeDate": {
                    "type": "cds.Date"
                },
                "RealSubstanceChangedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "RealSubstanceChangedByUserName": {
                    "type": "cds.String",
                    "length": 80
                },
                "RealSubstanceType": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationCategory": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationNote": {
                    "type": "cds.String",
                    "length": 60
                },
                "SpecificationHeaderStatus": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsSchema": {
                    "type": "cds.String",
                    "length": 20
                },
                "to_RealSubstanceAllergenComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceAuthznGroupText": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecAuthorizationGroupText",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceComponentType": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceConversionFactor": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceDensity": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceDietComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceEstimatedPrice": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceGMOComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceIdentifier": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecIdentifier",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceIngredientComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceMatlAssignment": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecAssignedMatlForKeyDate",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceNextStatus": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecStatusNextStatus",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceNtrntComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceReligiousComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceSchema": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecStatusSchema",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceStatusAttributes": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecStatusAttributes",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceStdComp": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_RealSubstanceTotalSolid": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecAssignedMatlForKeyDate": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecMaterialAssgmtInternalID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecMaterialAssgmtChangeState": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "Material": {
                    "type": "cds.String",
                    "length": 40
                },
                "Plant": {
                    "type": "cds.String",
                    "length": 4
                },
                "PlantName": {
                    "type": "cds.String",
                    "length": 30
                },
                "SpecMaterialAssgmtChangeDate": {
                    "type": "cds.Date"
                },
                "SpecMaterialAssgmtChangeNumber": {
                    "type": "cds.String",
                    "length": 12
                },
                "SpecMaterialAssgmtCreatedByUsr": {
                    "type": "cds.String",
                    "length": 12
                },
                "SpecMaterialAssgmtCreationDate": {
                    "type": "cds.Date"
                },
                "SpecMaterialAssgmtIsDeleted": {
                    "type": "cds.Boolean"
                },
                "SpecMatlAssgmtLastChangedByUsr": {
                    "type": "cds.String",
                    "length": 12
                },
                "SpecMatlAssgmtValdtyEndDate": {
                    "type": "cds.Date"
                },
                "SpecMatlAssgmtValdtyStartDate": {
                    "type": "cds.Date"
                },
                "SpecificationInternalID": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationAuthznGroup": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationType": {
                    "type": "cds.String",
                    "length": 10
                },
                "to_Description": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductDescription",
                    "cardinality": {
                        "max": "*"
                    }
                },
                "to_Product": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_Product"
                },
                "to_ProductPlant": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_ProductPlant"
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecAuthorizationGroupText": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationAuthznGroup": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "Language": {
                    "key": true,
                    "type": "cds.String",
                    "length": 2
                },
                "SpecificationAuthznGroupDesc": {
                    "type": "cds.String",
                    "length": 40
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecCharByValueAssgmtInst": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationInternalID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtType": {
                    "key": true,
                    "type": "cds.String",
                    "length": 30
                },
                "SpecificationRating": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationValidityArea": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SpecValAssgmtHdr": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmt": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtIsInhtncSource": {
                    "type": "cds.Boolean"
                },
                "InhtdSpecValAssgmtIsTmpChgd": {
                    "type": "cds.Boolean"
                },
                "InhtdSpecValAssgmtIsPermChgd": {
                    "type": "cds.Boolean"
                },
                "SpecInheritanceTemplate": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtInheritanceParent": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtInheritanceRoot": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtRootSpecIntID": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtSortSequence": {
                    "type": "cds.String",
                    "length": 4
                },
                "SpecValAssgmtUnitRefDimension": {
                    "type": "cds.String",
                    "length": 10
                },
                "ValueAssignmentSource": {
                    "type": "cds.String",
                    "length": 6
                },
                "SpecValAssgmtUsageIsExcluded": {
                    "type": "cds.Boolean"
                },
                "SpecValAssgmtUsageIsActive": {
                    "type": "cds.Boolean"
                },
                "SpecValAssgmtUsageIsRelevant": {
                    "type": "cds.Boolean"
                },
                "SpecificationAuthznGroup": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationType": {
                    "type": "cds.String",
                    "length": 10
                },
                "Characteristic": {
                    "type": "cds.String",
                    "length": 30
                },
                "CharacteristicFormat": {
                    "type": "cds.String",
                    "length": 4
                },
                "CharacteristicValue": {
                    "type": "cds.String",
                    "length": 70
                },
                "CharcDecimalMinimumValue": {
                    "type": "cds.Decimal",
                    "precision": 31,
                    "scale": 14
                },
                "CharacteristicMinimumValueUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "CharcDecimalMaximumValue": {
                    "type": "cds.Decimal",
                    "precision": 31,
                    "scale": 14
                },
                "CharacteristicMaximumValueUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "CharacteristicValueDpndcyCode": {
                    "type": "cds.String",
                    "length": 1
                },
                "CharcValidityStartDate": {
                    "type": "cds.Date"
                },
                "CharcValidityEndDate": {
                    "type": "cds.Date"
                },
                "CharacteristicIsDeleted": {
                    "type": "cds.Boolean"
                },
                "CharcCurrencyMinimumValue": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 3
                },
                "CharcFromAmount": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 3
                },
                "CharcToAmount": {
                    "type": "cds.Decimal",
                    "precision": 24,
                    "scale": 3
                },
                "Currency": {
                    "type": "cds.String",
                    "length": 5
                },
                "CharcValueUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "CharcDateMinimumValue": {
                    "type": "cds.Date"
                },
                "CharcFromDate": {
                    "type": "cds.Date"
                },
                "CharcToDate": {
                    "type": "cds.Date"
                },
                "CharcTimeMinimumValue": {
                    "type": "cds.Time"
                },
                "CharcFromTime": {
                    "type": "cds.Time"
                },
                "CharcToTime": {
                    "type": "cds.Time"
                },
                "CharacteristicInternalID": {
                    "type": "cds.String",
                    "length": 10
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecIdentifier": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecIdfgDescInternalID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecIdfgDescChangeState": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationInternalID": {
                    "type": "cds.String",
                    "length": 20
                },
                "SpecIdfgDescIsDeleted": {
                    "type": "cds.Boolean"
                },
                "SpecIdfgDescCreatedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "SpecIdfgDescCreationDate": {
                    "type": "cds.Date"
                },
                "SpecIdfgDescLastChangedByUser": {
                    "type": "cds.String",
                    "length": 12
                },
                "SpecIdfgDescLastChangeDate": {
                    "type": "cds.Date"
                },
                "SpecIdfgDescSortSequence": {
                    "type": "cds.String",
                    "length": 4
                },
                "SpecIdfgDescCategory": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecIdfgDescType": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecIdfgDescLanguage": {
                    "type": "cds.String",
                    "length": 2
                },
                "SpecIdfgDescText": {
                    "type": "cds.String",
                    "length": 132
                },
                "SpecificationAuthznGroup": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationType": {
                    "type": "cds.String",
                    "length": 10
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecStatusAttributes": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationHeaderStatus": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsAttribute": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecStatusNextStatus": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationHdrStsSchema": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsSchemaFrSts": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsSchemaToSts": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "to_NextStatusAttributes": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecStatusAttributes",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecStatusSchema": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationType": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsSchema": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecificationHdrStsDfltSchema": {
                    "type": "cds.Boolean"
                }
            }
        },
        "API_REALSUBSTANCE.A_SpecValAssgmtInstanceWthComp": {
            "kind": "entity",
            "@cds.persistence.skip": true,
            "elements": {
                "SpecificationInternalID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "SpecValAssgmtType": {
                    "key": true,
                    "type": "cds.String",
                    "length": 30
                },
                "SpecificationRating": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationValidityArea": {
                    "key": true,
                    "type": "cds.String",
                    "length": 10
                },
                "ComponentSpecificationIntID": {
                    "key": true,
                    "type": "cds.String",
                    "length": 20
                },
                "ComponentSpecification": {
                    "type": "cds.String",
                    "length": 12
                },
                "CompSpecComponentType": {
                    "type": "cds.String",
                    "length": 10
                },
                "CompSpecLowerLimitOperator": {
                    "type": "cds.String",
                    "length": 5
                },
                "CompSpecLowerLimit": {
                    "type": "cds.Decimal",
                    "precision": 10,
                    "scale": 4
                },
                "CompSpecUpperLimitOperator": {
                    "type": "cds.String",
                    "length": 5
                },
                "CompSpecUpperLimit": {
                    "type": "cds.Decimal",
                    "precision": 10,
                    "scale": 4
                },
                "CompSpecQuantity": {
                    "type": "cds.Decimal",
                    "precision": 10,
                    "scale": 4
                },
                "CompSpecUnit": {
                    "type": "cds.String",
                    "length": 3
                },
                "CompSpecSortSequence": {
                    "type": "cds.String",
                    "length": 4
                },
                "CompSpecExceptionCode": {
                    "type": "cds.String",
                    "length": 2
                },
                "SpecificationAuthznGroup": {
                    "type": "cds.String",
                    "length": 10
                },
                "SpecificationType": {
                    "type": "cds.String",
                    "length": 10
                },
                "to_SubstanceIdentifier": {
                    "type": "cds.Association",
                    "target": "API_REALSUBSTANCE.A_SpecIdentifier",
                    "cardinality": {
                        "max": "*"
                    }
                }
            }
        }
    }
}