{
  "data": [
    {
      "id": "SXCO_IT_AR_DDLS_RELEASED",
      "name": "SXCO_IT_AR_DDLS_RELEASED",
      "title": "XCO ABAP Repository IT DDLS: Released",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "SXCO_IT_AR_DDLS_RELEASED",
          "name": "XCO ABAP Repository IT DDLS: Released",
          "properties": [
            {
              "name": "field",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "S"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "SXCO_IT_GEN_CLAS_HIERARCHY",
      "name": "SXCO_IT_GEN_CLAS_HIERARCHY",
      "title": "XCO IT Generation CLAS: Hierarchy",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "SXCO_IT_GEN_CLAS_HIERARCHY",
          "name": "XCO IT Generation CLAS: Hierarchy",
          "properties": [
            {
              "name": "keyField",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "dataField",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CABILLGPLNTP_2",
      "name": "I_CABILLGPLNTP_2",
      "title": "Billing Plan - TP",
      "description": "With this business object, you can create, read, update, or delete billing plans, which enable you to schedule invoice amounts for regular payments and non-recurring payments. Billing plans in Convergent Invoicing define when and how often an amount is invoiced to a customer. \r\nBilling plans contain one or more items with the amount due, billing cycle, and validity period.\r\n\r\n\r\n# Operations\r\nThis business object offers the following operations for a billing plan:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n* Complete\r\n* Release\r\n* Reopen \r\n\r\n\r\nThis business object offers the following operations for a billing plan item:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n# Events\r\nThis business object offers following events for a billing plan:\r\n\r\n* Created\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to create, read, update or delete billing plans using API calls without authorized roles.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGBILLINGPLAN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CABILLGPLNTP_2",
          "name": "Billing Plan - TP",
          "properties": [
            {
              "name": "CABillgPlnDescription",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "CAInvcgOffsettingReferenceKey",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "OffsettRef"
            },
            {
              "name": "CABillgPlnCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CABillgPlnChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "CABillgPlnExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Reference"
            },
            {
              "name": "CABillgPlnCategory",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Billing Plan Category"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CABillgPlnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "CAInvcgMasterDataType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MstDtType"
            },
            {
              "name": "CABillgPlnCreationMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CreatnMde"
            },
            {
              "name": "CABillgPlnIsTemplate",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Template"
            },
            {
              "name": "CABillgPlnType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BillgPlTy."
            },
            {
              "name": "CABillgPlnLastRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Req."
            },
            {
              "name": "CABillgPlnStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "CABillgPlnNextRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Next Req."
            },
            {
              "name": "CABillgPlnEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CABillgPlnCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "CABillgPlnChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "CABillgPlnCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Compltd On"
            },
            {
              "name": "CAProviderContractItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CtrItemID"
            },
            {
              "name": "CABillgPlnNumberBllbleItm",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "No. Items"
            },
            {
              "name": "CABillgPlnCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "CABillgPlnChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "CABillgPlnNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "BillingPln"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CAMasterAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mast.Agrmt"
            }
          ],
          "associations": [
            {
              "name": "I_CONTRACTACCOUNTPARTNER",
              "assocName": "_CONTRACTACCOUNTPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CABILLGPLNITEMTP_2",
              "assocName": "_CABILLGPLNITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "ReopenBillingPlan",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CABILLGPLNITEMTP_2",
          "name": "Billing Plan Item - TP",
          "properties": [
            {
              "name": "CADependentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Dependent Item Type"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "TaxCalculationProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Procedure"
            },
            {
              "name": "CAMainTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Main Trans"
            },
            {
              "name": "CASubTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subtrans."
            },
            {
              "name": "CABillgCycle",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cycle"
            },
            {
              "name": "CAConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "CAIntcoType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Intercompany Settlement Type"
            },
            {
              "name": "CAIntcoSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Intco Settlmt Subtype"
            },
            {
              "name": "CABillgPlnItmTxt",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "CATaxDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax deter."
            },
            {
              "name": "CAAccountDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ActDeterID"
            },
            {
              "name": "CABillgPlnItmExcptnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Adj.Reason"
            },
            {
              "name": "CAInvcgOffsettingReferenceKey",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "OffsettRef"
            },
            {
              "name": "CAInvcgOffsettingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OffsetCat."
            },
            {
              "name": "CABillgPlnItemExtRef",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Reference"
            },
            {
              "name": "CABillgPlnItemServiceType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ServType"
            },
            {
              "name": "CABllbleItmCostType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Billable Item Cost Type"
            },
            {
              "name": "CABllbleItmCostSubType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Billable Item Cost Subtype"
            },
            {
              "name": "CABillgPlnItmType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BPlnItmTyp"
            },
            {
              "name": "CABillgPlnItmCat",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BPlnItmCat"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "CATaxIsIncluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Gross"
            },
            {
              "name": "CABillgPlnItemRecurring",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "RcBiPlnItm"
            },
            {
              "name": "CABillgPlnItemAmountDetnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type of Amount Detn"
            },
            {
              "name": "CABillgPlnItemPriceDateType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ty.Pric.Dt"
            },
            {
              "name": "CABillgPlnItemAmountDateType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type of Amount Detn Date"
            },
            {
              "name": "CAInvcgOffsettingAction",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ActionOffs"
            },
            {
              "name": "CABillgPlnItemChildExist",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Foll-OnItm"
            },
            {
              "name": "CABillgPlnSubItmExist",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Subitem"
            },
            {
              "name": "CABillgPlnItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "CABillgPlnItemCanceled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Discarded"
            },
            {
              "name": "CAIsRevnAcctgTransfRecordRlvt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Order Item"
            },
            {
              "name": "CABillgPlnItmIsNotToBeReqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "CAInvcgOffsettingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Offs.Proc."
            },
            {
              "name": "CAIntcoCompanyCodeRequesting",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReqCCode"
            },
            {
              "name": "CAIntcoCompanyCodeSupplying",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SuppCCode"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CANetDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Net Date"
            },
            {
              "name": "CAProviderContractItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cntr.Item"
            },
            {
              "name": "CABillgPlnItemStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "CABillgPlnItmEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid to"
            },
            {
              "name": "CABillgPlnItemTermStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Term From"
            },
            {
              "name": "CABillgPlnItemTermEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Term To"
            },
            {
              "name": "CAStartDateForBillingPeriod",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "StartDate"
            },
            {
              "name": "CABillgPlnItemReqDteLast",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Req."
            },
            {
              "name": "CABillgPlnItemReqDteNext",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Next Req."
            },
            {
              "name": "CABillgPlnDvtgNextRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "DevReqDte"
            },
            {
              "name": "CABillgPlnItemRequestedToDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. Until"
            },
            {
              "name": "CAProviderContractItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CtrItemID"
            },
            {
              "name": "CABillgPlnItemMain",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Main Item"
            },
            {
              "name": "CABillgPlnItemParent",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "HLBilPlnIm"
            },
            {
              "name": "CABillgPlnItemNrOfBllbleItm",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "No.Reqs."
            },
            {
              "name": "CABillgPlnItem",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Item"
            },
            {
              "name": "CABillgPlnNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "BillingPln"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CABillgPlnItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "CABillgPlnItemAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "CABillgPlnItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Bllg Qty"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CADOCUMENTTP",
      "name": "I_CADOCUMENTTP",
      "title": "Document Header - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CADOCUMENTTP",
          "name": "Document Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ReferenceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Ref. proc."
            },
            {
              "name": "OriginalReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Key"
            },
            {
              "name": "CADocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc.Type"
            },
            {
              "name": "CADocumentOriginCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Origin"
            },
            {
              "name": "CATaxCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Tx.Comp.Cd"
            },
            {
              "name": "CAPostingReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Post.Reas."
            },
            {
              "name": "CAWorkflowCheckReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Chk Reason"
            },
            {
              "name": "CAReturnReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Reason"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CAReconciliationKey",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rec. Key"
            },
            {
              "name": "CATaxCodeWasExchanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "New Tax Code"
            },
            {
              "name": "CASeparateDocIsCreatedInGL",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Single doc"
            },
            {
              "name": "CAClearingInformation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Clear.Info"
            },
            {
              "name": "CADocumentSupplements",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc supps"
            },
            {
              "name": "CAWorkflowCheckProcess",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Process"
            },
            {
              "name": "CADocumentTransactionClass",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TransClass"
            },
            {
              "name": "CADocContainsCashFlowItems",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cash Flow"
            },
            {
              "name": "CADocumentClass",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Class"
            },
            {
              "name": "IsIndividualPosting",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Indiv. Posting"
            },
            {
              "name": "CADocumentIsAged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Data Aging"
            },
            {
              "name": "CAStorageLocationOfTaxSuplmnt",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stor. Loc."
            },
            {
              "name": "CADocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entered"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "TaxReportingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ReportDate"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "CAPostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post. Date"
            },
            {
              "name": "CARequestedPeriodForGLTransfer",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Spec. Prd"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "CADocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Doc. No."
            },
            {
              "name": "CAReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "CAReversedDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rev. For"
            },
            {
              "name": "CAReversalDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rev. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_CADOCUMENTBPITEMTP",
              "assocName": "_BPITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CADOCUMENTBPITEMTP",
          "name": "Document Business Partner Item - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "BusinessPlace",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Pl."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "WithholdingTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "WTax Code"
            },
            {
              "name": "PlanningLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Plan level"
            },
            {
              "name": "CAMainTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Main Trans"
            },
            {
              "name": "CADocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc.Type"
            },
            {
              "name": "CASubTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subtrans."
            },
            {
              "name": "WithholdingTaxCertificate",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Exempt.No."
            },
            {
              "name": "CADocumentOriginCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Origin"
            },
            {
              "name": "CAPaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "CAPeriodCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Period Key"
            },
            {
              "name": "CAPaymentCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PayingCCde"
            },
            {
              "name": "CACashFlowCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CF CoCd"
            },
            {
              "name": "CABankOfAltvBPForPayment",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bank Detls"
            },
            {
              "name": "CAGroupingForPayment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pymt Gpg"
            },
            {
              "name": "CAAccountDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ActDeterID"
            },
            {
              "name": "CAAccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AcctAssCat"
            },
            {
              "name": "CASupplementaryTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Supp. Tax"
            },
            {
              "name": "CAOtherTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "CAInterestCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Int. Key"
            },
            {
              "name": "CAWorkflowCheckReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Chk Reason"
            },
            {
              "name": "CAWithholdingTaxSupplement",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "WT supplmt"
            },
            {
              "name": "CAClearingReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Clrg Reasn"
            },
            {
              "name": "CAGroupingCodeForBPItems",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Grouping"
            },
            {
              "name": "CAReceivingCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Destination C/R"
            },
            {
              "name": "CABPItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "CAAccountAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Acct.assgt"
            },
            {
              "name": "CAGroupingCodeForTaxItems",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tax Group"
            },
            {
              "name": "CACardOfAltvBPForPayment",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Card ID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CAStatisticalItemCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Key"
            },
            {
              "name": "CAIsDownPaymentRequest",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Down Payt"
            },
            {
              "name": "CAItemIsOnlyForSettlement",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Only Clrg"
            },
            {
              "name": "CAChangeIsForbidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Chg lock"
            },
            {
              "name": "CARoundingItemCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rndg itm"
            },
            {
              "name": "CAInternalPostingReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PostReason"
            },
            {
              "name": "CAWorkflowCheckProcess",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Process"
            },
            {
              "name": "CAPartnerSettlementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Revenue Sharing"
            },
            {
              "name": "CAStatisticalCodeOfOriginItem",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trig. Stat. Key"
            },
            {
              "name": "CAIsPartOfJointLiability",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CollLiab."
            },
            {
              "name": "CASubstituteDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Cat."
            },
            {
              "name": "ExchRateIsIndirectQuotation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exchange Rate Is Indirect Quotation"
            },
            {
              "name": "CAWithholdingTaxCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "W/HtxItCat"
            },
            {
              "name": "CATaxIsCalculatedExternally",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Tax by Doc"
            },
            {
              "name": "CAClearingPostingIsReset",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ReverseClg"
            },
            {
              "name": "CAPaymentSpecificationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "CAClearingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ClrgSts"
            },
            {
              "name": "CAClearingRestrictionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Restrict."
            },
            {
              "name": "CAItemIsWithdrawn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Canceled"
            },
            {
              "name": "CAItemIsExcludedFromDunning",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Dunning"
            },
            {
              "name": "CAIsIncludedInCollectionCase",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Collection Case"
            },
            {
              "name": "CAIsSeparateLineItemInGL",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Line item"
            },
            {
              "name": "CAIsCashFlowItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cash Flow"
            },
            {
              "name": "CAPaymentPreNotificationCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Order"
            },
            {
              "name": "CASEPAPreNotificationRqmtCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "@\\Q@Reqt"
            },
            {
              "name": "CARevenueDistrCurrentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Curr.Stat."
            },
            {
              "name": "CARevenueDistrLastStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "LastStatus"
            },
            {
              "name": "CACurrentFactoringStatusOfRbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RcvbStatus"
            },
            {
              "name": "CAFactoringCheckStsForClrgInfo",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Chck Stat."
            },
            {
              "name": "CASEPAPreNotifOriginCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Origin"
            },
            {
              "name": "CADunningProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Procedure"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "PersonnelNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "AdditionalCurrency1",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "AdditionalCurrency2",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CABPItemNumber",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "CASubItemNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Subitem"
            },
            {
              "name": "CARepetitionItemNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Rep. Item"
            },
            {
              "name": "CAPostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "CANetDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Net Date"
            },
            {
              "name": "CAProviderContractItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cntr.Item"
            },
            {
              "name": "CAStartDateOfBillingPeriod",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Billng.Per"
            },
            {
              "name": "CAEndDateOfBillingPeriod",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Billng.Per"
            },
            {
              "name": "CADeferralDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deferral"
            },
            {
              "name": "CATaxDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "CACashDiscountDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disc. Due"
            },
            {
              "name": "CAClearingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Clearing"
            },
            {
              "name": "CAPostingDateOfClearingDoc",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Cl.PostDte"
            },
            {
              "name": "CAValueDateForClearing",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Clear.val.date"
            },
            {
              "name": "CASEPAPreNotifExecutionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exec.Date"
            },
            {
              "name": "CAAdditionalDaysForCashMgmt",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CM Ex Days"
            },
            {
              "name": "SEPAMandateCAInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Mandate"
            },
            {
              "name": "CAWithholdingTaxPercentage",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "WhTaxPct"
            },
            {
              "name": "CAClearingCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Clrg Curr."
            },
            {
              "name": "CAGLPostingCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CANegativePostingControlCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Neg. Pstg"
            },
            {
              "name": "CANumberOfRepetitionItems",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "No. reps"
            },
            {
              "name": "CAGrpgCodeForTransfToCollAgcy",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Coll. Item"
            },
            {
              "name": "CADoubtfulOrValueAdjmtCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doubtful"
            },
            {
              "name": "CARepetitionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Repet. grp"
            },
            {
              "name": "CACashDiscountRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Cash Disc."
            },
            {
              "name": "CAExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Absolute Exchange Rate"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartner"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "PartnerCompany",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tradg Part"
            },
            {
              "name": "CADocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Doc. No."
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CashPlanningGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan. Grp"
            },
            {
              "name": "CAReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "CAReconciliationAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L acct"
            },
            {
              "name": "CADownPaymentTaxAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Tax acct"
            },
            {
              "name": "CADownPaymentOffsetTaxAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Offset Tax"
            },
            {
              "name": "CACashFlowAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CF Acct"
            },
            {
              "name": "CAAltvBPForPayment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "CAAddressOfAltvBPForPayment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "AltvContractAcctForCollvBills",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Coll. Acct"
            },
            {
              "name": "CADocumentNumberOfOriginItem",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Trig. Doc."
            },
            {
              "name": "CAClearingDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Clearing"
            },
            {
              "name": "CARevenueDistrFinalRecipient",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Final Rec."
            },
            {
              "name": "CASubstituteDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Sub. Doc."
            },
            {
              "name": "CAAdditionalContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Addl.ref."
            },
            {
              "name": "CASEPAPreNotificationNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Pre-Notif."
            },
            {
              "name": "CAAmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "PlannedAmtInTransactionCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amt"
            },
            {
              "name": "CAAmountInLocalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC Amount"
            },
            {
              "name": "CAAmountInSecondCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC2 amount"
            },
            {
              "name": "CAAmountInThirdCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC3 amount"
            },
            {
              "name": "CAEligibleAmountForCshDiscount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DiscntBase"
            },
            {
              "name": "CACashDiscAmountInClearingCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Discnt"
            },
            {
              "name": "CATaxAmountInLocalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amt LC"
            },
            {
              "name": "CATaxAmountInTransCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "CATaxAmountInSecondCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC 2 Tax"
            },
            {
              "name": "CATaxAmountInThirdCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC 3 tax"
            },
            {
              "name": "CABaseAmountForWithholdingTax",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Base"
            },
            {
              "name": "CAWithholdingTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "WthTxAmnt"
            },
            {
              "name": "CATaxPortionInLocalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Port."
            },
            {
              "name": "CATaxPortionInTransCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TaxPortion"
            },
            {
              "name": "CAClearingAmountInClearingCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Clrng Amt"
            },
            {
              "name": "CATaxAmountInClearingCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "CAGLPostingAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "G/L Amount"
            },
            {
              "name": "CAGLPostingTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "G/L Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CAPROVIDERCONTRACTHEADER",
              "assocName": "_PROVIDERCONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "1:1"
            },
            {
              "name": "I_CONTRACTACCOUNTPARTNER",
              "assocName": "_CAPARTNER",
              "cardinality": "1:1"
            },
            {
              "name": "I_CADOCUMENTBPITEMBUSLOCKTP",
              "assocName": "_BPITEMBUSLOCK",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MATERIALDOCUMENTTP",
      "name": "I_MATERIALDOCUMENTTP",
      "title": "Material Document Interface - TP",
      "description": "With this business object, you can create and reverse material documents. The material document is evidence of one or more material movements. When posting a goods movement, a material document is created that serves as proof of the goods movement and as a source of information for any processes that follow.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n\r\n* Create - Create material document\r\n* Cancel - Cancel material document\r\n\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| I_MATERIALDOCUMENTTP\t  | Material Document Header  |\r\n| I_MATERIALDOCUMENTITEMTP\t  | Material Document Item  |\r\n| I_MATERIALDOCITEMSERIALNOTP\t  | Serial Number  |\r\n\r\n/:[if toggle : MM_IM_MATDOC_PAAS_ENHANCE = on]# Material Document Events\r\nThis business object triggers the following events:\r\n| Event | Description |\tPayload |\r\n|----------|----------|----------|\r\n|\tCreated |\tThis event is triggered when a material  document has been created.|\tMaterial Document|\r\n|||Material Document Year|\r\n|||Inventory Transaction Type|\r\n|||Material Document Item|\r\n|||Goods Movement Type|\r\n|||Plant|\r\n|||Storage Location|\r\n|\tCanceled\t|\tThis event is triggered when a material  document has been canceled. |\tMaterial Document |\r\n|||Material Document Year|\r\n|||Inventory Transaction Type|\r\n|||Material Document Item|\r\n|||Goods Movement Type|\r\n|||Plant|\r\n|||Storage Location|/:[ENDIF ]\r\n\r\n# Constraints\r\nWith this business object, it is not possible to:\r\n* Create deliveries for EWM or HU managed storage locations\r\n* Create more than one instance of a material document at the same time\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MATERIALDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MATERIALDOCUMENTTP",
          "name": "Material Document Interface - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "GoodsMovementCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Goods Movement Code"
            },
            {
              "name": "ReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "MaterialDocumentHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "ManualPrintIsTriggered",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Print"
            },
            {
              "name": "VersionForPrintingSlip",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Version"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entered"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "MaterialDocumentYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "MaterialDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_MATERIALDOCUMENTITEMTP",
              "assocName": "_MATERIALDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MATERIALDOCUMENTITEMTP",
          "name": "Material Documentitem Interface - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "FiscalYearVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "FY Variant"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Type"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "IssuingOrReceivingStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "IssuingOrReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Transfer Plant"
            },
            {
              "name": "ReservationItemRecordType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Record Type"
            },
            {
              "name": "IssgOrRcvgSpclStockInd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "IssgOrRcvgBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Transfer Batch"
            },
            {
              "name": "IssuingOrReceivingValType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Transfer Batch (Valuation Type)"
            },
            {
              "name": "MaterialDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Debit/Credit Indicator"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "InventoryStockType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stock Type"
            },
            {
              "name": "ReservationIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Final-Issue Reservation"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Posting Control Stock Type"
            },
            {
              "name": "GoodsMovementIsCancelled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cancelled"
            },
            {
              "name": "IsAutomaticallyCreated",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Automatically Created"
            },
            {
              "name": "MaterialDocumentPostingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type of Posting"
            },
            {
              "name": "GoodsMovementRefDocType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reference Document Type"
            },
            {
              "name": "SerialNumbersAreCreatedAutomly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Create Serial Number Automatically"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Company Code Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales Order Item"
            },
            {
              "name": "FiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Fiscal Year & Period from Posting date"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reservation"
            },
            {
              "name": "MaterialDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReservItem"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Delivery Item"
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "SpecialStockIdfgSalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales Order Item"
            },
            {
              "name": "ReversedMaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reversed Document Item"
            },
            {
              "name": "SalesOrderScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Schedule"
            },
            {
              "name": "ManufacturingOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Manufacturing Order Item"
            },
            {
              "name": "InvtryMgmtRefDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Item"
            },
            {
              "name": "GoodsMovementReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "MaterialDocumentLine",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "LineID"
            },
            {
              "name": "MaterialDocumentParentLine",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PID"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchase Order"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "MaterialDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Manufacturing Order"
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Entry"
            },
            {
              "name": "SpecialStockIdfgSalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Order"
            },
            {
              "name": "ProductStandardID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "GTIN"
            },
            {
              "name": "ReversedMaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reversed Material Document"
            },
            {
              "name": "InvtryMgmtReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReversedMaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reversed Document Year"
            },
            {
              "name": "ReferenceDocumentFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year (Reference Document)"
            },
            {
              "name": "IssgOrRcvgMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Transfer Material"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "QuantityInEntryUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Entry Unit"
            },
            {
              "name": "GdsMvtExtAmtInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "External Amount in LC"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ENTRYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_MATERIALBASEUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_GOODSMOVEMENTTYPE",
              "assocName": "_GOODSMOVEMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_GOODSMOVEMENTREASONCODE",
              "assocName": "_GOODSMOVEMENTREASONCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALDOCITEMSERIALNOTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MEASUREMENTDOCUMENTTP_2",
      "name": "I_MEASUREMENTDOCUMENTTP_2",
      "title": "Measurement Document - TP",
      "description": "With this business object, you can read, create, and update measurement documents.\r\nThe data transferred to the system after a measurement has been taken at a measuring point or a counter is described in the SAP system as a measurement document.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create Measurement Document\r\n* Update Measurement Document\r\n* Activate Reversal Indicator of Measurement Document\r\n* Deactivate Reversal Indicator of Measurement Document\r\n* Repeat Measurement Reading transfer\r\n* Update Measurement Document Long Text\r\n\r\n**Note:** If you want to only read data without creating or changing Measurement Document, SAP recommends that you use the **I_MeasurementDocument** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the Measurement Document Long Text child entity of Measurement Document. Creating child entities is possible through create operation of root entity with association.\r\n\r\n\t\r\n# Sample Class\r\nFor examples showing how to create, change Measurement Document entities using the Entity Manipulation Language (EML), please consult the provided sample class **CL_MD_BEHV_I_MDTP_SAMPLE**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MEASUREMENTDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MEASUREMENTDOCUMENTTP_2",
          "name": "Measurement Document - TP",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "Characteristic",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Char."
            },
            {
              "name": "MaintenanceOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Oper."
            },
            {
              "name": "MaintenanceOrderSubOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Oper."
            },
            {
              "name": "MsmtValuationCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ValCode"
            },
            {
              "name": "MeasurementDocumentText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "MeasuringPointPositionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "MeasPos."
            },
            {
              "name": "MsmtRdngByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Read by"
            },
            {
              "name": "MsmtDocumentReferredOrder",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "OrdObjNo."
            },
            {
              "name": "RefdMaintOrderOpStatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "OpObjNumb."
            },
            {
              "name": "MsmtIsDoneAfterTaskCompltn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "After task"
            },
            {
              "name": "TotalMsmtRdngIsSetExternally",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ext."
            },
            {
              "name": "MeasurementDocumentHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long text"
            },
            {
              "name": "MsmtRdngStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ProcStatus"
            },
            {
              "name": "MsmtCntrReadingDiffIsEntered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Diff."
            },
            {
              "name": "MsmtRdngIsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ReversInd."
            },
            {
              "name": "MsmtCounterReadingIsReplaced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CntrReplcd"
            },
            {
              "name": "MsmtRdngDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MsmtRdngTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "MeasuringPointTargetValue",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "TargVal."
            },
            {
              "name": "CharcValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "MeasurementReadingEntryUoM",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DocMeasUn"
            },
            {
              "name": "MeasuringPoint",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MeasPoint"
            },
            {
              "name": "MeasurementDocument",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "MeasDoc."
            },
            {
              "name": "MeasurementReading",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "MeasRdg"
            },
            {
              "name": "MeasurementReadingInEntryUoM",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "MeasRdg"
            },
            {
              "name": "MeasurementCounterReading",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "CntrRdg"
            },
            {
              "name": "MsmtCounterReadingDifference",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Diff."
            }
          ],
          "associations": [
            {
              "name": "I_MSMTDOCUMENTLONGTEXTTP",
              "assocName": "_MEASUREMENTDOCUMENTLONGTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_FAILEDMEASUREMENTREADINGTP",
              "assocName": "_FAILEDMEASUREMENTREADING",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ActivateReversalIndicator",
              "type": "Custom Operation"
            },
            {
              "name": "DeactivateReversalIndicator",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MSMTDOCUMENTLONGTEXTTP",
          "name": "Measurement Document Long Text - TP",
          "properties": [
            {
              "name": "MeasurementDocumentLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "MeasurementDocument",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "MeasDoc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FAILEDMEASUREMENTREADINGTP",
          "name": "Failed Measurement Reading - TP",
          "properties": [
            {
              "name": "MsmtRdngDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MsmtRdngTime",
              "key": true,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "MsmtRdngTransfFailedMsgNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Number"
            },
            {
              "name": "MeasuringPoint",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MeasPoint"
            },
            {
              "name": "MsmtRdngSourceMeasurementDoc",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "SourceDoc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "RepeatMsmtReadingTransfer",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_RESERVATIONDOCUMENTTP",
      "name": "I_RESERVATIONDOCUMENTTP",
      "title": "Reservation Document Interface - TP",
      "description": "With this business object, you can read, create, change, and delete manual reservation documents.  With a reservation, you can make a request to the warehouse to keep materials ready for withdrawal at a later date and for a certain purpose. This simplifies and accelerates the goods movement process. A reservation document consists of a header and at least one item. The header contains general data about the reservation (creator, movement type). The items describe individual planned movements (material, quantity).\r\n\r\n# Extensibility\r\nThis business object is extensible. You can add your own custom behavior with a behavior extension. For more information about creating behavior extensions, see SAP Help Portal [Extend ABAP RESTful Application Programming Model](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/492d88ed89f640e5b18dd1c57f6817b1.html). \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create - Create manual reservation \r\n* Update - Update manual reservation\r\n* Delete - Delete manual reservation\r\n\r\n# Entities\r\n* RAP Reservation Document Header (I_RESERVATIONDOCUMENTTP)\r\n* RAP Reservation Document Item (I_RESERVATIONDOCUMENTITEMTP)\r\n\r\n/:[if toggle : MM_IM_RSVN_EVENT_EXT_PAAS = ON ]\r\n# Reservation Document Events\r\nThis business object triggers the following events:\r\n\r\n*Document Created: This event is triggered when a reservation document has been created.\r\n*Document Changed: This event is triggered when a reservation document has been changed. \r\n*Document Deleted: This event is triggered when a reservation document has been deleted.\r\n*Document Item Created: This event is triggered when a reservation document item has been created.\r\n*Document Item Changed: This event is triggered when a reservation document item has been changed.\r\n*Document Item Deleted: This event is triggered when a reservation document item has been deleted.\r\n\r\n*Derived events can be defined for the above mentioned events. For more information, see [Derived Business Events](https://help.sap.com/docs/abap-cloud/abap-rap/derived-business-events).\r\n\r\nFor more information about consuming these events and their payload, see the [SAP Business Accelerator Hub](https://api.sap.com/).\r\n/:[ENDIF ]\r\n\r\n# Constraints\r\nThis business object supports manually-created reservations. Other reservations - dependent reservations that are generated automatically by the SAP system- are not supported.\r\n\r\nA select query on I_ReservationDocumentTP and I_ReservationDocumentItemTP lists all reservations - manual and dependent. To avoid compatibility problems, it is strongly recommended that you only query for manual reservations created with one of the supported movement types. To query dependent reservations, you can use CDS views I_ReservationDocumentHeader and I_ReservationDocumentItem.\r\n\r\nThis business object is currently restricted to the below movement types:\r\n\r\n201 - Consumption for cost center from warehouse(GI for cost center)\r\n202 - Consumption for cost center from warehouse  reversal(RE for cost center)\r\n221 - Consumption for project from warehouse(GI for project)\r\n222 - Consumption for project from warehouse - reversal(RE for project)\r\n231 - Consumption for sales order from warehouse(GI for sales order)\r\n232 - Consumption for sales order from warehouse - reversal(RE for sales order)\r\n241 - Consumption for asset from warehouse(GI for asset)\r\n242 - Consumption for asset from warehouse - reversal(RE for asset)\r\n251 - Consumption for sales from warehouse(GI for sales)\r\n252 - Consumption for sales from warehouse - reversal(RE for sales)\r\n261 - Consumption for order from warehouse(GI for order)\r\n262 - Consumption for order from warehouse - reversal(RE for order)\r\n301 - Transfer posting plant to plant (one-step)(TF transfer plant to plant)\r\n302 - Transfer posting plant to plant (one-step) - reversal(TR transfer plant to plant)\r\n311 - Transfer posting storage location (one-step)(TF transfer within plant)\r\n312 - Transfer posting storage location (one-step) - reversal(TR transfer in plant)\r\n501 - Receipt w/o purchase order into warehouse(Receipt w/o PO)\r\n502 - Receipt w/o purchase order into warehouse  reversal(RE receipt w/o PO)\r\n503 - Receipt w/o purchase order into warehouse(Receipt to QI)\r\n504 - Receipt w/o purchase order into warehouse  reversal(RE receipt to QI)\r\n505 - Receipt w/o purchase order into warehouse(Receipt to blocked)\r\n506 - Receipt w/o purchase order into warehouse - reversal(RE receipt to blocked)\r\n521 - Receipt from production to unrestricted-use(Receipt w/o order)\r\n522 - Receipt from production to unrestricted-use - reversal(RE receipt w/o prOrd)\r\n523 - Receipt from production to quality inspection(Receipt QI w/o prOrder)\r\n524 - Receipt from production to quality inspection - reversal(RE quality w/o prOrd)\r\n525 - Receipt from production to blocked stock(Receipt blocked w/o pr.ord)\r\n526 - Receipt from production to blocked stock - reversal(RE blocked w/o PrOrd)\r\nIn addition, movement types copied from the above movement types are supported.\r\nCopied movement types copied from copied movement types are not supported.\r\n\r\nThe EML Read Operation should only be used to read manual reservations that can be created by this business object. Any usage to read other reservations must be avoided.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "RESERVATIONDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_RESERVATIONDOCUMENTTP",
          "name": "Reservation Document Interface - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "UserID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "IssuingOrReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. plant"
            },
            {
              "name": "ResvnVerificationCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Clr.CoCode"
            },
            {
              "name": "IssuingOrReceivingStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. SLoc."
            },
            {
              "name": "IsCheckedAgainstFactoryCal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Calendar"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "Reservation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ReservationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Base date"
            },
            {
              "name": "SalesOrderScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SO sched."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "AssetSubNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "AssetNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            }
          ],
          "associations": [
            {
              "name": "I_USERDESCRIPTION",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_USERDESCRIPTION",
              "assocName": "_LASTCHANGEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_LOGISTICSORDER",
              "assocName": "_ORDER",
              "cardinality": "0:1"
            },
            {
              "name": "I_COSTCENTER",
              "assocName": "_COSTCENTER",
              "cardinality": "0:1"
            },
            {
              "name": "I_WBSELEMENTBASICDATA",
              "assocName": "_WBSELEMENTBASICDATA",
              "cardinality": "0:1"
            },
            {
              "name": "I_COMPANYCODE",
              "assocName": "_VERIFICATIONCOMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_ISSUINGORRECEIVINGSTORAGELOC",
              "cardinality": "0:1"
            },
            {
              "name": "I_GOODSMOVEMENTTYPE",
              "assocName": "_GOODSMOVEMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_ISSUINGORRECEIVINGPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_RESERVATIONDOCUMENTITEMTP",
              "assocName": "_RESERVATIONDOCUMENTITEMTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_RESERVATIONDOCUMENTITEMTP",
          "name": "Reservation Document Item Interface - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "RecordType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Rec. type"
            },
            {
              "name": "ResvnAccountIsEnteredManually",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Acct man."
            },
            {
              "name": "ReservationItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "GoodsMovementIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Mvt allwd"
            },
            {
              "name": "ReservationItmIsMarkedForDeltn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deleted"
            },
            {
              "name": "ReservationItemIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin.Iss"
            },
            {
              "name": "RecipientLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Rcpt.Loc."
            },
            {
              "name": "Reservation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ReservationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "MatlCompRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ReqmtsDate"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Entry unit"
            },
            {
              "name": "ResvnItmRequiredQtyInEntryUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty in UnE"
            },
            {
              "name": "ResvnItmRequiredQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reqmnt qty"
            },
            {
              "name": "ResvnItmWithdrawnQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty.withdr"
            },
            {
              "name": "ConfdQtyForATPInBaseUoM",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_GOODSMOVEMENTTYPE",
              "assocName": "_GOODSMOVEMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_RECIPIENTLOCATIONCODE",
              "assocName": "_RECIPIENTLOCATIONCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PURCHASINGINFORECORDTP",
      "name": "I_PURCHASINGINFORECORDTP",
      "title": "Purchasing Information Record - TP",
      "description": "With this business object, you can create and update purchase info records. A purchase info record contains data like: supplier, material and material group, and it's pricing information.\n\n# Operations\nThis business object offers the following operations:\n* Create\n* Update\n\n# Authorization\nOnly authorized roles can create or update purchase info records through API calls. The following authorization objects for purchase info records are relevant:\n* M_EINF_EKG\n* M_EINF_EKO\n* M_EINF_WRK\n* V_KONH_EKO\n* V_KONH_VKS\n\nThis PaaS API is now enabled for access in privileged mode. In privileged mode, the authorization checks is skipped. \n\n# Constraints\nWith this business object, it is **not** possible to:\n* Processing multiple info records simultaneously is not supported.\n\n# Note\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it. \n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\n    * Orchestration of modify calls is important before save sequence is started.\n    * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies. \n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASINGINFORECORD",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURCHASINGINFORECORDTP",
          "name": "Purchasing Information Record - TP",
          "properties": [
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Telephone"
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "SupplierSubrange",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Subrange"
            },
            {
              "name": "PurchasingInfoRecordDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "SupplierMaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "SuppMatGrp"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Complete"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "VarblPurOrdUnitIsActive",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Var. OUn"
            },
            {
              "name": "IsRegularSupplier",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reg. Supp."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "AvailabilityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Avail. fr."
            },
            {
              "name": "AvailabilityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Avail. to"
            },
            {
              "name": "SupplierSubrangeSortNumber",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Sort No."
            },
            {
              "name": "NoDaysReminder1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 1"
            },
            {
              "name": "NoDaysReminder2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 2"
            },
            {
              "name": "NoDaysReminder3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 3"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "PriorSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Prior Spp."
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "PurgDocOrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "ProductPurchasePointsQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ProductPurchasePointsQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Points"
            }
          ],
          "associations": [
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_BASEUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_PURGDOCORDERQUANTITYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "1:1"
            },
            {
              "name": "I_MATERIALGROUP",
              "assocName": "_MATERIALGROUP",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURGINFORECDORGPLNTDATATP",
              "assocName": "_PURGINFORECDORGPLNTDATA",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURGINFORECDORGPLNTDATATP",
          "name": "Purchase Info Record Org Plnt Data - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "PurchasingOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "MaterialConditionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Grp"
            },
            {
              "name": "SupplierConfirmationControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConfContr."
            },
            {
              "name": "SupplierQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deltn Ind"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "InvoiceIsGoodsReceiptBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR-BasedIV"
            },
            {
              "name": "IsOrderAcknRqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ackn. Reqd"
            },
            {
              "name": "PurchasingInfoRecordCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Infotype"
            },
            {
              "name": "IsRelevantForAutomSrcg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Auto.Srcg"
            },
            {
              "name": "IsEvaluatedRcptSettlmtAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No ERS"
            },
            {
              "name": "IsPurOrderAllwdForInbDeliv",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cre Refdoc"
            },
            {
              "name": "IsRetMatlAuthznRqdBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RMA Req."
            },
            {
              "name": "IsCashDiscountGranted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Disc."
            },
            {
              "name": "PricingDateControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PrDateCntr"
            },
            {
              "name": "ShelfLifeExpirationDatePeriod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PriceValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "SupplierQuotationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid from"
            },
            {
              "name": "PurchasingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "TimeDependentTaxValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TxValidFrm"
            },
            {
              "name": "LastReferencingPurOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "MinRemainingShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Rem. Life"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "LastReferencingPurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "PurchaseOrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "PurgDocOrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "MaterialPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "MinimumPurchaseOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Min. Qty"
            },
            {
              "name": "StandardPurchaseOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Stand. Qty"
            },
            {
              "name": "MaximumOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Max. Qty"
            },
            {
              "name": "MaterialPlannedDeliveryDurn",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_CURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_USER",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_COUNTRY",
              "assocName": "_COUNTRY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGGROUP",
              "assocName": "_PURCHASINGGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGORGANIZATION",
              "assocName": "_PURCHASINGORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_INCOTERMSCLASSIFICATION",
              "assocName": "_INCOTERMSCLASSIFICATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_PURCHASEORDERPRICEUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_TAXCODE",
              "assocName": "_TAXCODE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURGINFORECDPRCGCNDNVALDTYTP",
              "assocName": "_PURGINFORECDPRCGCNDNVALDTY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PURCHASEREQUISITIONTP",
      "name": "I_PURCHASEREQUISITIONTP",
      "title": "Purchase Requisition - TP",
      "description": "With this business object, you can create, read, update and delete purchase requisitions. A purchase requisition is a request that is made to the purchasing organization to procure a certain list of materials or services. It is an internal document and remains within the organization.\n\n# Operations\nThis business object offers the following operations:\n* Create\n* Update\n* Read\n* Delete\n\n# Authorization\nOnly authorized roles can create or update purchase requisitions through API calls. The following authorization objects are relevant:\n* M_BANF_BSA\n* M_BANF_EKG\n* M_BANF_EKO\n* M_BANF_WRK\nIn privileged mode, the authorization checks are skipped.\n\n# Constraints\nWith this business object, it is **not** possible to:\n* Perform a create operation on the child entities of a purchase requisition. Creating child entities is possible through create operation of root entity with association.\n\n# Note\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it. \n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\n    * Orchestration of modify calls is important before save sequence is started.\n    * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies. \n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\n\n\n\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASEREQUISITION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURCHASEREQUISITIONTP",
          "name": "Purchase Requisition - TP",
          "properties": [
            {
              "name": "PurchaseRequisitionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurReqnDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "SourceDetermination",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "PurchaseRequisition",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Reqn"
            }
          ],
          "associations": [
            {
              "name": "I_PURCHASEREQNITEMTP",
              "assocName": "_PURCHASEREQUISITIONITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASEREQNITEMTP",
          "name": "Purchase Requisition Item - TP",
          "properties": [
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FixedSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "PurReqnSSPCatalogItem",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cat Item"
            },
            {
              "name": "PurReqnSSPRequestor",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Requestor"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Suppl.Plnt"
            },
            {
              "name": "RequisitionerName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Requisnr."
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "DelivDateCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv.date"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "PurchaseRequisitionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "ExtCompanyCodeForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Co. Code"
            },
            {
              "name": "ExtPlantForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProcuringPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Plan"
            },
            {
              "name": "ExtPurgOrgForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "ManufacturerPartProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MPP"
            },
            {
              "name": "PurchaseRequisitionItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "PurReqnItemBlockingReasonText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Blkg Text"
            },
            {
              "name": "PurReqnExternalSystemId",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ext Syt Id"
            },
            {
              "name": "SSPAuthorExternalBPIdnNumber",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "BPID"
            },
            {
              "name": "PurReqnItemExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ext. Item"
            },
            {
              "name": "MaterialRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Revision Level"
            },
            {
              "name": "PurReqnSSPCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "WS ID"
            },
            {
              "name": "SSPReqrUserId",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Req.UserID"
            },
            {
              "name": "PurReqnSSPAuthor",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Author"
            },
            {
              "name": "PurReqnExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Doc."
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "ProcurementHubSourceSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Connected System ID"
            },
            {
              "name": "ProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc.stat."
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR Non-Val"
            },
            {
              "name": "MultipleAcctAssgmtDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Distrib."
            },
            {
              "name": "InvoiceIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "IR"
            },
            {
              "name": "ReleaseIsNotCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Subj.to R."
            },
            {
              "name": "PurchasingDocumentSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ctrl. ind."
            },
            {
              "name": "SourceOfSupplyIsAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Assigned"
            },
            {
              "name": "ExternalApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ExtPrc.Sts"
            },
            {
              "name": "PurReqnSourceOfSupplyType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "PurReqnOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Crea. Ind."
            },
            {
              "name": "IsClosed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Closed"
            },
            {
              "name": "PurReqnItemBlockingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block"
            },
            {
              "name": "PurchaseOrderPriceType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PO price"
            },
            {
              "name": "PurchaseRequisitionIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed"
            },
            {
              "name": "ProcmtHubPurReqnItmIsChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Chg.Indtr."
            },
            {
              "name": "IsOnBehalfCart",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SOB Ind."
            },
            {
              "name": "IsPurReqnOvrlRel",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OverReqRel"
            },
            {
              "name": "PartialInvoiceDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part. Inv."
            },
            {
              "name": "IsPurReqnCmplt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Incomplete"
            },
            {
              "name": "PurReqnCmpltnsCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "PurReqnReleaseStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc.state"
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "PurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "PO Date"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "LastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "MaterialPlannedDeliveryDurn",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            },
            {
              "name": "PurReqCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. Date"
            },
            {
              "name": "PurReqnSSPCrossCatalogItem",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Cat. Key"
            },
            {
              "name": "PurReqnItemCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ExtContractItemForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "ContrctItm"
            },
            {
              "name": "MinRemainingShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Rem. Life"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO"
            },
            {
              "name": "PurchaseRequisition",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Reqn"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrvPrfm"
            },
            {
              "name": "ExtFixedSupplierForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Fixed Supp"
            },
            {
              "name": "ExtDesiredSupplierForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "DsrdSupplr"
            },
            {
              "name": "Subcontractor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurReqnReceivingCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ItemDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "PurContractForOverallLimit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ctr Limit"
            },
            {
              "name": "ExtContractForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Contract"
            },
            {
              "name": "ExtInfoRecordForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "InfoRecord"
            },
            {
              "name": "MaterialOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "ExtMaterialForPurg",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN Matl"
            },
            {
              "name": "PurchaseReqnItemUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "PR Itm Key"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "OrderedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ordered"
            },
            {
              "name": "ExpectedOverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Exp. Value"
            },
            {
              "name": "MaterialShortageQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Shortage"
            },
            {
              "name": "OverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Limit"
            },
            {
              "name": "ItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "PurchaseRequisitionPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Val. Price"
            },
            {
              "name": "PurReqnPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_CURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_UNITOFMEASURE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASEREQNDELIVADDRTP",
              "assocName": "_PURCHASEREQNDELIVADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASEREQNACCTASSGMTTP",
              "assocName": "_PURCHASEREQNACCTASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURCHASEREQNITEMTEXTTP",
              "assocName": "_PURCHASEREQNITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_VARCNFOBJECTDEPENDENCYTP",
      "name": "I_VARCNFOBJECTDEPENDENCYTP",
      "title": "VC Object Dependency - TP",
      "description": "With this business object, you can create new or maintain existing object dependencies. The basic data, descriptions and source code of the object dependencies are maintainable in different change states.\r\n\r\nYou can also delete existing descriptions in the following ways. If you wish to\r\n* completely delete a translation of a description (only possible until a change number is not used), you should use the delete operation on the corresponding *VarCnfObjectDependencyText* entity\r\n* delete a translation of a description in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlObjDependencyText* entity\r\n* delete a translation of a description in a new change state (only possible with using change number), you should create a new *VarCnfHistlObjDependencyText* entity and set its IsDeleted flag to true\r\n\r\nYou can also delete existing object dependencies in the following ways. If you wish to\r\n* completely delete an object dependency, you should use the delete operation on the corresponding *VarConfignObjectDependency* entity. In general, this should only be possible until a change number is not used, but when the object dependency has only one version, you have to use the delete operation on the root entity too\r\n* delete an object dependency in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlObjectDependency* entity\r\n* delete an object dependency in a new change state (only possible with using change number), you should create a new *VarCnfHistlObjectDependency* entity and set its IsDeleted flag to true\r\n\r\nObject dependencies are used to set and maintain rules in variant configuration. An object dependency can be assigned to BOM items, task list items, characteristics, characteristic values, configuration profiles. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Create\r\n* Update\r\n* Delete\r\n\r\nOperations support engineering change management (for those entities where ECM might be relevant) and change numbers can be used as optional parameters.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Use different change numbers for one dependency between 2 commits.\r\n* Read administrative data (Creation Date, Created By User, Last Change Date, Last Changed By User) of newly created Historical Object Dependency entities before committing. Data is only filled during the commit.\r\n* Read, create or maintain local dependencies.\r\n* Read, create or maintain rules, actions, constraints and constraint nets.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARCONFIGNOBJECTDEPENDENCY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCNFOBJECTDEPENDENCYTP",
          "name": "VC Object Dependency - TP",
          "properties": [
            {
              "name": "ObjectDependencyName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "ObjectDependencyIsLocal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Local"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed At"
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFOBJDPNDCYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_VARCNFOBJDPNSOURCECODETP",
              "assocName": "_SOURCECODE",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFHISTLOBJDPNDCYTP",
              "assocName": "_HISTORICALOBJECTDEPENDENCY",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFOBJDPNDCYTEXTTP",
          "name": "VC Object Dependency - Text TP",
          "properties": [
            {
              "name": "ObjectDependencyName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "LanguageCode",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFHISTLOBJDPNTEXTTP",
              "assocName": "_HISTORICALTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFOBJDPNSOURCECODETP",
          "name": "VC Dependency Source Code - TP",
          "properties": [
            {
              "name": "ObjectDependencyName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFOBJDPNSRCCDLINETP",
              "assocName": "_SOURCECODELINE",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_VARCNFHISTLOBJDPNDCYTP",
          "name": "VC Historical Dependency - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ObjectDependencyName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "ObjectDependencyStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ObjectDependencyGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Dep. Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ObjectDependencyType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dep. Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFOBJDPNSOURCECODETP",
              "assocName": "_SOURCECODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_VARCNFHISTLOBJDPNTEXTTP",
              "assocName": "_HISTORICALTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUCTTP_2",
      "name": "I_PRODUCTTP_2",
      "title": "Product - TP",
      "description": "With this business object, you can maintain Product Master data. It enables you to create, read, update, and delete (CRUD operations) master data records for products.\n\t\t\n# Operations\nThis business object supports the following operations:\n\n* Read product master data\n* Create product master data\n* Update product master data\n* Delete product master entities\n\n\t\t\t\n# Constraints\n\nWith this business object, it is **not** possible to:\n\n* Maintain Retail article\n* Delete all entities in master data record. You can delete only the following entities:\n1. ProductDescription\n2. ProductUnifOfMeasure\n3. ProductUnitOfMeasureEAN\n\n* Read/Update tax classification for RITA (Registration for Indirect Taxes Abroad) countries under Sales Delivery Sales Tax.\n\nAdditionally, please note the following limitations as well:\n\n* When you try to delete master data records, note that only the entities that are listed above, get deleted. For the other entries, you should set a flag at the required entity level, so that the data is marked for archiving. You can set this deletion indicator using the field IsMarkedForDeletion while updating the product master data record.\n\n* Only the exposed entities of product master data are currently supported.\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTTP_2",
          "name": "Product - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "ProductType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Prd Type"
            },
            {
              "name": "LaboratoryOrDesignOffice",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Laboratory"
            },
            {
              "name": "ProductHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SN Prof."
            },
            {
              "name": "ItemCategoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GenItCatGr"
            },
            {
              "name": "HandlingIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Hand.Ind."
            },
            {
              "name": "WarehouseProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "WHMatGrp"
            },
            {
              "name": "StandardHandlingUnitType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "StHUTyp"
            },
            {
              "name": "QualityInspectionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "QualInsGrp"
            },
            {
              "name": "HandlingUnitType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "HUTyp"
            },
            {
              "name": "ValuationClass",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. Class"
            },
            {
              "name": "ProductionMemoPageFormat",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Format"
            },
            {
              "name": "ProductDocumentPageFormat",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Format"
            },
            {
              "name": "ManufacturerPartProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MPP"
            },
            {
              "name": "PackagingProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat.Grp PM"
            },
            {
              "name": "RetailArticleBrand",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Brand"
            },
            {
              "name": "ProductOldID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Prd no."
            },
            {
              "name": "ProductManufacturerNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "IndustrySector",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Industry"
            },
            {
              "name": "AssortmentListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AListType"
            },
            {
              "name": "ConsumptionValueCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC"
            },
            {
              "name": "CrossPlantStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdStatus"
            },
            {
              "name": "InternationalArticleNumberCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "EAN Cat."
            },
            {
              "name": "WarehouseStorageCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Condition"
            },
            {
              "name": "ProductDocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc.vers."
            },
            {
              "name": "ServiceAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Serv. Agrt"
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Country/Region of Origin"
            },
            {
              "name": "RegionOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Reg.Origin"
            },
            {
              "name": "ProductDocumentPageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Page No."
            },
            {
              "name": "ProductDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc.type"
            },
            {
              "name": "DangerousGoodsIndProfile",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DGProfile"
            },
            {
              "name": "SizeOrDimensionText",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Size"
            },
            {
              "name": "ProductDocumentChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Doc.Ch.No."
            },
            {
              "name": "ProductDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Document"
            },
            {
              "name": "IndustryStandardName",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "IStd Desc"
            },
            {
              "name": "ExternalProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ExtprodGrp"
            },
            {
              "name": "ProductionOrInspectionMemoTxt",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod. memo"
            },
            {
              "name": "ProdAllocDetnProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.all."
            },
            {
              "name": "BasicProduct",
              "key": false,
              "type": "Edm.String",
              "length": "048",
              "label": "Basic matl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsBatchManagementRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Mgmt"
            },
            {
              "name": "ProductIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Configur."
            },
            {
              "name": "SerialNoExplicitnessLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SerLevel"
            },
            {
              "name": "IsApprovedBatchRecordReqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch rec."
            },
            {
              "name": "IsPilferable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pilferable"
            },
            {
              "name": "IsRelevantForHzdsSubstances",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Haz. Sub."
            },
            {
              "name": "HasVariableTareWeight",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Var.TW"
            },
            {
              "name": "ProdEffctyParamValsAreAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Eff.values"
            },
            {
              "name": "ProdIsEnvironmentallyRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Envt. rlvt"
            },
            {
              "name": "ProductIsHighlyViscous",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "HighlyVisc"
            },
            {
              "name": "TransportIsInBulk",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "BulkLiquid"
            },
            {
              "name": "DiscountInKindEligibility",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DiK"
            },
            {
              "name": "ProdChmlCmplncRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Chemical Compliance Relevance Indicator"
            },
            {
              "name": "ProductSeasonUsageCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SeasonUse"
            },
            {
              "name": "BillOfMaterialIsForEmpties",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EmptiesBOM"
            },
            {
              "name": "TextilePartsIsWithAnimalOrigin",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Animal"
            },
            {
              "name": "ArticleCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prod.Cat."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Chg."
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Crea. time"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Chgd. time"
            },
            {
              "name": "CrossPlantStatusValidityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid from"
            },
            {
              "name": "ProductValidStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ProductValidEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ProductDocumentPageCount",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "No. Sheets"
            },
            {
              "name": "ANPCode",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "ANP Code"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "MaximumCapacity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max.Cap"
            },
            {
              "name": "OvercapacityTolerance",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Ovrcap.Tol"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductStandardID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "GTIN"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ManufacturerNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ProdCompetitorCustomerNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Competitor"
            },
            {
              "name": "SalesUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "TimeUnitForQuarantinePeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Time Unit"
            },
            {
              "name": "UnitForMaxPackagingDimensions",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "ProductMeasurementUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ContentUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cont. Unit"
            },
            {
              "name": "GoodsIssueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit Issue"
            },
            {
              "name": "CrossPlantConfigurableProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Conf. prod"
            },
            {
              "name": "PackingReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "RefMatPack"
            },
            {
              "name": "OwnInventoryManagedProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Int. no."
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "NetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net"
            },
            {
              "name": "ProductVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "BaseUnitSpecificProductLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Length"
            },
            {
              "name": "BaseUnitSpecificProductWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Width"
            },
            {
              "name": "BaseUnitSpecificProductHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Height"
            },
            {
              "name": "ProductNetContentQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net Cnts"
            },
            {
              "name": "ProductGrossContentQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross Cnts"
            },
            {
              "name": "MaximumPackagingLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max. Leng."
            },
            {
              "name": "MaximumPackagingWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max. Width"
            },
            {
              "name": "MaximumPackagingHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max.Height"
            },
            {
              "name": "QuarantinePeriod",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "QPer."
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTGROUP_2",
              "assocName": "_PRODUCTGROUP_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTTYPE",
              "assocName": "_PRODUCTTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTPROCUREMENTTP_2",
              "assocName": "_PRODUCTPROCUREMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTQUALITYMANAGEMENTTP_2",
              "assocName": "_PRODUCTQUALITYMANAGEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTSALESTP_2",
              "assocName": "_PRODUCTSALES",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTSTORAGETP_2",
              "assocName": "_PRODUCTSTORAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTCHANGEMASTERTP_2",
              "assocName": "_PRODUCTCHANGEMASTER",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTDESCRIPTIONTP_2",
              "assocName": "_PRODUCTDESCRIPTION",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTEWMWAREHOUSETP_2",
              "assocName": "_PRODUCTEWMWAREHOUSE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTPLANTTP_2",
              "assocName": "_PRODUCTPLANT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTSALESDELIVERYTP_2",
              "assocName": "_PRODUCTSALESDELIVERY",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTUNITOFMEASURETP_2",
              "assocName": "_PRODUCTUNITOFMEASURE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTVALUATIONTP_2",
              "assocName": "_PRODUCTVALUATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTPROCUREMENTTP_2",
          "name": "Product Procurement - TP",
          "properties": [
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "PurchasingAcknProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PV key"
            },
            {
              "name": "SourceOfSupplyCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Source"
            },
            {
              "name": "ProcurementRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc. rule"
            },
            {
              "name": "ProdExtAssortmentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ext. AP"
            },
            {
              "name": "StoreListingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "LP Stores"
            },
            {
              "name": "AssortmentGrade",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assort.Gr."
            },
            {
              "name": "DistrCenterListingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "LP for DCs"
            },
            {
              "name": "VarblPurOrdUnitStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Var. OUn"
            },
            {
              "name": "StoreListingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "DistrCenterListingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "StoreListingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "DistrCenterListingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ListedFrom"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "PurchaseOrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTQUALITYMANAGEMENTTP_2",
          "name": "Product Quality Management - TP",
          "properties": [
            {
              "name": "CatalogProfile",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Cat. Prof."
            },
            {
              "name": "QltyMgmtInProcmtIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "QM-procmnt"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTSALESTP_2",
          "name": "Product Sales - TP",
          "properties": [
            {
              "name": "PackagingProductType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Packaging Material Type"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "LoadingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LoadingGrp"
            },
            {
              "name": "ProductTaxClassification",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tax class."
            },
            {
              "name": "PackggProductIsClosedPackaging",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Closed"
            },
            {
              "name": "SalesStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "SalesStatusValidityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Cross-Distr. Chain Product Validity"
            },
            {
              "name": "DistributionCenterSaleEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "StoreSaleEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "DistrCenterSaleStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "StoreSaleStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "ProductStackingFactor",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Stack fctr"
            },
            {
              "name": "MaximumLevelByVolumeInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Max.level"
            },
            {
              "name": "ExcessWeightToleranceValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Excess Weight Tolerance"
            },
            {
              "name": "ProdExcessVolumeToleranceValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Excess Volume Tolerance"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "AllowedPackagingVolumeQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Allowed Packaging Unit of Volume"
            },
            {
              "name": "AllowedPackagingWeightQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Allowed Packaging Unit of Weight"
            },
            {
              "name": "PricingReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pr.RefMatl"
            },
            {
              "name": "AllowedPackagingVolumeQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Allwd vol."
            },
            {
              "name": "AllowedPackagingWeightQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Allowed wt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTSTORAGETP_2",
          "name": "Product Storage - TP",
          "properties": [
            {
              "name": "LabelType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Label type"
            },
            {
              "name": "LabelForm",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Label form"
            },
            {
              "name": "ProdTemperatureConditionCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Temp.conds"
            },
            {
              "name": "StorageBinInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Container"
            },
            {
              "name": "StorageConditions",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stor.cond."
            },
            {
              "name": "ProductExpirationDateType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Expir.Date"
            },
            {
              "name": "ShelfLifeExpirationDatePeriod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Per. Ind."
            },
            {
              "name": "ShelfLifeExprtnDateRndngRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Round.rule"
            },
            {
              "name": "TotalShelfLifeStoragePercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Storage %"
            },
            {
              "name": "MinRemainingShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Rem. Life"
            },
            {
              "name": "TotalShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Shelf life"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HazardousProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Haz."
            },
            {
              "name": "NmbrOfGROrGISlipsToPrintQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTCHANGEMASTERTP_2",
          "name": "Product Change Master - TP",
          "properties": [
            {
              "name": "RevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Level"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_CHANGEMASTER",
              "assocName": "_CHANGEMASTER",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_PRODUCTDESCRIPTIONTP_2",
          "name": "Product Description - TP",
          "properties": [
            {
              "name": "ProductDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTEWMWAREHOUSETP_2",
          "name": "Product EWM Warehouse - TP",
          "properties": [
            {
              "name": "EWMStggAreaDeterminationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA/DDetGrp"
            },
            {
              "name": "EWMStorageSectionMethod",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "StorSecInd"
            },
            {
              "name": "EWMStorageBinType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bin Type"
            },
            {
              "name": "EWMQualityInspectionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Q-Insp Grp"
            },
            {
              "name": "EWMMrchdsDistrQtyClassfctn",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Quant Clas"
            },
            {
              "name": "EWMPhysInventoryCountingCycle",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CC Ind."
            },
            {
              "name": "EWMBulkStorageMethod",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bulk Stor."
            },
            {
              "name": "EWMQuantityAdjustmentProfile",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Adj. Prof"
            },
            {
              "name": "EWMWarehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "EWMIsCnsmpnRlvtForValAddedSrvc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cons.-Rel."
            },
            {
              "name": "EWMProdTwoStepPickingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TwoStepPic"
            },
            {
              "name": "EWMProdBackflushWthdrwlMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Backflush"
            },
            {
              "name": "EWMKitQuantityCorrelation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Corr. Fix"
            },
            {
              "name": "EWMProductProcessBlockProfile",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrBlckProf"
            },
            {
              "name": "EWMProductLoadCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrdLoadCat"
            },
            {
              "name": "EWMProcessTypeControlCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProTypeDet"
            },
            {
              "name": "EWMStockDeterminationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "StkDetGrp"
            },
            {
              "name": "EWMPtwyControlStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Putwy Ctrl"
            },
            {
              "name": "EWMStockRemovalControlStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stk Remove"
            },
            {
              "name": "EWMSlottingWeightSizeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "WeightInd."
            },
            {
              "name": "EWMSlottingVolumeSizeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Vol.Ind."
            },
            {
              "name": "EWMSlottingLengthSizeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Lgth Ind."
            },
            {
              "name": "EWMSlottingWidthSizeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Width Ind."
            },
            {
              "name": "EWMSlottingHeightSizeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Height Ind"
            },
            {
              "name": "ProductInternalUUID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Product ID"
            },
            {
              "name": "SupplyChainUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "SC Un GUID"
            },
            {
              "name": "EWMPartyEntitledToDisposeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ent.toDisp"
            },
            {
              "name": "RequiredMinShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Min. Life"
            },
            {
              "name": "EWMSltgNumberOfSalesOrderItems",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "SalesOrdIt"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "EntitledToDisposeParty",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "EWMPreferredUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pref. UoM"
            },
            {
              "name": "EWMSltgRequirementQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Dem. Qty"
            },
            {
              "name": "EWMSltgRecmddStorageQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "RecStorQty"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTEWMSTORAGETYPETP_2",
              "assocName": "_PRODUCTEWMSTORAGETYPE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTPLANTTP_2",
          "name": "Product Plant - TP",
          "properties": [
            {
              "name": "FiscalYearVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "FY Variant"
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Profile"
            },
            {
              "name": "StockDeterminationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Group"
            },
            {
              "name": "ProductLogisticsHandlingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Log. group"
            },
            {
              "name": "ProfileCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "DistrCntrDistributionProfile",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DistProf"
            },
            {
              "name": "ProductFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PlantLevel"
            },
            {
              "name": "IsBatchManagementRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Mgmt"
            },
            {
              "name": "PeriodType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Period Ind"
            },
            {
              "name": "IsNegativeStockAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Neg.Stocks"
            },
            {
              "name": "ProductIsExciseTaxRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Excise Tax Relevant"
            },
            {
              "name": "ProductIsCriticalPrt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Critical"
            },
            {
              "name": "ProfileValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "GoodsIssueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit Issue"
            },
            {
              "name": "ProductControlTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "ConfigurableProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OriginalBatchReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OB Ref.Mat"
            },
            {
              "name": "ProductCFOPCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Mat. cat."
            },
            {
              "name": "ProductMinControlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "ProductMaxControlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": [
            {
              "name": "I_PRODPLNTINTLTRADETP_2",
              "assocName": "_PRODPLANTINTERNATIONALTRADE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTCOSTINGTP_2",
              "assocName": "_PRODUCTPLANTCOSTING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTFORECASTTP_2",
              "assocName": "_PRODUCTPLANTFORECAST",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTPLANNINGTP_2",
              "assocName": "_PRODUCTPLANTPLANNING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTPROCUREMENTTP_2",
              "assocName": "_PRODUCTPLANTPROCUREMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODPLNTQLTYMANAGEMENTTP_2",
              "assocName": "_PRODUCTPLANTQUALITYMANAGEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTSALESTP_2",
              "assocName": "_PRODUCTPLANTSALES",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANTSTORAGETP_2",
              "assocName": "_PRODUCTPLANTSTORAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODPLANTSUPPLYPLANNINGTP_2",
              "assocName": "_PRODUCTPLANTSUPPLYPLANNING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODPLANTWORKSCHEDULINGTP_2",
              "assocName": "_PRODUCTPLANTWORKSCHEDULING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODPLNTINSPTYPESETTINGTP_2",
              "assocName": "_PRODUCTPLANTINSPTYPESETTING",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTPLANTMRPTP_2",
              "assocName": "_PRODUCTPLANTMRP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTPLANTPURCHASETAXTP_2",
              "assocName": "_PRODUCTPLANTPURCHASETAX",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODPLANTSTORAGELOCATIONTP_2",
              "assocName": "_PRODUCTPLANTSTORAGELOCATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTSALESDELIVERYTP_2",
          "name": "Product Sales Delivery - TP",
          "properties": [
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dlv.plant"
            },
            {
              "name": "ProductHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "ItemCategoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ItemCatGrp"
            },
            {
              "name": "RoundingProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "R. Profile"
            },
            {
              "name": "ProductUnitGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "UoM Group"
            },
            {
              "name": "LogisticsStatisticsGroup",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Matl stats"
            },
            {
              "name": "ProdExtAssortmentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ext. AP"
            },
            {
              "name": "PriceSpecificationProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "AccountDetnProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "ProductSalesStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "VolumeRebateGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rebate Grp"
            },
            {
              "name": "ProductCommissionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Comm.Grp"
            },
            {
              "name": "StoreListingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "LP Stores"
            },
            {
              "name": "DistrCenterListingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "LP for DCs"
            },
            {
              "name": "AssortmentGrade",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assort.Gr."
            },
            {
              "name": "FirstSalesSpecProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod grp 1"
            },
            {
              "name": "ThirdSalesSpecProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod grp 3"
            },
            {
              "name": "FifthSalesSpecProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod grp 5"
            },
            {
              "name": "SecondSalesSpecProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod grp 2"
            },
            {
              "name": "FourthSalesSpecProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod grp 4"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "DChain lvl"
            },
            {
              "name": "CashDiscountIsDeductible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cash.Disc."
            },
            {
              "name": "VariableSalesUnitIsNotAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SUn n.var."
            },
            {
              "name": "ProductHasAttributeID01",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 1"
            },
            {
              "name": "ProductHasAttributeID02",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 2"
            },
            {
              "name": "ProductHasAttributeID03",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 3"
            },
            {
              "name": "ProductHasAttributeID04",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 4"
            },
            {
              "name": "ProductHasAttributeID05",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 5"
            },
            {
              "name": "ProductHasAttributeID06",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 6"
            },
            {
              "name": "ProductHasAttributeID07",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 7"
            },
            {
              "name": "ProductHasAttributeID08",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 8"
            },
            {
              "name": "ProductHasAttributeID09",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 9"
            },
            {
              "name": "ProductHasAttributeID10",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Product Attribute 10"
            },
            {
              "name": "ProdIsEntlmntRlvt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rel. Entl"
            },
            {
              "name": "CompetitionPressureCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CompCharac"
            },
            {
              "name": "PriceFixingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pr. fixing"
            },
            {
              "name": "ProductDistributionChnl",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "ProductSalesOrg",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ProductSalesStatusValidityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid from"
            },
            {
              "name": "StoreListingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "StoreListingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "DistrCenterListingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ListedFrom"
            },
            {
              "name": "StoreSaleEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "DistrCenterListingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "StoreSaleStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "DistrCenterSaleStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "From"
            },
            {
              "name": "DistributionCenterSaleEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "To"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "DeliveryQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "SalesMeasureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "PricingReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pr.RefMatl"
            },
            {
              "name": "DeliveryNoteProcMinDelivQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Dely Qty"
            },
            {
              "name": "DeliveryQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Deliv.unit"
            },
            {
              "name": "MinimumOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order qty"
            },
            {
              "name": "StoreOrderMaxDelivQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Max. DQ"
            }
          ],
          "associations": [
            {
              "name": "I_PRODSLSDELIVERYSALESTAXTP_2",
              "assocName": "_PRODSALESDELIVERYSALESTAX",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODSLSDELIVPOINTOFSALETP_2",
              "assocName": "_PRODSLSDELIVPOINTOFSALE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTUNITOFMEASURETP_2",
          "name": "Product Unit of Measure - TP",
          "properties": [
            {
              "name": "GlobalTradeItemNumberCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GTIN Cat."
            },
            {
              "name": "MaximumStackingFactor",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Max. Stack"
            },
            {
              "name": "CapacityUsage",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Capa."
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ProductMeasurementUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "LowerLevelPackagingUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "L-lev.unit"
            },
            {
              "name": "AlternativeUnit",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Alt. Unit"
            },
            {
              "name": "GlobalTradeItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "UnitSpecificProductWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Width"
            },
            {
              "name": "UnitSpecificProductLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Length"
            },
            {
              "name": "ProductVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "UnitSpecificProductHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Height"
            },
            {
              "name": "QuantityNumerator",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Units / Quantity - Base Unit of Measure"
            },
            {
              "name": "QuantityDenominator",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Units / Quantity - Alt Unit of Measure"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTUNITOFMEASUREEANTP_2",
              "assocName": "_PRODUCTUNITOFMEASUREEAN",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUOMSUPLREANTP_2",
              "assocName": "_PRODUOMSUPLREAN",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTVALUATIONTP_2",
          "name": "Product Valuation - TP",
          "properties": [
            {
              "name": "ValuationArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. Area"
            },
            {
              "name": "ValuationType",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "ValuationClass",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. Class"
            },
            {
              "name": "ValuationClassSalesOrderStock",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. class"
            },
            {
              "name": "ProjectStockValuationClass",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. class"
            },
            {
              "name": "ValuationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Val. Cat."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Val. type"
            },
            {
              "name": "PriceDeterminationControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Price Det."
            },
            {
              "name": "InventoryValuationProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Price Ctrl"
            },
            {
              "name": "ProductUsageType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usage"
            },
            {
              "name": "ProductOriginType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Origin"
            },
            {
              "name": "IsProducedInhouse",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Produced"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ValuationMarginPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "006",
              "label": "Val.Margin"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "StandardPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Std price"
            },
            {
              "name": "MovingAveragePrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "MvAvgPrice"
            },
            {
              "name": "ProductPriceUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            }
          ],
          "associations": [
            {
              "name": "I_PRODVALUATIONACCOUNTINGTP_2",
              "assocName": "_PRODUCTVALUATIONACCOUNTING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTVALUATIONCOSTINGTP_2",
              "assocName": "_PRODUCTVALUATIONCOSTING",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODVALNLEDGERACCOUNTTP_2",
              "assocName": "_PRODUCTVALUATIONLEDGERACCOUNT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODVALNLEDGERPRICESTP_2",
              "assocName": "_PRODUCTVALUATIONLEDGERPRICES",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNTRLPURCHASECONTRACTTP_2",
      "name": "I_CNTRLPURCHASECONTRACTTP_2",
      "title": "Central Purchase Contract Header - TP",
      "description": "With this business object, you can create, read, modify, and delete central purchase contracts and central purchase contract hierarchies.\r\n\r\nA **central purchase contract** is a legally binding, global long-term purchase agreement negotiated between an organization and a supplier concerning the supply of materials or services within a certain period as per predefined terms and conditions. It enables purchasers from various parts of a company (at different locations) to take advantage of the negotiated terms and conditions.\r\n\r\nA **central purchase contract hierarchy** is a legally binding purchase agreement that enables large enterprises to consolidate the requirements across various business groups. It distributes the elements of the contract by grouping requirements per business group into subordinate central contracts. A central purchase contract hierarchy is a variant of the central purchase contract.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can read, create, or update central purchase contracts and central purchase contract hierarchies through API calls. The following authorization objects are relevant:\r\n* B_BUP_PCPT\r\n* M_CCTR_BSA\r\n* M_CCTR_EKO\r\n* M_CCTR_EKG\r\n* V_KOND_VEA\r\n* V_KONH_EKO\r\n* V_KONH_VKS\r\n* CPE_DOCDAT\r\n* CPE_SETTIN\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Process multiple central purchase contracts or central purchase contract hierarchies simultaneously\r\n* Add attachments to a central purchase contract or central purchase contract hierarchy\r\n* Read legal transactions \r\n\r\n# Note\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners, or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would, in turn, expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the Save sequence of transaction, or workflow. For example, Post BAdIs. In such cases, it is important that no Modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios, the draft is saved several times from the UI. So, the Modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n  * Orchestration of Modify calls is important before the Save sequence is started.\r\n  * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CENTRALPURCHASECONTRACT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNTRLPURCHASECONTRACTTP_2",
          "name": "Central Purchase Contract Header - TP",
          "properties": [
            {
              "name": "CntrlPurContrDistributionSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Supl Phone"
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchasingDocVersionReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Chg Rsn"
            },
            {
              "name": "PurchasingDocumentName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "SupplierQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "ProcmtHubCompanyCodeGroupingID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Group ID"
            },
            {
              "name": "CorrespncExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref. 1"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "PurchasingProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc.State"
            },
            {
              "name": "PurchasingDocumentSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ctrl. ind."
            },
            {
              "name": "PurgContractIsInPreparation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "CntrlPurContrFlxblDistrIsAllwd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "PurchasingDocumentOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "IsCancelled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "PurgDocIsChgVers",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CentralPurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Central Purchase Contract"
            },
            {
              "name": "ActivePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Active Doc"
            },
            {
              "name": "PurchasingDocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Version"
            },
            {
              "name": "PurchaseContractTargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": [
            {
              "name": "I_SUBORDINATECNTRLCONTRACTTP_2",
              "assocName": "_SUBORDCNTRLPURCONTRACT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNTRLPURCONTRHDRNOTESTP_2",
              "assocName": "_CNTRLPURCONTRACTHDRNOTES",
              "cardinality": "0:*"
            },
            {
              "name": "I_CEPUCOHDRCNDNVALDTYTP_2",
              "assocName": "_CNTRLPURCONTRHDRCNDNVALIDITY",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNTRLPURCHASECONTRACTITMTP_2",
              "assocName": "_CENTRALPURCHASECONTRACTITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_CNTRLPURCONTRHDRDISTRTP_2",
              "assocName": "_CENTRALPURCHASECONTRHDRDISTR",
              "cardinality": "1:*"
            },
            {
              "name": "I_CNTRLPURCONTRVERSHISTORYTP_2",
              "assocName": "_CNTRLPURCONTRVERSIONHISTORY",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "AssignLinkdObjToLglTransExt",
              "type": "Custom Operation"
            },
            {
              "name": "WithdrawFromApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SUBORDINATECNTRLCONTRACTTP_2",
          "name": "Subordinate Cntrl Contract - TP",
          "properties": [
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "CntrlPurContrDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ProcmtHubCompanyCodeGroupingID",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Group ID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "PurchasingDocumentSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ctrl. ind."
            },
            {
              "name": "SubordCntrlPurContrLastUpdtSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Update Sts"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "DistrResponseMessageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "SubordCntrlContrLastUpdtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "PurchasingParentDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Parent ID"
            },
            {
              "name": "SubordCntrlPurContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Active Doc"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_CNTRLPURCONTRHDRNOTESTP_2",
          "name": "CCTR Header Notes - TP",
          "properties": [
            {
              "name": "CentralPurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "PurchasingDocumentObjNodeType",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Node Type"
            },
            {
              "name": "PurchasingDocumentNoteLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lang."
            },
            {
              "name": "PurgDocNoteCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PurgDocNoteLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "PurchasingDocumentNoteTitle",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Descript."
            },
            {
              "name": "PurchasingDocumentNoteObjectID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object ID"
            },
            {
              "name": "PurchasingDocumentNoteMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "PurchasingDocumentNoteType",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Name"
            },
            {
              "name": "PurchasingDocumentNoteUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Note ID"
            },
            {
              "name": "PurgDocNoteText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Cont."
            },
            {
              "name": "PurgDocNoteCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created"
            },
            {
              "name": "PurgDocNoteLastChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed At"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CEPUCOHDRCNDNVALDTYTP_2",
          "name": "CCTR Header Condition Validity - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "CentralPurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLPURCONTRHDRCNDNAMTTP_2",
              "assocName": "_CNTRLPURCONTRHDRCNDNAMOUNT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLPURCHASECONTRACTITMTP_2",
          "name": "CCTR Item - TP",
          "properties": [
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "SupplierConfirmationControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConfContr."
            },
            {
              "name": "PurgDocItmBlkRsnCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BlckReasID"
            },
            {
              "name": "PurchaseContractItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "PurgConfigurableItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Hier No"
            },
            {
              "name": "PurchasingContractDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "ProcmtHubRefcdConnectedSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Src ConSys"
            },
            {
              "name": "ShippingInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shipping"
            },
            {
              "name": "PurgDocProductType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurgDocOrderAcknNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ackn. No."
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR"
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR Non-Val"
            },
            {
              "name": "InvoiceIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "IR"
            },
            {
              "name": "InvoiceIsGoodsReceiptBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR-BasedIV"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "IsOrderAcknRqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ackn. Reqd"
            },
            {
              "name": "EvaldRcptSettlmtIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ERS"
            },
            {
              "name": "PriceIsToBePrinted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pr. Price"
            },
            {
              "name": "PurchasingInfoRecordUpdateCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InfoUpdate"
            },
            {
              "name": "PurchasingPriceIsEstimated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Est. Price"
            },
            {
              "name": "IsInfoAtRegistration",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "InfoAtReg"
            },
            {
              "name": "IsOutline",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conv. Nmtr"
            },
            {
              "name": "CentralPurchaseContractItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item in Central Purchase Contract"
            },
            {
              "name": "PurchasingParentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "H-Lev.Item"
            },
            {
              "name": "NoDaysReminder1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 1"
            },
            {
              "name": "NoDaysReminder2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 2"
            },
            {
              "name": "NoDaysReminder3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 3"
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "CentralPurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Central Purchase Contract"
            },
            {
              "name": "ActivePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Active Doc"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "PurchasingCentralMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "PurgDocReleaseOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "RelOrdQty."
            },
            {
              "name": "CntrlPurContrItmTargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Target Val"
            },
            {
              "name": "ContractNetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            }
          ],
          "associations": [
            {
              "name": "I_CEPUCOITMCNDNVALIDITYTP_2",
              "assocName": "_CENTRLPURCONTRITMCNDNVALDTY",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNTRLPURCONTRITEMDISTRTP_2",
              "assocName": "_CENTRALPURCHASECONTITEMDIST",
              "cardinality": "1:*"
            },
            {
              "name": "I_CEPUCOITMCMMDTYQTYTP_2",
              "assocName": "_CNTRLPURCONTRITMCMMDTYQTY",
              "cardinality": "1:*"
            },
            {
              "name": "I_CNTRLPURCONTRITEMNOTESTP_2",
              "assocName": "_CNTRLPURCONTRITMNOTES",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLPURCONTRHDRDISTRTP_2",
          "name": "CCTR Header Distribution - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "ProcmtHubBusinessPartnerName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ProcmtHubBusinessPartnerName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "ProcmtHubBusinessPartnerName3",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 3"
            },
            {
              "name": "ProcmtHubBusinessPartnerName4",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 4"
            },
            {
              "name": "SourceListIsUpdated",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sourcelist"
            },
            {
              "name": "ProcmtHubHouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "ProcmtHubPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "ShippingInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shipping"
            },
            {
              "name": "ProcmtHubCompanyCodeGroupingID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Group ID"
            },
            {
              "name": "ProcmtHubCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "ProcmtHubRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ProcmtHubSuplrIsSubcontractor",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SC Suppl."
            },
            {
              "name": "ProcmtHubDelivAddressTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Deliv Addr"
            },
            {
              "name": "SourceListRestriction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SrcListRst"
            },
            {
              "name": "ProcmtHubCityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "ProcmtHubStreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "DistributionKey",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Distr. No"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "CntrlPurContrDistributionPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "006",
              "label": "Dist. %"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "CentralPurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "ProcurementHubSourceSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "ProcmtHubSubcontractor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLPURCONTRHDRDISTPARTTP_2",
              "assocName": "_CENTRALPURCHASECONTHDRPART",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLPURCONTRVERSHISTORYTP_2",
          "name": "CCTR Version History - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Supl Phone"
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchasingDocVersionReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Chg Rsn"
            },
            {
              "name": "PurchasingDocumentName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "SupplierQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "CorrespncExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref. 1"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "CntrlPurContrFlxblDistrIsAllwd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "PurchasingDocVersionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CentralPurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Central Purchase Contract"
            },
            {
              "name": "ActivePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Active Doc"
            },
            {
              "name": "PurchasingDocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Version"
            },
            {
              "name": "PurchaseContractTargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CUSTOMERRETURNTP",
      "name": "I_CUSTOMERRETURNTP",
      "title": "Returns Order - TP",
      "description": "With this business object, you can create, read, and update returns orders. You could, for example, use this business object to embed the **Create** action into one of your own UIs, so that a customer returns order is created when a specific button is chosen.\r\n\r\n# Operations\r\n\r\nThis business object offers the following operations for the returns order entities: \r\n\r\n* Create: You can create a returns order header on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\r\n**Note:** If you want to only read data without creating or changing any returns orders, SAP recommends that you use the **I_CustomerReturnEnhanced** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create returns orders with one-time customers\r\n* Create or process multiple returns orders in a single operation call\r\n\r\n\r\n# Sample Class\r\n\r\nIf you need examples about how to create, change, or delete returns order entities using the Entity Manipulation Language (EML), please consult the provided sample class **cl_sd_behv_i_sotp_sample**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CUSTOMERRETURN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CUSTOMERRETURNTP",
          "name": "Returns Order - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "CustomerReturnApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "RetsMgmtLogProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Log.Status"
            },
            {
              "name": "RetsMgmtProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc.Stat."
            },
            {
              "name": "RetsMgmtCompnProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Refunding"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "CustomerReturnDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "CustomerReturn",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Return"
            },
            {
              "name": "RetsMgmtProcess",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Process ID"
            },
            {
              "name": "CustomerReturnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ret Type"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMERRETURNTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTOMERRETURNITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTOMERRETURNPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTRETPRICINGELEMENTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTOMERRETURNTEXTTP",
          "name": "Returns Order - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CustomerReturn",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Return"
            },
            {
              "name": "CustomerReturnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ret Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTOMERRETURNITEMTP",
          "name": "Returns Order Item - TP",
          "properties": [
            {
              "name": "ReturnsMaterialHasBeenReceived",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "CustomerReturnItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "CustRetItmFollowUpActivity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "FU Activ."
            },
            {
              "name": "CustomerRetMatlInspResultCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cust.Insp."
            },
            {
              "name": "RetMatlInspResultCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Insp. Code"
            },
            {
              "name": "NextFllwUpActivityForMatlInsp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Next LFU"
            },
            {
              "name": "CustomerReturnItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "CRMObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CRM ObjTyp"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "ReturnsRefundRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CMR RejRsn"
            },
            {
              "name": "SupplierRetMatlAuthzn",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Suppl. RMA"
            },
            {
              "name": "CustRetMatlAuthzn",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Cust. RMA"
            },
            {
              "name": "ReturnReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ret.Reason"
            },
            {
              "name": "ReturnsRefundExtent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ref. Code"
            },
            {
              "name": "CRMObjectUUID",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "CRM GUID"
            },
            {
              "name": "CustRetItmCustomerText",
              "key": false,
              "type": "Edm.String",
              "length": "132",
              "label": "Cust.Comm."
            },
            {
              "name": "CustRetItmInspectionText",
              "key": false,
              "type": "Edm.String",
              "length": "132",
              "label": "Comment"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RetsMgmtProcessingBlock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Approval"
            },
            {
              "name": "ReturnsRefundProcgMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Refund"
            },
            {
              "name": "ReturnsRefundType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RefundType"
            },
            {
              "name": "PrelimRefundIsDetermined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PrelRefund"
            },
            {
              "name": "SuplrRetMatlAuthznIsRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "RMA Req."
            },
            {
              "name": "ReplacementMaterialIsRequested",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Repl. Req."
            },
            {
              "name": "ReturnsTransshipmentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trns Plant"
            },
            {
              "name": "ProductIsInspectedAtCustSite",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Insp.Cust."
            },
            {
              "name": "RetsMgmtItmLogProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Log.Status"
            },
            {
              "name": "RetsMgmtItmProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc.Stat."
            },
            {
              "name": "RetsMgmtItmCompnProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Refunding"
            },
            {
              "name": "ReturnsDocumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ReturnsDocumentApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ApprStatus"
            },
            {
              "name": "NextPlantForFollowUpActivity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ReplacementMatlSupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sup. Plant"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "RetsMgmtProcessItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "CustomerReturnItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Return Itm"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "CustomerReturn",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Return"
            },
            {
              "name": "RetsMgmtProcess",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Process ID"
            },
            {
              "name": "CRMObjectID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CRM ID"
            },
            {
              "name": "CRMLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CRM LogSys"
            },
            {
              "name": "ReplacementMaterialQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Repl. UoM"
            },
            {
              "name": "CustomerReturnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ret Type"
            },
            {
              "name": "ReplacementMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Repl. Prod"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ReplacementMaterialQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Repl. Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMERRETURNITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTRETITEMPRICINGELEMENTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTOMERRETURNITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTOMERRETURNPARTNERTP",
          "name": "Returns Order Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "CustomerReturn",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Return"
            },
            {
              "name": "CustomerReturnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ret Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTRETPRICINGELEMENTTP",
          "name": "Returns Order Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descript."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "ConditionRateValueIsAmount",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsRatio",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionQuantityIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionAmountIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "CustomerReturn",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "CustomerReturnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ret Type"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PHYSICALINVENTORYDOCUMENTTP",
      "name": "I_PHYSICALINVENTORYDOCUMENTTP",
      "title": "Physical Inventory Document - TP",
      "description": "With this business object, you can create and change the counts for physical inventory documents, for example.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create - Create a physical inventory document.\r\n* Update - Save counting data for physical inventory documents. The corresponding count serial numbers can be created and deleted, as well.\r\n* Post  Post a physical inventory document.\r\n* Recount  Recount a physical inventory document.\r\n* Delete  Delete a physical inventory document.\r\n* Mark as Deleted  Set the status \"Mark as Deleted\" for a physical inventory document.\r\n\r\n**Note**: Due to performance reasons, SAP recommends processing less than 1.000 physical inventory items and to not read more than 10.000 physical inventory items with this API at once.\r\n\r\n# Entities\r\n* RAP PI Document Header (I_PHYSICALINVENTORYDOCUMENTTP)\r\n* RAP PI Document Item (I_PHYSINVTRYDOCUMENTITEMTP)\r\n* RAP PI Book Serial Number (I_PHYSINVTRYBOOKSERIALNMBRTP)\r\n* RAP PI Count Serial Number (I_PHYSINVTRYCOUNTSERIALNMBRTP)\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Process value-only materials\r\n\r\nWhen used in conjunction with this RAP BO, the CDS views **Physical Inventory Book Serial Numbers** (I_PHYSINVTRYBOOKSERIALNMBRTP) and **Physical Inventory Count Serial Number** (I_PHYSINVTRYCOUNTSERIALNMBRTP) must be used in the correct sequence of the business process to avoid inconsistencies. \r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PHYSICALINVENTORYDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PHYSICALINVENTORYDOCUMENTTP",
          "name": "Physical Inventory Document - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "CreatedByUserName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PhysicalInventoryDocumentDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "PhysicalInventoryCountStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PhysInvtryDeletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PhysInvtryAdjustmentPostingSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PhysicalInventoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Grpg"
            },
            {
              "name": "InventoryTransactionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inventory Transaction Type"
            },
            {
              "name": "PhysInventoryReferenceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Physical Inventory Reference"
            },
            {
              "name": "PhysicalInventoryNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Physical Inventory Number"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PostingIsBlockedForPhysInvtry",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Post.Block"
            },
            {
              "name": "PhysInvtryDocHasQtySnapshot",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Book Inventory Freeze"
            },
            {
              "name": "SalesPriceValuationIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Sales Price Valuation Active"
            },
            {
              "name": "PhysicalInventoryGroupType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grp. Type"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "PostingFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Period"
            },
            {
              "name": "PhysInventoryPlannedCountDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plan. Date"
            },
            {
              "name": "PhysicalInventoryLastCountDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Count Date"
            },
            {
              "name": "CountingVarianceInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Var. %"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Yr"
            },
            {
              "name": "PhysicalInventoryDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Physical Inventory Document"
            }
          ],
          "associations": [
            {
              "name": "I_PHYSINVTRYDOCUMENTITEMTP",
              "assocName": "_PHYSICALINVENTORYDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteLogically",
              "type": "Custom Operation"
            },
            {
              "name": "PrintPhysicalInventoryItems",
              "type": "Custom Operation"
            },
            {
              "name": "RecountPhysInvtryDocItm",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PHYSINVTRYDOCUMENTITEMTP",
          "name": "Physical Inventory Document Item - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Name"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Type"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "PhysicalInventoryStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "CycleCountType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cycle Count Type"
            },
            {
              "name": "CountedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Name"
            },
            {
              "name": "AdjustmentPostingMadeByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Adjustment Posting Made By"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProductCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Matl Cat."
            },
            {
              "name": "PhysInvtryDifferenceIsPosted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Difference Posted"
            },
            {
              "name": "PhysicalInventoryItemIsCounted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Counted"
            },
            {
              "name": "PhysInvtryItemIsRecounted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Recounted"
            },
            {
              "name": "PhysInvtryItemIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Deleted"
            },
            {
              "name": "IsHandledInAltvUnitOfMsr",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Without Unit of Measure Proposal"
            },
            {
              "name": "PhysicalInventoryItemIsZero",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Zero Counted"
            },
            {
              "name": "IsValueOnlyMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Value-Only Material"
            },
            {
              "name": "PhysInvtryDiffIsDistributed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Difference Distributed"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Company Code Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales Order Item"
            },
            {
              "name": "ScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Schedule"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "PhysicalInventoryLastCountDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Count Date"
            },
            {
              "name": "ReasonForPhysInvtryDifference",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Difference Reason"
            },
            {
              "name": "PhysicalInventoryDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Physical Inventory Document Item"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Yr"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "StockOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "PhysInvtryRecountDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RecountDoc"
            },
            {
              "name": "PhysicalInventoryDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Physical Inventory Document"
            },
            {
              "name": "UnitOfEntry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Entry Unit"
            },
            {
              "name": "CrossPlantConfigurableMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cross-Plant Configurable Material"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "CntdQty"
            },
            {
              "name": "QuantityInUnitOfEntry",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Counted Quantity in Entry Unit"
            },
            {
              "name": "BookQtyBfrCountInMatlBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Book Qty"
            },
            {
              "name": "SlsPriceAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sales Price Book Value"
            },
            {
              "name": "DifferenceAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Difference"
            },
            {
              "name": "SlsPrcAmtInclVATInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "SV inc VAT"
            },
            {
              "name": "SlsPrcAmtExclVATInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "SV w/o VAT"
            },
            {
              "name": "DiffAmountOnCountEntryInCCCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Diff.Value"
            },
            {
              "name": "EnteredSlsAmtInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sales Price Counted Value"
            },
            {
              "name": "PhysInvtryCtAmtInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Counted Quantity Value"
            },
            {
              "name": "BookQtyAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Book Value"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTPLANT",
              "assocName": "_PRODUCTPLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTPLANTBASIC",
              "assocName": "_PRODUCTPLANTBASIC",
              "cardinality": "1:1"
            },
            {
              "name": "I_BATCH",
              "assocName": "_BATCH",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CUSTOMERCOMPANYBYPLANT",
              "assocName": "_CUSTOMERCOMPANYBYPLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PHYSINVTRYBOOKSERIALNMBRTP",
              "assocName": "_BOOKSERIALNUMBER",
              "cardinality": "1:*"
            },
            {
              "name": "I_PHYSINVTRYCOUNTSERIALNMBRTP",
              "assocName": "_COUNTSERIALNUMBER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteLogically",
              "type": "Custom Operation"
            },
            {
              "name": "PostPhysInvtryDifference",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SUPLREVALUSRDFNDCRITERIATP_2",
      "name": "I_SUPLREVALUSRDFNDCRITERIATP_2",
      "title": "Manage User Defined Criteria",
      "description": "With this business object, you can create, update and delete user-defined criteria for supplier evaluation. \nYou can define the criteria based on which the performance of the supplier is evaluated. \nFor example, 'Return' can be a user-defined criteria to evaluate the performance of a supplier based on the number of items returned to the supplier. \n\n# Operations\nThis business object offers the following operations:\n* Create\n* Update\n* Delete\n\n# Authorization\nFor this business object, the following authorization object is relevant:\n* F_LFA1_GRP\n\n# Constraints\nWith this business object, it does **not** support:\n* Mass upload of criteria \n\n# Note\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it. \n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\n    * Orchestration of modify calls is important before save sequence is started.\n    * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies. \n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\n\n\n\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SUPLREVALUSERDEFINEDCRITERION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SUPLREVALUSRDFNDCRITERIATP_2",
          "name": "Manage User Defined Criteria",
          "properties": [
            {
              "name": "SupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "SuplrEvalUserDfndCriteriaDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "SuplrEvalUsrDfndCritraCrtedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "SuplrEvalUsrDfndCritraChgdBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Updated By"
            },
            {
              "name": "SuplrEvalUsrCritraCommentText",
              "key": false,
              "type": "Edm.String",
              "length": "256",
              "label": "Comments"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deletable"
            },
            {
              "name": "SuplrEvalUserDefinedCriteria",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            },
            {
              "name": "SuplrEvalUsrCritraValidFrmDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "SuplrEvalUsrCritraValidToDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "SuplrEvalUsrDfndCritraRptdDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Reportd Dt"
            },
            {
              "name": "SuplrEvalUserDfndCritraCrtnDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "SuplrEvalUserDfndCritraChgDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Updated On"
            },
            {
              "name": "SuplrEvalUsrDfndCritraUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Unique Id."
            },
            {
              "name": "TotNmbrOfSuplrUsrDfndCritra",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Supplier C"
            },
            {
              "name": "SuplrEvalUsrCritraChgDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LstChg Tme"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchasingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Pur.Cat."
            }
          ],
          "associations": [
            {
              "name": "I_SUPLREVALUSERDEFINEDCRITERIA",
              "assocName": "_SUPLREVALUSERDFNDCRITERIA",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "1:1"
            },
            {
              "name": "I_USER",
              "assocName": "_CREATEDBY",
              "cardinality": "1:1"
            },
            {
              "name": "I_USER",
              "assocName": "_LASTCHANGEDBY",
              "cardinality": "1:1"
            },
            {
              "name": "I_MATERIALGROUP",
              "assocName": "_MATGROUP",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPLREVALUSRDFNDCRITRASTATUS",
              "assocName": "_STATUSVH",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "ActivateSuplrUsrCritra",
              "type": "Custom Operation"
            },
            {
              "name": "DeactivateSuplrUsrCritra",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUCTIONORDCONFIRMATIONTP",
      "name": "I_PRODUCTIONORDCONFIRMATIONTP",
      "title": "Production Order Confirmation - TP",
      "description": "With this business object, you can create, read, and cancel time ticket confirmations for production orders with or without goods movements. With a time ticket, you can confirm quantities and activities as well as dates and some personnel data for an operation of a production order.\r\nYou can use the *GetConfProposal* and *GetGdsMvtProposal* functions to get proposal data for the confirmation. Using this proposal data, you create the time ticket confirmation.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create time ticket confirmations for production orders with or without goods movements.\r\n* Read information from existing time ticket confirmations for production orders.\r\n* Cancel time ticket confirmations for production orders.\r\n* Get proposal data for quantities, activities, dates and times as well as personnel data for time ticket confirmations.\r\n* Get proposal data for goods movements for time ticket confirmations.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create time event confirmations or confirmations on header level.\r\n* Provide batch characteristics data for the confirmed material. \r\n* Use automatic goods movement. This feature is disabled when creating confirmations using this RAP business object. - For posting the goods movements, you can use the *GetGdsMvtProposal* function and pass the result along with the EML statement as explained in example 2 for *create*.\r\n* Read data from the buffer that has not been provided beforehand. This business object uses a buffer that only contains the data that has been provided in a previous call. That means if a create operation was executed but not yet committed, a following read operation cannot return the same data as if the entity would have been written on the database.\r\n\r\n# Additional Remarks\r\nWhen the creation of a confirmation fails during the COMMIT phase due to errors in the legacy modules, the COMMIT will be canceled. All errors of the confirmation will be shown.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTIONORDERCONFIRMATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTIONORDCONFIRMATIONTP",
          "name": "Production Order Confirmation - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "OrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "OrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "OrderSuboperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Suboperation or Secondary Resource"
            },
            {
              "name": "EmployeeWageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Wage Type"
            },
            {
              "name": "VarianceReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ShiftDefinition",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Shift"
            },
            {
              "name": "ConfirmationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Conf. Text"
            },
            {
              "name": "EmployeeSuitability",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Suitabilty"
            },
            {
              "name": "ShiftGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grouping"
            },
            {
              "name": "CapacityCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "BreakDurationUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "BreakDurationUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "ConfirmationUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "ConfirmationUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit1ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit1SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit2ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit2SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit3ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit3SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit4ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit4SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit5ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit5SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit6ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit6SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "BusProcessEntrUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "BusProcessEntryUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "EmployeeWageGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Wage Group"
            },
            {
              "name": "EnteredByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Entered"
            },
            {
              "name": "EnteredByExternalUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reversed"
            },
            {
              "name": "IsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is a Cancellation"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Resource Object Type"
            },
            {
              "name": "FinalConfirmationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Final Confirmation Type"
            },
            {
              "name": "OpenReservationsIsCleared",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Clear Res."
            },
            {
              "name": "NoFurtherOpWorkQuantity1IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 1 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity2IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 2 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity4IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 4 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity3IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 3 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity5IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 5 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity6IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 6 Expected"
            },
            {
              "name": "NoFurtherBusinessProcQtyIsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Completed"
            },
            {
              "name": "OrderConfirmationRecordType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Rec. Type"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Postg Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Chg."
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Personnel"
            },
            {
              "name": "OrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "ConfirmationEntryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entry Date"
            },
            {
              "name": "ConfirmationExternalEntryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "ConfirmedSetupEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Setup End Date"
            },
            {
              "name": "ConfirmedExecutionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution Start Date"
            },
            {
              "name": "ConfirmedProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing End Date"
            },
            {
              "name": "ConfirmedProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing Start Date"
            },
            {
              "name": "ConfirmedTeardownStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Teardown Start Date"
            },
            {
              "name": "ConfirmedExecutionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution End Date"
            },
            {
              "name": "ExternalSystemConfirmation",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ext. Key"
            },
            {
              "name": "TimeRecording",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Time Rec."
            },
            {
              "name": "ConfirmationCount",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Order Confirmation"
            },
            {
              "name": "ConfirmationEntryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ConfirmationExternalEntryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ConfirmedExecutionStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution Start Time"
            },
            {
              "name": "ConfirmedSetupEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Setup End Time"
            },
            {
              "name": "ConfirmedProcessingStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing Start Time"
            },
            {
              "name": "ConfirmedProcessingEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing End Time"
            },
            {
              "name": "ConfirmedTeardownStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Teardown Start Time"
            },
            {
              "name": "ConfirmedExecutionEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution End Time"
            },
            {
              "name": "CapacityRequirementSplit",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Split Number"
            },
            {
              "name": "ConfirmationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirmation Group"
            },
            {
              "name": "NumberOfEmployees",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "No. Empls."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Mfg Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "BreakDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BreakTmeUn"
            },
            {
              "name": "OpWorkQuantityUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 1"
            },
            {
              "name": "OpWorkQuantityUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 2"
            },
            {
              "name": "OpWorkQuantityUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 3"
            },
            {
              "name": "OpWorkQuantityUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 4"
            },
            {
              "name": "OpWorkQuantityUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 5"
            },
            {
              "name": "OpWorkQuantityUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 6"
            },
            {
              "name": "BusinessProcessEntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Proc. Unit"
            },
            {
              "name": "ConfirmationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Conf. Unit"
            },
            {
              "name": "Sequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "OrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "ConfirmationYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Yield"
            },
            {
              "name": "ConfirmationScrapQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "ConfirmationReworkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rework"
            },
            {
              "name": "OpConfirmedWorkQuantity1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 1"
            },
            {
              "name": "OpConfirmedWorkQuantity2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 2"
            },
            {
              "name": "OpConfirmedWorkQuantity3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 3"
            },
            {
              "name": "OpConfirmedWorkQuantity4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 4"
            },
            {
              "name": "OpConfirmedWorkQuantity5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 5"
            },
            {
              "name": "OpConfirmedWorkQuantity6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 6"
            },
            {
              "name": "BusinessProcessConfirmedQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Proc. Qty"
            },
            {
              "name": "ConfirmedBreakDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Break"
            }
          ],
          "associations": [
            {
              "name": "I_PRODNORDCONFMATLDOCITEMTP",
              "assocName": "_PRODNORDCONFMATLDOCITM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CancelProdnOrdConf",
              "type": "Custom Operation"
            },
            {
              "name": "GetConfProposal",
              "type": "Custom Operation"
            },
            {
              "name": "GetGdsMvtProposal",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODNORDCONFMATLDOCITEMTP",
          "name": "Production Order Conf Material Document - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sp. Stock"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Valn Type"
            },
            {
              "name": "OrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Mvmt Type"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "EntryUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "EntryUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "MaterialDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "ReservationIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Final-Issue Reservation"
            },
            {
              "name": "GoodsMovementRefDocType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reference Document Type"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reservation"
            },
            {
              "name": "MaterialDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "OrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReservItem"
            },
            {
              "name": "ManufacturingOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ord. Cat."
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "ConfirmationCount",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Order Confirmation"
            },
            {
              "name": "ConfirmationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirmation Group"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Mfg Order"
            },
            {
              "name": "MaterialDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Entry"
            },
            {
              "name": "QuantityInEntryUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_MEASURINGPOINTTP_2",
      "name": "I_MEASURINGPOINTTP_2",
      "title": "Measuring Point",
      "description": "With this business object, you can read, create, and update Measuring Points.\r\nIn Plant Maintenance, Measuring Points are located on technical objects such as pieces of equipment or at functional location\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create Measuring Point\r\n* Update Measuring Point\r\n* Deactivate Measuring Point\r\n* Activate Measuring Point\r\n* Change Measuring Point Category\r\n* Start Measurement Reading Transfer\r\n* Cancel Measurement Reading Transfer\r\n* Update Measuring Point Long Text\r\n\r\n**Note:** If you want to only read data without creating or changing Measuring Point, SAP recommends that you use the **I_MeasuringPoint** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entity Measurement Document Long Text of Measurement Document. Creating child entities is possible through create operation of root entity with association.\r\n\t\r\n# Sample Class\r\nFor examples showing how to create, change Measurement Document entities using the Entity Manipulation Language (EML), please consult the provided sample class **Class Name**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MEASURINGPOINT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MEASURINGPOINTTP_2",
          "name": "Measuring Point",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "MeasuringPointDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "MeasuringPointShortText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "MeasuringPointCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "MeasuringPointPositionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "MeasPos."
            },
            {
              "name": "MeasuringPointCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "CodeGrp"
            },
            {
              "name": "MeasuringPointObjectIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "OBjNo.MPO"
            },
            {
              "name": "MeasuringPointIsCounter",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Counter"
            },
            {
              "name": "ValuationCodeIsSufficient",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Code suff."
            },
            {
              "name": "MeasuringPointIsInactive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "MsrgPtIsCountingBackwards",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Backwards"
            },
            {
              "name": "MeasurementTransferIsSupported",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Supported"
            },
            {
              "name": "MsmtRdngTransferMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mode"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed"
            },
            {
              "name": "MeasuringPointExponent",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "FlP.Exp."
            },
            {
              "name": "MeasuringPointDecimalPlaces",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Decimals"
            },
            {
              "name": "MsrgPtInternalCharacteristic",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Characteristic Internal ID"
            },
            {
              "name": "MeasuringPointTargetValue",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "TargVal."
            },
            {
              "name": "MeasuringPointMaximumThreshold",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "UpMRLim."
            },
            {
              "name": "MeasuringPointMinimumThreshold",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "LoMRLim."
            },
            {
              "name": "MeasuringPointAnnualEstimate",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "AnnEstim."
            },
            {
              "name": "CounterOverflowRdngThreshold",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "CtrOvRdg"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "CharcValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "MeasurementRangeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MeasRgUnit"
            },
            {
              "name": "MsmtRdngSourceMeasuringPoint",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "RdgCopdFr."
            },
            {
              "name": "MeasuringPoint",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MeasPoint"
            }
          ],
          "associations": [
            {
              "name": "I_MEASURINGPOINTLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "ActivateMeasuringPoint",
              "type": "Custom Operation"
            },
            {
              "name": "CancelMsmtReadingTransfer",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeMeasuringPointCategory",
              "type": "Custom Operation"
            },
            {
              "name": "DeactivateMeasuringPoint",
              "type": "Custom Operation"
            },
            {
              "name": "StartMsmtReadingTransfer",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MEASURINGPOINTLONGTEXTTP",
          "name": "Measuring Point Long Text - TP",
          "properties": [
            {
              "name": "MeasuringPointLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "MeasuringPoint",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MeasPoint"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MAINTENANCEITEMTP_2",
      "name": "I_MAINTENANCEITEMTP_2",
      "title": "Maintenance Item",
      "description": "With this business object, you can read, create, and update maintenance items.\r\n\r\nA maintenance item describes which preventive maintenance tasks should take place regularly at a technical object or a group of technical objects.\r\n\r\nA maintenance item could, for example, be 'perform safety test'. You then assign the reference objects (for example, equipment, functional locations or assemblies) to a maintenance item at which you want to perform the maintenance task 'safety test'.\r\n\t\t\r\n**Note:** If you want to only read data without creating or changing any Maintenance Item, SAP recommends that you use the **I_MaintenanceItemBasic** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCEITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTENANCEITEMTP_2",
          "name": "Maintenance Item",
          "properties": [
            {
              "name": "MaintItemHasObjectList",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "TaskList",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": null
            },
            {
              "name": "PlantSectionDesc",
              "key": false,
              "type": "Edm.String",
              "length": "027",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "WBSElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "TechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MaintPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "MaintPriorityType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrioType"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "AssetLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenanceOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "OrderCategoryScreenTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order cat."
            },
            {
              "name": "LocAcctAssgmtBusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "MaintenanceItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Desc"
            },
            {
              "name": "TechnicalObjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "TObj. Des."
            },
            {
              "name": "AdditionalDeviceData",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "DeviceData"
            },
            {
              "name": "MaintObjectFreeDefinedAttrib",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Sort Fld"
            },
            {
              "name": "OperationSystemCondition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SystCond."
            },
            {
              "name": "MaintNotifTskIsAutomlyDtmnd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tasks"
            },
            {
              "name": "ABCIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC Ind."
            },
            {
              "name": "SettlementRuleIsMaintained",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SettmtRule"
            },
            {
              "name": "MaintenancePlanCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MPlan cat."
            },
            {
              "name": "NotificationType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Notif.Type"
            },
            {
              "name": "PlantSection",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlSectn"
            },
            {
              "name": "MaintObjectLocAcctAssgmtNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Loc/Acc."
            },
            {
              "name": "AssetRoom",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Room"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "TechObjIsEquipOrFuncnlLoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TecObjType"
            },
            {
              "name": "TaskListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "MaintItemCausesAreDisplayed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Show"
            },
            {
              "name": "MaintItemReasonsAreDisplayed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Show"
            },
            {
              "name": "MaintenancePlanCallObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Call obj."
            },
            {
              "name": "MaintenanceItemHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "LTX Indic."
            },
            {
              "name": "ImmediateReleaseIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "DoNotRel."
            },
            {
              "name": "LocAcctAssgmtWorkCtrTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaintenancePlanType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan Type"
            },
            {
              "name": "MaintenanceActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PMActType"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "MaintenanceStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Strategy"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PP WkCtr"
            },
            {
              "name": "ServiceContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "TaskListKeyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MaintenancePlanItemPosition",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "MaintenanceItemObjectList",
              "key": false,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ObListNo."
            },
            {
              "name": "CycleSetSequence",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CycSetSeq."
            },
            {
              "name": "ServiceDocumentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "NumberOfTaskListExecutions",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "TL factor"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "MasterFixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "ServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "TaskListGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "MaintenanceItem",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            },
            {
              "name": "MaintenancePlan",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MntPlan"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "StandingOrderNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StdgOrd."
            },
            {
              "name": "SettlementOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StlmtOrder"
            },
            {
              "name": "TechnicalObjectLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Technical Object"
            }
          ],
          "associations": [
            {
              "name": "I_EQUIPMENT",
              "assocName": "_EQUIPMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FUNCTIONALLOCATION",
              "assocName": "_FUNCTIONALLOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENT",
              "assocName": "_SERVICECONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEITEMTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEITEMCAUSETP",
              "assocName": "_MAINTENANCEITEMCAUSE",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEITEMREASONTP",
              "assocName": "_MAINTENANCEITEMREASON",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTITEMOBJECTLISTITEMTP",
              "assocName": "_MAINTITEMOBJECTLISTITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEITEMTEXTTP",
          "name": "Maintenance Item Long Text - TP",
          "properties": [
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "TextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "MaintenanceItemLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "MaintenanceItem",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            }
          ],
          "associations": [
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_TEXTOBJECTCATEGORY",
              "assocName": "_TEXTOBJECTCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_TEXTOBJECTTYPE",
              "assocName": "_TEXTOBJECTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_TEXTOBJECTPLAINLONGTEXT",
              "assocName": "_LONGTEXT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEITEMCAUSETP",
          "name": "Maintenance Item Reason - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "MaintenanceComplianceCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CompCode"
            },
            {
              "name": "MaintCmplRqOriginCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Origin"
            },
            {
              "name": "MaintComplianceDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Comp Descr"
            },
            {
              "name": "MaintComplianceCatalogCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CmpCatalog"
            },
            {
              "name": "MaintCmplRqIsLegallyBinding",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Legal Req"
            },
            {
              "name": "MaintComplianceHasLongText",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long text"
            },
            {
              "name": "MaintenanceComplianceIsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "MaintenanceComplianceGroupCode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "CmpGrp"
            },
            {
              "name": "MaintenanceComplianceTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Comp Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed"
            },
            {
              "name": "MaintComplianceSortNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "No."
            },
            {
              "name": "NmbrOfMaintComplianceItems",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Compliance"
            },
            {
              "name": "MaintenancePackage",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Package"
            },
            {
              "name": "MaintenanceItem",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCEITEMCAUSETEXTTP",
              "assocName": "_MAINTENANCEITEMCAUSETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEITEMREASONTP",
          "name": "Maintenance Item Reason - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "MaintenanceComplianceCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CompCode"
            },
            {
              "name": "MaintCmplRqOriginCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Origin"
            },
            {
              "name": "MaintComplianceDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Comp Descr"
            },
            {
              "name": "MaintComplianceCatalogCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CmpCatalog"
            },
            {
              "name": "MaintCmplRqIsLegallyBinding",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Legal Req"
            },
            {
              "name": "MaintComplianceHasLongText",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long text"
            },
            {
              "name": "MaintenanceComplianceIsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "MaintenanceComplianceGroupCode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "CmpGrp"
            },
            {
              "name": "MaintenanceComplianceTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Comp Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed"
            },
            {
              "name": "MaintComplianceSortNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "No."
            },
            {
              "name": "NmbrOfMaintComplianceItems",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Compliance"
            },
            {
              "name": "MaintenancePackage",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Package"
            },
            {
              "name": "MaintenanceItem",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCEITEMREASONTEXTTP",
              "assocName": "_MAINTENANCEITEMREASONTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTITEMOBJECTLISTITEMTP",
          "name": "Maintenance Item Object List Item - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "TechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "TechnicalObjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "TObj. Des."
            },
            {
              "name": "MaintObjectListItemSequence",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sort field"
            },
            {
              "name": "MaintObjectLocAcctAssgmtNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Loc/Acc."
            },
            {
              "name": "TechObjIsEquipOrFuncnlLoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TecObjType"
            },
            {
              "name": "MaintenanceObjectListUsageCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ObjListUsg"
            },
            {
              "name": "MaintObjListEntryIsProcessed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MaintenancePlanCallObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Call obj."
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "UniqueItemIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "072",
              "label": "UII"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MaintenanceItemObjectList",
              "key": true,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ObListNo."
            },
            {
              "name": "MaintenanceObjectListItem",
              "key": true,
              "type": "Edm.Int32",
              "length": "010",
              "label": "ObjCtrs"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "MaintenanceNotification",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "MaintenanceItem",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            },
            {
              "name": "ServiceReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "TechnicalObjectLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Technical Object"
            }
          ],
          "associations": [
            {
              "name": "I_EQUIPMENT",
              "assocName": "_EQUIPMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FUNCTIONALLOCATION",
              "assocName": "_FUNCTIONALLOCATION",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MAINTENANCEPLANTP_2",
      "name": "I_MAINTENANCEPLANTP_2",
      "title": "Interface for Maintenance Plan - TP",
      "description": "With this business object, you can read, create, and update maintenance plans.\nMaintenance plan defines the schedule and list of tasks to be performed under Maintenance Planning. A maintenance plan can be created as per organizations work such as different objects can be maintained on different dates and the scope can be different as per the object type.\n\t\t\n# Operations\n\nThis business object offers the following operations:\n* Create\n* Update\n* Read\n* Schedule Maintenance Plan\n* Restart a Scheduled Maintenance Plan\n* Set an Active Maintenance Plan Status to Inactive\n* Set an Inactive Maintenance Plan Status to Active \n* Mark a Maintenance Plan for Deletion\n* Reset the Deletion Flag of a Maintenance Plan\n\n**Note:** If you want to only read data without creating or changing any Maintenance Plan, SAP recommends that you use the **I_MaintenancePlanBasic** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\n\nOnly Maintenance Item Header can be created using I_MaintenancePlanTP_2 BO. To create the complete Item BO, including Long Text, Object List etc.. the BO I_MaintenanceItemTP_2 should be used.\n\nTo assign an already existing Maintenance Item to a Maintenance Plan, the field 'MaintenancePlan' of the BO I_MaintenanceItemTP_2 should be populated. Similarly, to unassign a Maintenance Item that is assigned to a Maintenance Plan, clear the 'MaintenancePlan' field of the BO I_MaintenanceItemTP_2.\n\t",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCEPLAN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTENANCEPLANTP_2",
          "name": "Interface for Maintenance Plan - TP",
          "properties": [
            {
              "name": "SystemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "MaintPlanStartCntrReadingValue",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": null
            },
            {
              "name": "MaintPlanEndCntrReadingValue",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "MaintenancePlanDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MntPlnText"
            },
            {
              "name": "PrdcssrCallObjCompltnIsRqd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Compl.Req."
            },
            {
              "name": "MaintenancePlanCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MPlan cat."
            },
            {
              "name": "MaintPlanFreeDefinedAttrib",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sort field"
            },
            {
              "name": "MaintenancePlanInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "MaintPlanSchedgIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SchedInd."
            },
            {
              "name": "MaintenanceCallHorizonCalcType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc. Type"
            },
            {
              "name": "MultipleCounterPlanShiftFactor",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SF MCP"
            },
            {
              "name": "MaintenancePlanCallObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Call obj."
            },
            {
              "name": "MaintPlanLogicalOperatorCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Logical Op"
            },
            {
              "name": "MaintenancePlanType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan Type"
            },
            {
              "name": "MaintenanceStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Strategy"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "BasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CycleStart"
            },
            {
              "name": "SchedulingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "SchedulingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "NumberOfMaintenanceItems",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "No. items"
            },
            {
              "name": "MaintenanceCall",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Call No."
            },
            {
              "name": "SchedulingStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "SchedulingDuration",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SchedPer."
            },
            {
              "name": "CallHorizonPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CallHoriz."
            },
            {
              "name": "CallHorizonInDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CallHoriz."
            },
            {
              "name": "MaintPlnStrtBufDurationInDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "FthrSched."
            },
            {
              "name": "LateCompletionShiftInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "LateCompl."
            },
            {
              "name": "LateCompletionTolerancePercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tol. (+)"
            },
            {
              "name": "EarlyCompletionShiftInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "EarlyCompl"
            },
            {
              "name": "EarlyCompletionTolerancePct",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tol. (-)"
            },
            {
              "name": "MaintenanceLeadFloatInDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Lead float"
            },
            {
              "name": "CycleModificationRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "ModFactor"
            },
            {
              "name": "MaintenancePlan",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MntPlan"
            },
            {
              "name": "SchedulingDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "MaintPlanStartBufferUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCEITEMTP_2",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEPLANTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEPLANCYCLETP",
              "assocName": "_MAINTENANCECYCLE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ResetMaintPlanStsMrkdForDeltn",
              "type": "Custom Operation"
            },
            {
              "name": "RestartMaintPlnSchedule",
              "type": "Custom Operation"
            },
            {
              "name": "SetMainPlanStsToMrkdForDeltn",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintPlanStatusToActive",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintPlanStatusToInactive",
              "type": "Custom Operation"
            },
            {
              "name": "StartMaintPlnSchedule",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEPLANTEXTTP",
          "name": "Maintenance Plan Long Text - TP",
          "properties": [
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "TextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "MaintenancePlanLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "MaintenancePlan",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MntPlan"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEPLANCYCLETP",
          "name": "Maintenance Plan Cycle - TP",
          "properties": [
            {
              "name": "MaintPlanCycleDesc",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Cycle text"
            },
            {
              "name": "MaintenancePlanCycleIsInactive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "MaintenanceStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Strategy"
            },
            {
              "name": "CycleSetSequence",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CycSetSeq."
            },
            {
              "name": "CycleSetSequenceRepeatFactor",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rep. Fact."
            },
            {
              "name": "MaintenancePlanCycle",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Counter"
            },
            {
              "name": "MaintPlnStrtBufDurationInDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "FthrSched."
            },
            {
              "name": "MaintPlanCycleStartOffsetValue",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Cycle Interval"
            },
            {
              "name": "MaintenancePlan",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "MntPlan"
            },
            {
              "name": "CharcValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "MaintPlanCycRcrrcIntervalUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "MeasuringPoint",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MeasPoint"
            },
            {
              "name": "MaintPlanCycRcrrcIntervalQty",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Cycle Interval"
            },
            {
              "name": "MaintCycleNextPlndCntrRdng",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Cycle Interval"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CENTRALSUPPLIERQUOTATIONTP_2",
      "name": "I_CENTRALSUPPLIERQUOTATIONTP_2",
      "title": "Central Supplier Quotation",
      "description": "With this business object, you can create, read, modify and delete a central supplier quotation. Central supplier quotation is a response to a central request for quotation in which a bidder offers to sell goods and services to a buyer according to the requested criteria. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can create, delete or update central supplier quotations through API calls. The following authorization objects for central supplier quotations are relevant:\r\n\r\n* M_CQTN_BSA - Authorization for purchasing document type\r\n\r\n* M_CQTN_EKG -  Authorization for Purchasing Group\r\n\r\n* M_CQTN_EKO - Authorization for Purchasing Organization\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities (item, item distribution, item pricing) of a central supplier quotation. Creating child entities is possible through create operation of root entity with association.\r\n* Invoke certain operations from the Cloud BAdIs. Please refer to **Note** in actions, for more details.\r\n\r\n# Notes\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is retriggered as it is too late for the system to react correctly on it. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n     * Orchestration of modify calls is important before save sequence is started. \r\n     * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CENTRALSUPPLIERQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CENTRALSUPPLIERQUOTATIONTP_2",
          "name": "Central Supplier Quotation",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "QTN Type"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "PricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Procedure"
            },
            {
              "name": "PurgDocFollowOnDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Follow-On Document Type"
            },
            {
              "name": "CentralSuplrQuotationCondition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "SupplierQuotationExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "FollowOnDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Follow-On Document Category"
            },
            {
              "name": "QtnLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "QuotationLatestSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "QuotDdln"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bindg Per."
            },
            {
              "name": "PurContrValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "PurContrValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "ExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exch. Rate"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CentralRequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "CentralSupplierQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cnrl Qtan"
            },
            {
              "name": "PurchaseContractTargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLSUPLRQUOTATIONITEMTP_2",
              "assocName": "_CNTRLSUPPLIERQUOTATIONITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Award",
              "type": "Custom Operation"
            },
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "CreateCntrlQtanFromCentralRFQ",
              "type": "Custom Operation"
            },
            {
              "name": "Submit",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLSUPLRQUOTATIONITEMTP_2",
          "name": "Central Supplier Quotation Item",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "PurchasingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "ScheduleLineDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start of Performance Period"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End of Performance Period"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "PurgDocPriceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Price Date"
            },
            {
              "name": "CentralRequestForQuotationItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "RFQ Item"
            },
            {
              "name": "CentralSupplierQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Central Supplier Quotation Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ItemDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "CentralRequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "CentralSupplierQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingCentralMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net Value"
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross val."
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "ScheduleLineOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sched. Qty"
            },
            {
              "name": "EffectiveAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLSUPLRQTNITEMDISTRTP_2",
              "assocName": "_CNTRLSUPLRQUOTATIONITEMDISTR",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNTRLSUPLRQTNITEMPRICINGTP_2",
              "assocName": "_CNTRLSUPPLIERQTANITEMPRICING",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNTRLREQUESTFORQUOTATIONTP_2",
      "name": "I_CNTRLREQUESTFORQUOTATIONTP_2",
      "title": "Cntrl req for Quotation header",
      "description": "With this business object you can create, read, modify and delete a Central Request for Quotation. Central Request for Quotations are the requests for vendors to provide information about the best prices, delivery schedules, terms and conditions and other relevant information to help buyers choose the best source for their procurement needs. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n* Publish\r\n* Complete\r\n* Cancel\r\n* Delete\r\n\r\n\r\n# Authorization\r\nOnly authorized roles can create or update a Central Request for Quotation through API calls. The following authorization objects for central request for quotation are relevant:\r\n* M_CRFQ_BSA - Central Request for Quotation Purchasing Document Type\r\n* M_CRFQ_EKG - Central Request for Quotation Purchasing Organization\r\n* M_CRFQ_EKO - Central Request for Quotation Purchasing Group\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a Central Request for Quotation. Creating child entities is possible through create operation of root entity with association.\r\n* Invoke certain operations from the Cloud BAdIs. Please refer to **Note** in actions, for more details.\r\n\r\n# Notes\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is retriggered as it is too late for the system to react correctly on it. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n     * Orchestration of modify calls is important before save sequence is started. \r\n     * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CENTRALREQUESTFORQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNTRLREQUESTFORQUOTATIONTP_2",
          "name": "Cntrl req for Quotation header",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "RFQ Type"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "PurgDocFollowOnDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Follow-On Document Type"
            },
            {
              "name": "RequestForQuotationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "FollowOnDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Follow-On Document Category"
            },
            {
              "name": "RFQLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "RFQPublishingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Published"
            },
            {
              "name": "QuotationLatestSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "QuotDdln"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bindg Per."
            },
            {
              "name": "QuotationEarliestSubmsnDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "LatestRegistrationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Apply By"
            },
            {
              "name": "PurContrValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "PurContrValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CentralRequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CNTRL RFQ"
            },
            {
              "name": "TargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLREQFORQUOTATIONITEMTP_2",
              "assocName": "_CENTRALREQFORQUOTATIONITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_CNTRLREQUESTFORQTNBIDDERTP_2",
              "assocName": "_CNTRLREQFORQUOTATIONBIDDER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "CreateCentralRFQFromPurReqn",
              "type": "Custom Operation"
            },
            {
              "name": "Publish",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLREQFORQUOTATIONITEMTP_2",
          "name": "Cntrl Req for Quotation Item",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "ScheduleLineDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start of Performance Period"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End of Performance Period"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "CentralRequestForQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "CRFQ Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ItemDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "CentralRequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingCentralMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ScheduleLineOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sched. Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CNTRLRFQITEMDISTRIBUTIONTP_2",
              "assocName": "_CENTRALRFQITEMDISTRIBUTION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNTRLREQUESTFORQTNBIDDERTP_2",
          "name": "Cntrl Req for Quotation Bidder",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "PartCount."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CentralRequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_REQUESTFORQUOTATIONTP",
      "name": "I_REQUESTFORQUOTATIONTP",
      "title": "Request For Quotation - TP",
      "description": "With this business object you can create, read, modify and delete a request for quotation. A Request for Quotation (RFQ) is a request for vendors to provide information about the best prices, delivery schedules, terms and conditions and other relevant information to help purchasers choose the best source for their procurement needs.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can create, update and delete a Request for Quotation (RFQ) through API calls. The following authorization objects for Request for Quotations(RFQs) are relevant:\r\n* M_RFQ_BSA\r\n* M_RFQ_EKG\r\n* M_RFQ_EKO\r\n* M_RFQ_WRK\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a direct create operation on the child entities (item and bidder nodes) of Request for Quotations (RFQs). Creating child entities is possible through create operation of root entity with association.\r\n* Invoke certain operations from the Cloud BAdIs. Please refer to **Note** in actions, for more details.\r\n\r\n# Notes\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is retriggered as it is too late for the system to react correctly on it. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n     * Orchestration of modify calls is important before save sequence is started. \r\n     * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "REQUESTFORQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_REQUESTFORQUOTATIONTP",
          "name": "Request For Quotation - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "RFQ Type"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "PurgDocFollowOnDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Follow-On Document Type"
            },
            {
              "name": "RequestForQuotationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "FollowOnDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Follow-On Document Category"
            },
            {
              "name": "RFQLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "RFQPublishingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Published"
            },
            {
              "name": "QuotationLatestSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "QuotDdln"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bindg Per."
            },
            {
              "name": "QuotationEarliestSubmsnDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "LatestRegistrationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Apply By"
            },
            {
              "name": "PurContrValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "PurContrValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Disc. Percent 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Disc. Percent 2"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "RequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "TargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": [
            {
              "name": "I_REQUESTFORQUOTATIONBIDDERTP",
              "assocName": "_REQUESTFORQUOTATIONBIDDER",
              "cardinality": "1:*"
            },
            {
              "name": "I_REQUESTFORQUOTATIONITEMTP",
              "assocName": "_REQUESTFORQUOTATIONITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "CopyRFQ",
              "type": "Custom Operation"
            },
            {
              "name": "CreateRFQFromPurReqn",
              "type": "Custom Operation"
            },
            {
              "name": "Publish",
              "type": "Custom Operation"
            },
            {
              "name": "SubmitRFQForApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_REQUESTFORQUOTATIONBIDDERTP",
          "name": "Request For Quotation Bidder - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "PartCount."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "RequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_REQUESTFORQUOTATIONITEMTP",
          "name": "Request For Quotation Item - TP",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "PurchasingInfoRecordUpdateCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InfoUpdate"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "ScheduleLineDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start of Performance Period"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End of Performance Period"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "RequestForQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "RFQ Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ItemDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "RequestForQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ScheduleLineOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Requested Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SUPPLIERQUOTATIONTP",
      "name": "I_SUPPLIERQUOTATIONTP",
      "title": "Supplier Quotation - TP",
      "description": "With this business object you can create, read, modify and delete a supplier quotation. A supplier quotation is the document by a potential supplier specifying the cost of goods or services that they will provide within a specified period. It may also contain details about terms of sale, terms of payment, and warranties. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can create or update supplier quotations through API calls. The following authorization objects for supplier quotations are relevant:\r\n* M_QTN_BSA\r\n* M_QTN_EKG\r\n* M_QTN_EKO\r\n* M_QTN_WRK\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities (item and item pricing) of a supplier quotation. Creating child entities is possible through create operation of root entity with association.\r\n* Invoke certain operations from the Cloud BAdIs. Please refer to **Note** in actions, for more details.\r\n\r\n# Notes\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is retriggered as it is too late for the system to react correctly on it. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n     * Orchestration of modify calls is important before save sequence is started. \r\n     * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SUPPLIERQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SUPPLIERQUOTATIONTP",
          "name": "Supplier Quotation - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "QTN Type"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "PricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Procedure"
            },
            {
              "name": "PurgDocFollowOnDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Follow-On Document Type"
            },
            {
              "name": "SupplierQuotationExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ex.Rate Fx"
            },
            {
              "name": "ExchRateIsIndirectQuotation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exchange Rate Is Indirect Quotation"
            },
            {
              "name": "FollowOnDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Follow-On Document Category"
            },
            {
              "name": "QtnLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "PurchasingDocumentOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "PurContrValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "PurContrValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "QuotationLatestSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "QuotDdln"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bindg Per."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "EffectiveExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "012",
              "label": "Exch. Rate"
            },
            {
              "name": "AbsoluteExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Absolute Exchange Rate"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "RequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "SupplierQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIERQUOTATIONITEMTP",
              "assocName": "_SUPPLIERQUOTATIONITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Award",
              "type": "Custom Operation"
            },
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "CreateSuplrQtnFromRFQAllItems",
              "type": "Custom Operation"
            },
            {
              "name": "CreateSuplrQtnFromRFQItem",
              "type": "Custom Operation"
            },
            {
              "name": "Reject",
              "type": "Custom Operation"
            },
            {
              "name": "Submit",
              "type": "Custom Operation"
            },
            {
              "name": "SubmitSuplrQtnForApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SUPPLIERQUOTATIONITEMTP",
          "name": "Supplier Quotation Item - TP",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "PurchasingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "PurchasingInfoRecordUpdateCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InfoUpdate"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "ScheduleLineDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start of Performance Period"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End of Performance Period"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "PurgDocPriceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Price Date"
            },
            {
              "name": "RequestForQuotationItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "RFQ Item"
            },
            {
              "name": "SupplierQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Supplier Quotation Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ItemDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "RequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "SupplierQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quotation Net Value"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross val."
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "ScheduleLineOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sched. Qty"
            },
            {
              "name": "AwardedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "EffectiveAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIERQUOTATIONPRCELMNTTP",
              "assocName": "_QTNPRICINGELEMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICEENTRYSHEETTP_2",
      "name": "I_SERVICEENTRYSHEETTP_2",
      "title": "Service Entry Sheet Header",
      "description": "With this business object, you can create, read, update, and delete service entry sheets. It also provides actions to submit a service entry sheet for approval, withdraw a service entry sheet from approval or revoke the approval of an already approved service entry sheet. \r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create service entry sheets\r\n* Read service entry sheets\r\n* Update service entry sheet\r\n* Delete service entry sheet\r\n\r\n# Actions\r\nThis business object offers the following actions: \r\n* Submit for approval\r\n* Withdraw service entry sheet from approval\r\n* Revoke a service entry sheet\r\n\r\n\r\n# Additional Information\r\n**Reading a Service Entry Sheet**\r\nThe `READ` operation is implicit. This means that you can use this operation for all nodes and associations. Thus you can receive information on service entry sheet header data, service entry sheet items, account assignments as well as pricing information. \r\n\r\nThe following logic shows you an example of how to read all items of a service entry sheet using an association.\r\n\r\n**Request Reading Service Entry Sheet Items**\r\n```\r\nREAD ENTITIES OF I_ServiceEntrySheetTP_2\r\n  ENTITY ServiceEntrySheet\r\n    BY \\_ServiceEntrySheetItem\r\n      ALL FIELDS WITH value #( ( ServiceEntrySheet = '1234567890' ) )\r\n        RESULT DATA(lt_item_result)\r\n    FAILED DATA(ls_failed_keys)\r\n    REPORTED DATA(ls_reported_keys).\r\n```\r\n# Constraints\r\nNot possible to Invoke actions from all different types of Cloud BADI , see details defined with action\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICEENTRYSHEET",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICEENTRYSHEETTP_2",
          "name": "Service Entry Sheet Header",
          "properties": [
            {
              "name": "ServiceEntrySheet",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "EntrySheet"
            },
            {
              "name": "ServiceEntrySheetName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SupplierName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long Name"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. PO"
            },
            {
              "name": "PurchaseOrderCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "ApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc. Sts"
            },
            {
              "name": "ApprovalDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Appr.Date"
            },
            {
              "name": "ResponsiblePerson",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "SESOriginObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Origin"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "PurgDocExternalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ext. Sys."
            },
            {
              "name": "PurgDocExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ext. Ref."
            },
            {
              "name": "ExternalRevisionDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Revision"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "TotalSESNetAmountInclSalesTax",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount Tax"
            }
          ],
          "associations": [
            {
              "name": "I_SERVICEENTRYSHEETNOTETP",
              "assocName": "_SERVICEENTRYSHEETNOTE",
              "cardinality": "0:*"
            },
            {
              "name": "I_SERVICEENTRYSHEETITEMTP_2",
              "assocName": "_SERVICEENTRYSHEETITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "RevokeSESApproval",
              "type": "Custom Operation"
            },
            {
              "name": "SubmitSESForApproval",
              "type": "Custom Operation"
            },
            {
              "name": "WithdrawSESFromApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICEENTRYSHEETNOTETP",
          "name": "Service Entry Sheet Note - TP",
          "properties": [
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "NoteBasicObjectNodeType",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Node Type"
            },
            {
              "name": "NoteBasicLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lang."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "NoteBasicType",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Name"
            },
            {
              "name": "NoteBasicUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Note ID"
            },
            {
              "name": "NoteBasicContent",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Cont."
            },
            {
              "name": "ServiceEntrySheet",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "EntrySheet"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICEENTRYSHEETITEMTP_2",
          "name": "Service Entry Sheet Item",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "TaxCalculationProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Procedure"
            },
            {
              "name": "PurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "MaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Type"
            },
            {
              "name": "PurOrderItemPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ServiceEntrySheetItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Itm. Desc."
            },
            {
              "name": "PurgDocumentItemDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "PurchaseOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "PurgDocProductType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "OriginObject",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref.Doc."
            },
            {
              "name": "PurgDocItemExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ext. Ref."
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "MultipleAcctAssgmtDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Distrib."
            },
            {
              "name": "SESItemMaterialGroupIsInitial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is MG Ini"
            },
            {
              "name": "ParentObjectIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SESItemIsFinalEntry",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin. Entry"
            },
            {
              "name": "PurchaseOrderItemCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchaseOrderItemMaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Ref.POItm"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Purchase Contract Item"
            },
            {
              "name": "PerformancePeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "PerformancePeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "TaxDeterminationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "ServicePerformanceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Perf. Date"
            },
            {
              "name": "ServicePerformanceEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "PurchaseOrderCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ServiceEntrySheetItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. PO"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ctr Limit"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrvPrfm"
            },
            {
              "name": "ServiceEntrySheet",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "EntrySheet"
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "PurchaseOrderItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "Service",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Price"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "NonDeductibleInputTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Non-deductible"
            },
            {
              "name": "ExpectedOverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Exp. Value"
            },
            {
              "name": "SESNetAmountInclSalesTax",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount Tax"
            },
            {
              "name": "ConfirmedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Stated Qty"
            },
            {
              "name": "QtyInPurchaseOrderPriceUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty OPUn"
            },
            {
              "name": "PurchaseOrderItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "TotalConfirmedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Stated Qty"
            },
            {
              "name": "OpenQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Open Qty"
            },
            {
              "name": "PurchaseOrderItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net Value"
            },
            {
              "name": "OverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Limit"
            },
            {
              "name": "OpenAmountInPurchaseOrderCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Opn Amt"
            },
            {
              "name": "NetAmountInPurchaseOrderCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_SERVICEENTRYSHEETITEMNOTETP",
              "assocName": "_SERVICEENTRYSHEETITEMNOTE",
              "cardinality": "0:*"
            },
            {
              "name": "I_SESACCOUNTASSIGNMENTTP_2",
              "assocName": "_ACCOUNTASSIGNMENT",
              "cardinality": "1:*"
            },
            {
              "name": "I_SESPRICINGELEMENTTP_2",
              "assocName": "_SESPRICINGELEMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUCTIONSUPPLYAREATP_2",
      "name": "I_PRODUCTIONSUPPLYAREATP_2",
      "title": "Production Supply Area - TP",
      "description": "With this business object, you can create, read, update, and delete production supply areas.\r\n\r\nThe production supply area serves as an interim storage facility on the shop floor which is used to provide material directly to the production line or to the work center.\r\n\r\n# Structure\r\nEach production supply area instance contains header data (`I_ProductionSupplyAreaTP_2`) and at least one description (`I_ProductionSupplyAreaTextTP_2`). Additionally, the production supply area can include an address (`I_ProductionSupplyAreaAddrTP_2`).\r\n\r\n# Locking\r\nIf another user is working in one of the production supply area apps that change supply areas of a certain plant, it is not possible to create or change supply areas via this business object in the same plant in parallel.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTIONSUPPLYAREA",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTIONSUPPLYAREATP_2",
          "name": "Production Supply Area - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "ProductionSupplyArea",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "ShiftSequence",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sequence"
            },
            {
              "name": "ShiftGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grouping"
            },
            {
              "name": "ProductionSupplyAreaRespPerson",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Responsib."
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "UnloadingWarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Unload. pt"
            },
            {
              "name": "AutomotiveLoadingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Load. Pnt"
            },
            {
              "name": "PullIntervalInWorkdays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "PIn [Days]"
            },
            {
              "name": "PullIntervalInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Pull Interval [min]"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "ProductionSupplyAreaAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTIONSUPPLYAREAADDRTP_2",
              "assocName": "_PRODUCTIONSUPPLYAREAADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTIONSUPPLYAREATEXTTP_2",
              "assocName": "_PRODUCTIONSUPPLYAREATEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONSUPPLYAREAADDRTP_2",
          "name": "Production Supply Area Address - TP",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "ProductionSupplyArea",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "AddressRepresentationCode",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Addr.Vers."
            },
            {
              "name": "StreetPrefixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 2"
            },
            {
              "name": "StreetPrefixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 3"
            },
            {
              "name": "StreetSuffixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 4"
            },
            {
              "name": "StreetSuffixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 5"
            },
            {
              "name": "AddresseeName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "AddresseeName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "ProductionSupplyAreaAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONSUPPLYAREATEXTTP_2",
          "name": "Production Supply Area - Text TP",
          "properties": [
            {
              "name": "ProductionSupplyArea",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "ProductionSupplyAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Production Supply Area Name"
            },
            {
              "name": "ProdSupplyAreaUpperCaseName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descrip."
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PURCHASECONTRACTTP",
      "name": "I_PURCHASECONTRACTTP",
      "title": "Purchase Contract Header - TP",
      "description": "With this business object, you can create, read, modify, and delete purchase contracts. A purchase contract is a legally binding purchase outline agreement that contains special conditions that are negotiated between a buyer and a seller, covering goods to be supplied or services to be performed. It is valid for a specific period, during which goods and services are released against the contract.  \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Process multiple purchase contracts simultaneously.\r\n\r\n# Note\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners, or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would, in turn, expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the Save sequence of transaction, or workflow. For example, Post BAdIs. In such cases, it is important that no Modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios, the draft is saved several times from the UI. So, the Modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n  * Orchestration of Modify calls is important before the Save sequence is started.\r\n  * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASECONTRACT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURCHASECONTRACTTP",
          "name": "Purchase Contract Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Supl Phone"
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchasingDocumentName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ReleaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Release"
            },
            {
              "name": "SupplierQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "CorrespncExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref. 1"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ex.Rate Fx"
            },
            {
              "name": "ReleaseIsNotCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Subj.to R."
            },
            {
              "name": "PurchasingProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc.State"
            },
            {
              "name": "ExchRateIsIndirectQuotation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exchange Rate Is Indirect Quotation"
            },
            {
              "name": "PurchasingDocumentOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PurgHasCatalogRelevantItems",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ctlg Rlvt"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "EffectiveExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "012",
              "label": "Exch. Rate"
            },
            {
              "name": "AbsoluteExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Absolute Exchange Rate"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur.Ctr"
            },
            {
              "name": "InvoicingParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Inv. Pty"
            },
            {
              "name": "SupplyingSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GoodsSupp."
            },
            {
              "name": "SupplierAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "PurchaseContractTargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            }
          ],
          "associations": [
            {
              "name": "I_RELEASECODE",
              "assocName": "_RELEASECODE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCONTRHEADERNOTESTP",
              "assocName": "_PURCTRNOTES",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURCONTRPARTNERSTP",
              "assocName": "_PURCTRPARTNERS",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURCHASECONTRACTITEMTP",
              "assocName": "_PURCHASECONTRACTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCONTRHEADERNOTESTP",
          "name": "Purchase Contract Header Notes - TP",
          "properties": [
            {
              "name": "TechnicalObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "DocumentText",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ArchitecturalObjectNumber",
              "key": true,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "NoteDescription",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "PurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCONTRPARTNERSTP",
          "name": "Purchase Contract Partners - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "SupplierSubrange",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Subrange"
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchasingDocumentPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "DefaultPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Def.Partnr"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "EmploymentInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "PurchaseContractItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "PartnerCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "PartCount."
            },
            {
              "name": "SupplierContact",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "PurchasingDocumentPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASECONTRACTITEMTP",
          "name": "Purchase Contract Item - TP",
          "properties": [
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Loc."
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "PurgCatName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Pur. Cat."
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "MaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Type"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "SupplierConfirmationControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConfContr."
            },
            {
              "name": "PurchaseContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchaseContractItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "PurchasingContractDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "ShippingInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shipping"
            },
            {
              "name": "PurgDocOrderAcknNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ackn. No."
            },
            {
              "name": "PurchaseContractItemFormatted",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Char15"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR"
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR Non-Val"
            },
            {
              "name": "MultipleAcctAssgmtDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Distrib."
            },
            {
              "name": "InvoiceIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "IR"
            },
            {
              "name": "InvoiceIsGoodsReceiptBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR-BasedIV"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "IsOrderAcknRqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ackn. Reqd"
            },
            {
              "name": "EvaldRcptSettlmtIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ERS"
            },
            {
              "name": "PriceIsToBePrinted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pr. Price"
            },
            {
              "name": "PurchasingInfoRecordUpdateCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InfoUpdate"
            },
            {
              "name": "PurchasingPriceIsEstimated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Est. Price"
            },
            {
              "name": "IsInfoAtRegistration",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "InfoAtReg"
            },
            {
              "name": "PartialInvoiceDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part. Inv."
            },
            {
              "name": "PurchasingIsCatalogRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ctlg Item"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "PurchaseContractItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conv. Nmtr"
            },
            {
              "name": "TaxDeterminationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "PurgDocPriceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Price Date"
            },
            {
              "name": "NoDaysReminder1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 1"
            },
            {
              "name": "NoDaysReminder2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 2"
            },
            {
              "name": "NoDaysReminder3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 3"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "PurchaseContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur.Ctr"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrvPrfm"
            },
            {
              "name": "PurchasingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purg Cat"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "Subcontractor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Addr."
            },
            {
              "name": "DeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchaseContractItemUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Item"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "TargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Targ. Val."
            },
            {
              "name": "PurgDocReleaseOrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "RelOrdQty."
            },
            {
              "name": "ContractNetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            }
          ],
          "associations": [
            {
              "name": "I_PURCONTRADDRESSTP",
              "assocName": "_PURCTRADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCONTRACCOUNTTP",
              "assocName": "_PURCTRACCOUNT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURCONTRITEMNOTESTP",
              "assocName": "_PURCTRITNOTES",
              "cardinality": "0:*"
            },
            {
              "name": "I_PURCONTRITEMCNDNVALDTYTP",
              "assocName": "_PURCONTRITEMCNDNVALDTY",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_VARCONFIGNTABLECONTENTTP",
      "name": "I_VARCONFIGNTABLECONTENTTP",
      "title": "Variant Configuration table content - TP",
      "description": "With this business object, you can maintain the lines and the cell values of existing variant tables. Variant tables are used to store combinations of values for different characteristics. You can use them in selection conditions, procedures, and constraints.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n\r\n# Actions\r\nThis business object offers the following actions:\r\n* CreateLine: Insert a new line at a specified position\r\n* CreateValue: Add a new value (text or numeric, depending on the characteristic that defines the column) to a cell\r\n* DeleteLine: Delete a line specified by its line keys\r\n* DeleteAllLines: Remove all lines from the Variant Table in one step\r\n\r\n# Functions\r\nThis business object offers the following functions:\r\n* RetrieveByKeyDate: Read the valid values on a given date\r\n\r\nAll actions and functions support engineering change management and change numbers can be used as optional parameters.\r\n\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create, update or delete table contents with standard operations\r\n* Maintain the structure of variant tables (columns, authorization groups, etc.)\r\n* Create new \"placeholder\" lines without any values\r\n* Handle more than one variant table instance (including the same instance with different change numbers) in the same transaction unit. Working with other instances becomes possible after committing/rolling back the changes",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARCONFIGURATIONTABLECONTENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCONFIGNTABLECONTENTTP",
          "name": "Variant Configuration table content - TP",
          "properties": [
            {
              "name": "VarConfignTblStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "EngineProcessingMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ProcMode"
            },
            {
              "name": "VarConfignTblCntntLstChgDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date/Time of last Change to Table Cont."
            },
            {
              "name": "VarConfignTblCntntLastChgNo",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCONFIGNTABLELINETP",
              "assocName": "_TABLELINE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateLine",
              "type": "Custom Operation"
            },
            {
              "name": "CreateValue",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteAllLines",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteLine",
              "type": "Custom Operation"
            },
            {
              "name": "RetrieveByKeyDate",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_VARCONFIGNTABLELINETP",
          "name": "Variant Configuration Table Line - TP",
          "properties": [
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "VarConfignTblTmpLinePosition",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Row"
            },
            {
              "name": "VarConfignTblLineNumber",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Row"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCONFIGNTABLEVALUETP",
              "assocName": "_VALUE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_PURGQUOTAARRGMTTP_2",
      "name": "I_PURGQUOTAARRGMTTP_2",
      "title": "Quota Arrangement Header - TP",
      "description": "With this business object, you can create, read, update, and delete quota arrangements. It enables you to perform the following actions:\r\n* List quota arrangements or quota arrangement items based on specific selection criteria\r\n* Get details of a quota arrangement header or item \r\n* Navigate from quota arrangement to related items and vice versa\r\n* Create the following objects:\r\n  * Quota arrangement header\r\n  * Quota arrangement header with items\r\n* Add items to an existing quota arrangement\r\n* Update quota arrangement header or items\r\n* Delete quota arrangement header or items\r\nIf a material can be obtained from various sources of supply, each individual source of supply can be allocated a quota arrangement. The quota arrangement is valid for a certain period of time and specifies exactly how the receipts are to be distributed amongst each source of supply.\r\n\r\nWhen you create quota arrangements, and there are already quota arrangements with similar or overlapping validity periods, the validity period you specify in the new quota arrangement splits or overrides the existing validity periods.\r\n \r\nFor example, few of the possible cases are explained below:\r\n\r\n| | Validity period of the existing quota arrangement | Validity period of the quota arrangement that you create | Result |\r\n|---------|---------|---------|---------|\r\n| Case1 |February 1st to March 1st   |February 15th to March 15th   |New quota arrangement is created with validity period \"February 15th to March 15th\".   |\r\n| |   |   |Validity period of the existing quota arrangement changes to \"February 1st to February 14th\".   |\r\n| Case2 |February 1st to March 1st   |January 15th to February 15th   |New quota arrangement is created with validity period \"January 15th to February 15th\".   |\r\n| |   |   |Validity period of the existing quota arrangement changes to \"February 16th to March 1st\".   |\r\n| Case3 |February 1st to March 1st   |February 7th to Feb 21st   |New quota arrangement is created with validity period \"February 7th to Feb 21st\".   |\r\n| |   |   |Validity period of the existing quota arrangement changes to \"February 22nd to March 1st\".   |\r\n| | | |An additional quota arrangement is created with validity period \"February 1st to February 6th\". |\r\n| Case4 |February 1st to March 1st   |Jan 31st to March 2nd  |New quota arrangement is created with validity period \"Jan 31st to March 2nd\".   |\r\n| |   |   |The existing quota arrangement is removed.   |\t\t\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n\r\n* Get using query options\r\n* Get using key\r\n* Create with properties \r\n* Create with nested structure of properties (deep create)\r\n* Update \r\n* Delete \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Delete a quota arrangement item if the allocated quantity is not zero.\r\n* Delete a quota arrangement if any of the items have nonzero allocated quantity or base quantity. \r\n\r\nYou must process all quota arrangements of the same material and plant in a single batch. \r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASINGQUOTAARRANGEMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURGQUOTAARRGMTTP_2",
          "name": "Quota Arrangement Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "UserDescription",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid to"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid from"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuotaArrangement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quota arr."
            },
            {
              "name": "MinQtyForSpltQuota",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Min. Qty"
            }
          ],
          "associations": [
            {
              "name": "I_PURGQUOTAARRGMTITEMTP_2",
              "assocName": "_PURGQUOTAARRGMTITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURGQUOTAARRGMTITEMTP_2",
          "name": "Quota Arrangement Item - TP",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Pl."
            },
            {
              "name": "MaterialRoundingProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "R. Profile"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "SourceOfSupplyIsAssignedOnce",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "\"1x\" Ind."
            },
            {
              "name": "MaterialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.proc."
            },
            {
              "name": "QuotaReleasePeriodType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Period"
            },
            {
              "name": "MaterialProcurementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc. Type"
            },
            {
              "name": "PlannedDeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            },
            {
              "name": "NumberOfPeriodsPerRelQuantity",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Number"
            },
            {
              "name": "QuotaDeterminationPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Priority"
            },
            {
              "name": "PurchasingSourceQuota",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Quota"
            },
            {
              "name": "QuotaArrangementItem",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "QuotArrItm"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "QuotaInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "in %"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuotaArrangement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quota arr."
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN Matl"
            },
            {
              "name": "MaterialMaxLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxLotSize"
            },
            {
              "name": "MaterialMinLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MinLotSize"
            },
            {
              "name": "MaximumReleaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Max. RQ"
            },
            {
              "name": "QuotaBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quota Base"
            },
            {
              "name": "QuotaAllocatedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Alloc. Qty"
            },
            {
              "name": "QuotaMaximumQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max. Qty"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SCHEDGAGRMTHDRTP_2",
      "name": "I_SCHEDGAGRMTHDRTP_2",
      "title": "Scheduling Agreement Header",
      "description": "With this business object, you can create, read, modify, and delete purchase scheduling agreements. A purchase scheduling agreement is a form of a purchase outline agreement under which materials or services are procured on predetermined dates within a certain period. Details of the delivery date and quantity are communicated to the vendor through delivery schedules.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can create or update purchase scheduling agreements through API calls. The following authorization objects for purchase scheduling agreements are relevant:\r\n* M_LPET_BSA\r\n* M_LPET_EKG\r\n* M_LPET_EKO\r\n* M_LPET_WRK\r\n* M_RAHM_BSA\r\n* M_RAHM_EKG\r\n* M_RAHM_EKO\r\n* M_RAHM_LGO\r\n* M_RAHM_WRK\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Processing multiple purchase scheduling agreements simultaneously is not supported.\r\n\r\n# Note\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners, or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would, in turn, expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the Save sequence of transaction, or workflow. For example, Post BAdIs. In such cases, it is important that no Modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios, the draft is saved several times from the UI. So, the Modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n  * Orchestration of Modify calls is important before the Save sequence is started.\r\n  * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASESCHEDULINGAGREEMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SCHEDGAGRMTHDRTP_2",
          "name": "Scheduling Agreement Header",
          "properties": [
            {
              "name": "SchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc.Categ."
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "PurchasingDocumentSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ctrl. ind."
            },
            {
              "name": "PurchasingDocumentTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "DTypeDscr."
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "CreatedByUserFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Description"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "TargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Targ. Val."
            },
            {
              "name": "AbsoluteExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Absolute Exchange Rate"
            },
            {
              "name": "ExchRateIsIndirectQuotation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exchange Rate Is Indirect Quotation"
            },
            {
              "name": "EffectiveExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "012",
              "label": "Exch. Rate"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ex.Rate Fx"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "PurchasingDocumentOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "ScheduleAgreementHasReleaseDoc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rel. Docu."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SupplierAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "PurchasingDocumentOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "SupplierQuotationExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "VATRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CtryRSlsTx"
            },
            {
              "name": "InvoicingParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Inv. Pty"
            },
            {
              "name": "SupplyingSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GoodsSupp."
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Supl Phone"
            },
            {
              "name": "CorrespncExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref. 1"
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "CompanyVATRegistration",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "VAT Reg.No"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "ReleaseIsNotCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Subj.to R."
            },
            {
              "name": "PurchasingCompletenessStatus",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Incomplete"
            },
            {
              "name": "PurchasingProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc.State"
            }
          ],
          "associations": [
            {
              "name": "I_SCHEDGAGRMTHEADERNOTESTP_2",
              "assocName": "_SCHEDGAGRMTHEADERNOTES",
              "cardinality": "0:*"
            },
            {
              "name": "I_SCHEDGAGRMTITMTP_2",
              "assocName": "_SCHEDGAGRMTITM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SCHEDGAGRMTPARTNERTP_2",
              "assocName": "_SCHEDGAGRMTPARTNER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SCHEDGAGRMTHEADERNOTESTP_2",
          "name": "Scheduling Agreement Header Notes",
          "properties": [
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "DocumentText",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "TechnicalObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "ArchObjectNumber",
              "key": true,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "SchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "NoteDescription",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "FixedIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Fixing"
            },
            {
              "name": "DisplayModeOfTextTypeInPurg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Disp. Mode"
            },
            {
              "name": "TextIsAdoptedFromReference",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Adopted"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SCHEDGAGRMTITMTP_2",
          "name": "Scheduling Agreement Item",
          "properties": [
            {
              "name": "SchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "SchedulingAgreementItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "PurchasingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "SchedAgrmtAgreedCumQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "AgrCumQty"
            },
            {
              "name": "SchedAgrmtCumQtyReconcileDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Recon.Date"
            },
            {
              "name": "ItemLastTransmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Transm."
            },
            {
              "name": "NoDaysReminder1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 1"
            },
            {
              "name": "NoDaysReminder2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 2"
            },
            {
              "name": "NoDaysReminder3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Reminder 3"
            },
            {
              "name": "PurgDocOrderAcknNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ackn. No."
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "IsOrderAcknRqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ackn. Reqd"
            },
            {
              "name": "PriceIsToBePrinted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pr. Price"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "MultipleAcctAssgmtDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "PartialInvoiceDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPrcUnitToOrderUnitDnmntrUoM",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPrcUnitToOrderUnitNmrtrUoM",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "ProductType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "MaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Type"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Loc."
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "TaxCodeValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TxValidFrm"
            },
            {
              "name": "TaxDeterminationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "ShippingInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shipping"
            },
            {
              "name": "IsInfoAtRegistration",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Info atReg"
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR"
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR Non-Val"
            },
            {
              "name": "InvoiceIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "IR"
            },
            {
              "name": "InvoiceIsGoodsReceiptBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR-BasedIV"
            },
            {
              "name": "EvaldRcptSettlmtIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ERS"
            },
            {
              "name": "IsToBeAcceptedAtOrigin",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Orig. Acc."
            },
            {
              "name": "MinRemainingShelfLife",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Rem. Life"
            },
            {
              "name": "QualityMgmtCtrlKey",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "QM ContKey"
            },
            {
              "name": "QualityCertificateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cert. Type"
            },
            {
              "name": "SchedAgrmtCumulativeQtyControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CtrlType"
            },
            {
              "name": "CumulativeQuantityIsNotSent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "NoCQTrans"
            },
            {
              "name": "SchedgAgrmtRelCreationProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Profile"
            },
            {
              "name": "IsRelevantForJITDelivSchedule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "JIT"
            },
            {
              "name": "NextFcstDelivSchedSendingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Next FRC"
            },
            {
              "name": "NextJITDelivSchedSendingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Next JIT"
            },
            {
              "name": "LoadingPointForDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Loading Pt"
            },
            {
              "name": "ScheduleLineFirmOrderInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Firm Zone"
            },
            {
              "name": "SchedLineSemiFirmOrderInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Trade-Off"
            },
            {
              "name": "FirmTradeOffZoneBindMRP",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bindg MRP"
            },
            {
              "name": "Subcontractor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "SupplierIsSubcontractor",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SC Suppl."
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "SchedgAgrmtItmReplnmtElmntType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "KanbanInd."
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Agmt. Item"
            },
            {
              "name": "PurchasingParentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "H-Lev.Item"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross val."
            },
            {
              "name": "TargetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Targ. Val."
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "ServicePackage",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Number"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            }
          ],
          "associations": [
            {
              "name": "I_SCHEDGAGRMTACCTTP_2",
              "assocName": "_SCHEDGAGRMTACCT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SCHEDGAGRMTDELIVERYADDRTP_2",
              "assocName": "_SCHEDGAGRMTDELIVERYADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SCHEDGAGRMTITEMNOTESTP_2",
              "assocName": "_SCHEDGAGRMTITEMNOTES",
              "cardinality": "0:*"
            },
            {
              "name": "I_SCHEDGAGRMTITMCNDNVALDTYTP_2",
              "assocName": "_SCHEDGAGRMTITMCNDNVALDTY",
              "cardinality": "0:*"
            },
            {
              "name": "I_SCHEDGLINETP_2",
              "assocName": "_SCHEDGLINE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SCHEDGAGRMTPARTNERTP_2",
          "name": "Scheduling Agreement Partner",
          "properties": [
            {
              "name": "SchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "SchedulingAgreementItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "PurchasingOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "SupplierSubrange",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Subrange"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "PartCount."
            },
            {
              "name": "SchedgAgrmtPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "SchedgAgrmtPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name"
            },
            {
              "name": "SchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SupplierContact",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "EmploymentInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "PersonWorkAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "DefaultPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Def.Partnr"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PURCHASEORDERTP_2",
      "name": "I_PURCHASEORDERTP_2",
      "title": "Purchase Order Projection",
      "description": "With this business object, you can create, read, update and delete purchase orders. The service contains header, item, account assignment, schedule line (including subcontracting), and pricing nodes. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n\r\n# Authorization\r\nFor the operations, the following authorization objects are relevant:\r\nM_BST_BSA\r\nM_BST_EKG\r\nM_BST_EKO\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASEORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURCHASEORDERTP_2",
          "name": "Purchase Order Projection",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Payt Terms"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "PurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "TaxReturnCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Rep. C/R"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "PricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Procedure"
            },
            {
              "name": "SupplierPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Supl Phone"
            },
            {
              "name": "SupplierRespSalesPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Salespers."
            },
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Suppl.Plnt"
            },
            {
              "name": "VATRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CtryRSlsTx"
            },
            {
              "name": "CorrespncInternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Our Ref."
            },
            {
              "name": "DownPaymentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Down Paymt"
            },
            {
              "name": "ReleaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Release"
            },
            {
              "name": "SupplierQuotationExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "PurchasingCollectiveNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Coll. No."
            },
            {
              "name": "PurchasingReleaseStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Strategy"
            },
            {
              "name": "CorrespncExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref. 1"
            },
            {
              "name": "PurgReleaseSequenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Rel.status"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ex.Rate Fx"
            },
            {
              "name": "ReleaseIsNotCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Subj.to R."
            },
            {
              "name": "PurchasingProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc.State"
            },
            {
              "name": "PurchasingDocumentOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PurchaseOrderDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del.Code"
            },
            {
              "name": "PurchaseOrderSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ctrl. ind."
            },
            {
              "name": "PurchasingCompletenessStatus",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Incomplete"
            },
            {
              "name": "IsIntrastatReportingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Intra.rel."
            },
            {
              "name": "IsIntrastatReportingExcluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "excl Intra"
            },
            {
              "name": "PurgAggrgdProdCmplncSuplrSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SupplierCS"
            },
            {
              "name": "PurgAggrgdProdMarketabilitySts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ProdMarktS"
            },
            {
              "name": "PurgProdCmplncTotDngrsGoodsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DngrsGdsSt"
            },
            {
              "name": "PurgAggrgdSftyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SftyDatShS"
            },
            {
              "name": "PurchasingDocumentProcessCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Proc. Ind."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtd"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "VPer.End"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Start"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CashDiscount1Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days1"
            },
            {
              "name": "CashDiscount2Days",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days2"
            },
            {
              "name": "NetPaymentDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Days Net"
            },
            {
              "name": "PurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "PO Date"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "DownPaymentDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "DP Due Dte"
            },
            {
              "name": "PurgReasonForDocCancellation",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reas.Canc."
            },
            {
              "name": "ItemNumberIntervalForSubItems",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "SubItemInt"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "CashDiscount1Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 1"
            },
            {
              "name": "CashDiscount2Percent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "CD Perc. 2"
            },
            {
              "name": "ExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exch. Rate"
            },
            {
              "name": "DownPaymentPercentageOfTotAmt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "DP %"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "InvoicingParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Inv. Pty"
            },
            {
              "name": "ManualSupplierAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "SupplyingSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GoodsSupp."
            },
            {
              "name": "SupplierAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "DownPaymentAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "DwnPaytAmt"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_DOCUMENTCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_USER",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGGROUP",
              "assocName": "_PURCHASINGGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGORGANIZATION",
              "assocName": "_PURCHASINGORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_INCOTERMSCLASSIFICATION",
              "assocName": "_INCOTERMSCLASSIFICATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_INCOTERMSVERSION",
              "assocName": "_INCOTERMSVERSION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PAYMENTTERMS",
              "assocName": "_PAYMENTTERMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_INVOICINGPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLYINGSUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGDOCUMENTTYPE",
              "assocName": "_PURCHASEORDERTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCHASEORDERCALCFIELDS",
              "assocName": "_PURCHASEORDERCALCFIELDS",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCHASEORDERDELETIONCODE",
              "assocName": "_PURCHASEORDERDELETIONCODE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_SUPPLYINGPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASEORDSUPPLIERADDRTP_2",
              "assocName": "_SUPPLIERADDRESS",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCHASEORDERITEMTP_2",
              "assocName": "_PURCHASEORDERITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURCHASEORDERNOTETP_2",
              "assocName": "_PURCHASEORDERNOTE",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURCHASEORDERPARTNERTP_2",
              "assocName": "_PURCHASEORDERPARTNER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASEORDSUPPLIERADDRTP_2",
          "name": "PO Supplier Address Projection",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Juris."
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "POBox",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box"
            },
            {
              "name": "POBoxPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "RoomNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Room"
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "Floor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Floor"
            },
            {
              "name": "HouseNumberSupplementText",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplement"
            },
            {
              "name": "TransportZone",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Zone"
            },
            {
              "name": "AddressRepresentationCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Addr.Vers."
            },
            {
              "name": "CompanyPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "AddressTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time zone"
            },
            {
              "name": "CareOfName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "c/o"
            },
            {
              "name": "POBoxLobbyName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Lobby"
            },
            {
              "name": "DeliveryServiceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivry No"
            },
            {
              "name": "StreetPrefixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 2"
            },
            {
              "name": "PrfrdCommMediumType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Method"
            },
            {
              "name": "StreetPrefixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 3"
            },
            {
              "name": "StreetSuffixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 4"
            },
            {
              "name": "StreetSuffixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 5"
            },
            {
              "name": "DeliveryServiceTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Deliv Type"
            },
            {
              "name": "POBoxDeviatingRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Region"
            },
            {
              "name": "AddresseeFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "POBoxDeviatingCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Box C/R"
            },
            {
              "name": "OrganizationName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "OrganizationName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "OrganizationName4",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 4"
            },
            {
              "name": "OrganizationName3",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 3"
            },
            {
              "name": "VillageName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "AddressSearchTerm1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "1"
            },
            {
              "name": "AddressSearchTerm2",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "2"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "DistrictName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "District"
            },
            {
              "name": "POBoxDeviatingCityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PO Box cty"
            },
            {
              "name": "POBoxIsWithoutNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PO w/o No."
            },
            {
              "name": "RegionalStructureCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Chck Stat."
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            },
            {
              "name": "CorrespondenceLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "AddressPersonID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "SupplierAddressID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": [
            {
              "name": "I_COUNTRY",
              "assocName": "_COUNTRY",
              "cardinality": "0:1"
            },
            {
              "name": "I_REGION",
              "assocName": "_REGION",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRCURDEFAULTEMAILADDRESS",
              "assocName": "_CURRENTDFLTEMAILADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRCURDEFAULTFAXNUMBER",
              "assocName": "_CURRENTDFLTFAXNUMBER",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRCURDFLTLANDLINEPHONENMBR",
              "assocName": "_CURRENTDFLTLANDLINEPHONENMBR",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRCURDFLTMOBILEPHONENUMBER",
              "assocName": "_CURRENTDFLTMOBILEPHONENUMBER",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRESSPHONENUMBER_2",
              "assocName": "_PHONENUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_ADDRESSEMAILADDRESS_2",
              "assocName": "_EMAILADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_ADDRESSFAXNUMBER_2",
              "assocName": "_FAXNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASEORDERITEMTP_2",
          "name": "Purchase Order Item Projection",
          "properties": [
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Loc."
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "PurchasingDocumentDeletionCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "RequirementTracking",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "MaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Type"
            },
            {
              "name": "RequisitionerName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Requisnr."
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "SupplierSubrange",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Subrange"
            },
            {
              "name": "ProductSeasonYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SeasonYear"
            },
            {
              "name": "ProductSeason",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Season"
            },
            {
              "name": "PurchaseOrderItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "IssuingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Iss.St.Loc"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. Type"
            },
            {
              "name": "ShippingGroupRule",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PSST G. R."
            },
            {
              "name": "SupplierConfirmationControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConfContr."
            },
            {
              "name": "DownPaymentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Down Paymt"
            },
            {
              "name": "PurgConfigurableItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Hier No"
            },
            {
              "name": "IntrastatServiceCode",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Srvc. Code"
            },
            {
              "name": "CommodityCode",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Commod. Cd"
            },
            {
              "name": "PurchaseOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "PurgDocAggrgdSubitemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sub-items"
            },
            {
              "name": "ValuationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Val. Cat."
            },
            {
              "name": "PurgDocSubitemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SI Cat."
            },
            {
              "name": "ProductCollection",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Collection"
            },
            {
              "name": "ProductTheme",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Theme"
            },
            {
              "name": "ShippingInstruction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shipping"
            },
            {
              "name": "PurgDocOrderAcknNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ackn. No."
            },
            {
              "name": "PurchasingOrderReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord. Reas."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "BR_NCM",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "NCM Code"
            },
            {
              "name": "ConsumptionTaxCtrlCode",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "HSN/SAC"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "IsReturnsItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ret. Item"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part. Del."
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR Non-Val"
            },
            {
              "name": "InvoiceIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "IR"
            },
            {
              "name": "MultipleAcctAssgmtDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Distrib."
            },
            {
              "name": "InvoiceIsGoodsReceiptBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "GR-BasedIV"
            },
            {
              "name": "ProductCharacteristic1",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Char1"
            },
            {
              "name": "ProductCharacteristic2",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Char2"
            },
            {
              "name": "ProductCharacteristic3",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Char3"
            },
            {
              "name": "IsFinallyInvoiced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Final Inv."
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "IsOrderAcknRqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ackn. Reqd"
            },
            {
              "name": "PurchaseOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "SupplierIsSubcontractor",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SC Suppl."
            },
            {
              "name": "PlndOrderReplnmtElmntType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "KanbanInd."
            },
            {
              "name": "EvaldRcptSettlmtIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ERS"
            },
            {
              "name": "PartialInvoiceDistribution",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part. Inv."
            },
            {
              "name": "IsStatisticalItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "PricingDateControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PrDateCntr"
            },
            {
              "name": "DiscountInKindEligibility",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DiK"
            },
            {
              "name": "PurgItemIsBlockedForDelivery",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ship block"
            },
            {
              "name": "PriceIsToBePrinted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pr. Price"
            },
            {
              "name": "IsToBeAcceptedAtOrigin",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Orig. Acc."
            },
            {
              "name": "ItemIsRejectedBySupplier",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rej. Ind."
            },
            {
              "name": "PurchasingInfoRecordUpdateCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InfoUpdate"
            },
            {
              "name": "BR_IsProducedInHouse",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Produced"
            },
            {
              "name": "PurchasingItemIsFreeOfCharge",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Free"
            },
            {
              "name": "BR_MaterialOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Origin"
            },
            {
              "name": "BR_MaterialUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usage"
            },
            {
              "name": "PurgProdCmplncSupplierStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SupplierCS"
            },
            {
              "name": "PurgProductMarketabilityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ProdMarktS"
            },
            {
              "name": "PurgSafetyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SftyDatShS"
            },
            {
              "name": "PurgProdCmplncDngrsGoodsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DngrsGdsSt"
            },
            {
              "name": "SeasonCompletenessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sea.Co.Ind"
            },
            {
              "name": "DiversionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PurchaseOrderReferenceType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref Action"
            },
            {
              "name": "ItemHasValueAddedService",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "VAS Relev."
            },
            {
              "name": "ArticleCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Matl Cat."
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PurchaseOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "PO Item"
            },
            {
              "name": "ReferenceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref Item"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Agmt. Item"
            },
            {
              "name": "OrderPriceUnitToOrderUnitNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "OrdPriceUnitToOrderUnitDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Conversion"
            },
            {
              "name": "TaxDeterminationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "OrderItemQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "OrderItemQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "<=>"
            },
            {
              "name": "PlannedDeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plan. Del."
            },
            {
              "name": "GoodsReceiptLatestCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "GR Date"
            },
            {
              "name": "PurgDocPriceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Price Date"
            },
            {
              "name": "DownPaymentDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "DP Due Dte"
            },
            {
              "name": "ValAddedSrvcParentItmNumber",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "SupplierQuotationItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "PurchasingParentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "H-Lev.Item"
            },
            {
              "name": "PurgExternalSortNumber",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Sort No."
            },
            {
              "name": "AllocationTableItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "GoodsReceiptDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "ServicePackage",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Number"
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "DownPaymentPercentageOfTotAmt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "DP %"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrvPrfm"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ManualDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "ShippingGroupNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PSST Group"
            },
            {
              "name": "PurchaseOrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "ReferenceDeliveryAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Address"
            },
            {
              "name": "Subcontractor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SupplierQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            },
            {
              "name": "PriorSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Prior Spp."
            },
            {
              "name": "PurContractForOverallLimit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ctr Limit"
            },
            {
              "name": "ReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref Doc"
            },
            {
              "name": "RefDocNmbrForTrcblyInPO",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref Doc"
            },
            {
              "name": "RetailPromotion",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Promotion"
            },
            {
              "name": "AllocationTable",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Alloc.Tab."
            },
            {
              "name": "ProductPurchasePointsQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "OrderPriceUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OrderPr.Un"
            },
            {
              "name": "CrossPlantConfigurableProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Conf. matl"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BR_CFOPCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Mat. cat."
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net Value"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross val."
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "NonDeductibleInputTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Non-deductible"
            },
            {
              "name": "Subtotal2Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 2"
            },
            {
              "name": "Subtotal5Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 5"
            },
            {
              "name": "Subtotal1Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 1"
            },
            {
              "name": "Subtotal3Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 3"
            },
            {
              "name": "Subtotal4Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 4"
            },
            {
              "name": "Subtotal6Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 6"
            },
            {
              "name": "ExpectedOverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Exp. Value"
            },
            {
              "name": "ProductPurchasePointsQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Points"
            },
            {
              "name": "EffectiveAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "OverallLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Limit"
            },
            {
              "name": "DownPaymentAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "DwnPaytAmt"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_DOCUMENTCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALGROUP",
              "assocName": "_MATERIALGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_INCOTERMSCLASSIFICATION",
              "assocName": "_INCOTERMSCLASSIFICATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ORDERQUANTITYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ORDERPRICEUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_PRIORSUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SERVICEPERFORMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUBCONTRACTOR",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_CONFIGURABLEPRODUCT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MANUFACTURERMATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGDOCUMENTCATEGORY",
              "assocName": "_PURGDOCUMENTCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURGDOCUMENTITEMCATEGORY",
              "assocName": "_PURGDOCUMENTITEMCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRESS",
              "assocName": "_REFERENCEDELIVERYADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASEREQUISITIONITEM",
              "assocName": "_PURCHASEREQUISITIONITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGINFORECORDAPI01",
              "assocName": "_PURCHASINGINFORECORD",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASECONTRACT",
              "assocName": "_PURCHASECONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASEREQUISITION",
              "assocName": "_PURCHASEREQUISITION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASECONTRACTITEM",
              "assocName": "_PURCHASECONTRACTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONSUMPTIONPOSTING",
              "assocName": "_CONSUMPTIONPOSTING",
              "cardinality": "0:1"
            },
            {
              "name": "I_BR_MATERIALUSAGE",
              "assocName": "_BR_MATERIALUSAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BR_MATERIALORIGIN",
              "assocName": "_BR_MATERIALORIGIN",
              "cardinality": "0:1"
            },
            {
              "name": "I_BR_CFOPCATEGORY",
              "assocName": "_BR_CFOPCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BR_NCM",
              "assocName": "_BR_NCM",
              "cardinality": "0:1"
            },
            {
              "name": "I_ALLOCATIONTABLE",
              "assocName": "_ALLOCATIONTABLE",
              "cardinality": "0:1"
            },
            {
              "name": "I_ALLOCATIONTABLEITEM",
              "assocName": "_ALLOCATIONTABLEITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_RETAILPROMOTION",
              "assocName": "_RETAILPROMOTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURORDITMDELIVERYADDRESSTP_2",
              "assocName": "_DELIVERYADDRESS",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURORDERINVOICINGPLANTP_2",
              "assocName": "_PURCHASEORDERINVOICINGPLAN",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURCHASEORDERITEMNOTETP_2",
              "assocName": "_PURCHASEORDERITEMNOTE",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURCHASEORDSCHEDULELINETP_2",
              "assocName": "_PURCHASEORDERSCHEDULELINETP",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURORDACCOUNTASSIGNMENTTP_2",
              "assocName": "_PURORDACCOUNTASSIGNMENT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PURORDPRICINGELEMENTTP_2",
              "assocName": "_PURORDPRICINGELEMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASEORDERNOTETP_2",
          "name": "Purchase Order Header Note Interface",
          "properties": [
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "PlainLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            }
          ],
          "associations": [
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_PURCHASEORDERPARTNERTP_2",
          "name": "Purchase Order Partner Projection",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SupplierSubrange",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Subrange"
            },
            {
              "name": "PurchasingDocumentPartnerType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartnerTy."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SupplierHierarchyCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Hier. Cat."
            },
            {
              "name": "DefaultPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Def.Partnr"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "PersonWorkAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "EmploymentInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "PartnerCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PartCount."
            },
            {
              "name": "SupplierContact",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGORGANIZATION",
              "assocName": "_PURCHASINGORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_PERSONWORKAGREEMENT_1",
              "assocName": "_PERSONWORKAGREEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIERCONTACT",
              "assocName": "_SUPPLIERCONTACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PARTNERFUNCTIONTEXT",
              "assocName": "_PARTNERFUNCTIONTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICEORDERTP",
      "name": "I_SERVICEORDERTP",
      "title": "Service Order - TP",
      "description": "This business object enables you to create, read and modify service order. Service order record the details of a one-off service agreed upon by a service provider and a service recipient.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n\r\n# Authorization\r\nOnly authorized roles can create or update service orders through API calls. The following authorization objects for service orders are relevant:\r\n* \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a service order. Creating child entities is possible through create operation of root entity with association.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICEORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICEORDERTP",
          "name": "Service Order - TP",
          "properties": [
            {
              "name": "ReferenceServiceQtan",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": null
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Ref."
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "SEPAMandate",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Mandate ID"
            },
            {
              "name": "ServiceOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "ServiceOrderDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "ServiceOrderRejectionReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CR"
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcOrdExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "FSMServiceCall",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Key"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "SrvcSEPAMandateRelevance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SEPA Rel."
            },
            {
              "name": "ServiceOrderIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderIsRejected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cnclltn St"
            },
            {
              "name": "SrvcOrdReldForBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rlsd f Blg"
            },
            {
              "name": "ServiceOrderHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcOrdBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "SrvcDocTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "SrvcOrdCreditStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Credt Stat"
            },
            {
              "name": "SrvcOrdExecutionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Exec. St."
            },
            {
              "name": "ServiceOrderStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post date"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ref.Date"
            },
            {
              "name": "RequestedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SRStrtDate"
            },
            {
              "name": "RequestedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SR DueDate"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ErlstRequestedDeliveryDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ServiceDocumentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "RefServiceOrderTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceDocNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BILLTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTTYPE",
              "assocName": "_SERVICEDOCUMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_PAYERPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PAYMENTTERMS",
              "assocName": "_PAYMENTTERMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCDOCPAYMENTMETHOD",
              "assocName": "_PAYMENTMETHOD",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTPRIORITY",
              "assocName": "_SERVICEDOCUMENTPRIORITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESDOCUMENTRJCNREASON",
              "assocName": "_SRVCDOCUMENTREJECTIONREASON",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCSEPAMANDATERELEVANCE",
              "assocName": "_SRVCSEPAMANDATERELEVANCE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SERVICEORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTSUCCESSOR",
              "assocName": "_CONFIRMATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_SERVICEORDERITEMTP",
              "assocName": "_SERVICEORDERITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDAPPOINTMENTTP",
              "assocName": "_SRVCORDAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDDURATIONTP",
              "assocName": "_SRVCORDDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPBILLGDOCTP",
              "assocName": "_SRVCORDFUPBILLGDOCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPMAINTORDTP",
              "assocName": "_SRVCORDFUPMAINTORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPPURCHASEORDERTP",
              "assocName": "_SRVCORDFUPPURCHASEORDERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPPURREQNTP",
              "assocName": "_SRVCORDFUPPURREQNTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPSRVCCONFTP",
              "assocName": "_SRVCORDFUPSRVCCONFTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPSRVCENTRSHEETTP",
              "assocName": "_SRVCORDFUPSRVCENTRSHEETTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDFUPSUPLRINVCTP",
              "assocName": "_SRVCORDFUPSUPLRINVCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDLONGTEXTTP",
              "assocName": "_SRVCORDLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDPARTNERTP",
              "assocName": "_SRVCORDPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDPRICEELEMENTTP",
              "assocName": "_SRVCORDPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDREFERENCEOBJECTTP",
              "assocName": "_SRVCORDREFERENCEOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDUSERSTATUSTP",
              "assocName": "_SRVCORDUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDUSERSTATUSTP",
          "name": "Service Order User Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Stat.Prof."
            },
            {
              "name": "UserStatus",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_STATUSPROFILE",
              "assocName": "_STATUSPROFILE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSCODE",
              "assocName": "_STATUSCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDREFERENCEOBJECTTP",
          "name": "Service Order Reference Object - TP",
          "properties": [
            {
              "name": "ServiceRefFunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "SrvcRefObjIsMainObject",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Obj."
            },
            {
              "name": "ServiceRefObjectSequenceNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "RO Counter"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ServiceReferenceEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDPRICEELEMENTTP",
          "name": "Service Order Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            }
          ],
          "associations": [
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_CONDITIONQUANTITYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONDITIONINACTIVEREASON",
              "assocName": "_CONDITIONINACTIVEREASON",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDPARTNERTP",
          "name": "Service Order Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "CustMgmtPartnerIsMainPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Part."
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_SRVCORDPARTNERADDRESSTP",
              "assocName": "_SRVCORDPARTNERADDRESSTP",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDLONGTEXTTP",
          "name": "Projection of Long Text - TP",
          "properties": [
            {
              "name": "SrvcDocLogTextIdentifier",
              "key": true,
              "type": "Edm.String",
              "length": "017",
              "label": null
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ReferenceTextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ref. ID"
            },
            {
              "name": "ReferenceTextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref.object"
            },
            {
              "name": "SrvcDocLongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "SrvcDocLongTextChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ReferenceLongTextKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ref.name"
            },
            {
              "name": "SrvcDocLongTextMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "SrvcDocLongTxtCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created At"
            },
            {
              "name": "SrvcDocLongTextChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed At"
            },
            {
              "name": "ServiceOrderLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDFUPSUPLRINVCTP",
          "name": "Follow-Up Supplier Invoice - TP",
          "properties": [
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "SupplierInvoice",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. No."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPSRVCENTRSHEETTP",
          "name": "Follow-Up Service Entry Sheet - TP",
          "properties": [
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceEntrySheet",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Entry Sh."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPSRVCCONFTP",
          "name": "Follow-Up Service Confirmation - TP",
          "properties": [
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPPURREQNTP",
          "name": "Follow-Up Purchase Requisition - TP",
          "properties": [
            {
              "name": "PurchaseRequisition",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPPURCHASEORDERTP",
          "name": "Follow-Up Purchase Order - TP",
          "properties": [
            {
              "name": "PurchaseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPMAINTORDTP",
          "name": "Follow-Up Maintenance Order - TP",
          "properties": [
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDFUPBILLGDOCTP",
          "name": "Follow-Up Billing Document - TP",
          "properties": [
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCORDDURATIONTP",
          "name": "Service Order Duration - TP",
          "properties": [
            {
              "name": "SrvcDocDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Time unit"
            },
            {
              "name": "SrvcDocDurationType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Duration"
            },
            {
              "name": "SrvcDocDurationValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDAPPOINTMENTTP",
          "name": "Service Order Appointment - TP",
          "properties": [
            {
              "name": "SrvcDocAppointmentType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Type"
            },
            {
              "name": "SrvcDocApptEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SrvcDocApptStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICEORDERITEMTP",
          "name": "Service Order Item - TP",
          "properties": [
            {
              "name": "ReferenceServiceQtan",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": null
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "SEPAMandate",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Mandate ID"
            },
            {
              "name": "ServiceOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "ServiceOrderItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "ServiceDocumentItemObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj. Type"
            },
            {
              "name": "ServiceOrdItemRejectionReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CR"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "FSMServiceActivity",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Object ID"
            },
            {
              "name": "SrvcOrdExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SrvcOrdItemExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SrvcSEPAMandateRelevance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SEPA Rel."
            },
            {
              "name": "ServiceOrderItemIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderItemIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderItemIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceOrderItemIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdItmReldForBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BllngRelSt"
            },
            {
              "name": "ServiceOrderItemBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "ServiceOrderItemIsRejected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cnclltn St"
            },
            {
              "name": "SrvcDocItemTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "SrvcOrdItemCreditStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Credt Stat"
            },
            {
              "name": "ServiceOrderItemHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcContrDetnIsSpprsd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Status Is Active"
            },
            {
              "name": "SrvcOrdItemExecutionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Exec. St."
            },
            {
              "name": "BillableControl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Acct. Ind."
            },
            {
              "name": "ServiceOrderItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RequestedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SRStrtDate"
            },
            {
              "name": "RequestedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SR DueDate"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceOrderItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceFirstResponseByDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "FirstResp."
            },
            {
              "name": "SrvcDocItemSLADueByDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Due By"
            },
            {
              "name": "PlannedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SPFromDate"
            },
            {
              "name": "PlannedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SPToDate"
            },
            {
              "name": "ParentServiceOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ReferenceServiceContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "RefServiceOrderTemplateItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ReferenceServiceQtanItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ServiceOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ExecutingServiceEmployee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Serv.Emp."
            },
            {
              "name": "ReferenceServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "RefServiceOrderTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            },
            {
              "name": "ServiceDocumentItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Duration"
            },
            {
              "name": "ServiceDocItemGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocumentItemTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PAYMENTTERMS",
              "assocName": "_PAYMENTTERMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_BILLABLECONTROL",
              "assocName": "_BILLABLECONTROL",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCSEPAMANDATERELEVANCE",
              "assocName": "_SRVCSEPAMANDATERELEVANCE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCORDITMFUPPURREQNTP",
              "assocName": "_SRVCORDITMFUPPURREQNTP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCORDITEMAPPOINTMENTTP",
              "assocName": "_SRVCORDITEMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITEMDURATIONTP",
              "assocName": "_SRVCORDITEMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITEMLONGTEXTTP",
              "assocName": "_SRVCORDITEMLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITEMPRICEELEMENTTP",
              "assocName": "_SRVCORDITEMPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITEMREFERENCEOBJECTTP",
              "assocName": "_SRVCORDITEMREFERENCEOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPBILLGDOCTP",
              "assocName": "_SRVCORDITMFUPBILLGDOCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPSRVCENTRSHEETTP",
              "assocName": "_SRVCORDITMFUPENTRYSHEETTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPMAINTORDTP",
              "assocName": "_SRVCORDITMFUPMAINTORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPPURCHASEORDERTP",
              "assocName": "_SRVCORDITMFUPPURCHASEORDERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPSRVCCONFTP",
              "assocName": "_SRVCORDITMFUPSRVCCONFTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMFUPSUPLRINVCTP",
              "assocName": "_SRVCORDITMFUPSUPLRINVCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITMPARTNERTP",
              "assocName": "_SRVCORDITMPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDITEMUSERSTATUSTP",
              "assocName": "_SRVCORDITMUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICECONFIRMATIONTP",
      "name": "I_SERVICECONFIRMATIONTP",
      "title": "Service Confirmation - TP",
      "description": "This business object enables you to create, read and modify service confirmation. Service confirmation can be used to report working time, expenses incurred, and service parts used while performing a service.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n\r\n# Authorization\r\nOnly authorized roles can create or update service confirmations through API calls. The following authorization objects for service orders are relevant:\r\n* \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a service confirmation. Creating child entities is possible through create operation of root entity with association.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICECONFIRMATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICECONFIRMATIONTP",
          "name": "Service Confirmation - TP",
          "properties": [
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Ref."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Cond."
            },
            {
              "name": "ServiceConfirmationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "ServiceConfirmationDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcConfExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ServiceConfirmationIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceConfirmationIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceConfirmationIsCanceled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Status Is Active"
            },
            {
              "name": "SrvcConfReldForBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rlsd f Blg"
            },
            {
              "name": "SrvcConfBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "ServiceConfirmationIsFinal",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "FinalConf."
            },
            {
              "name": "SrvcDocTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "ServiceConfirmationHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcDocRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rejected"
            },
            {
              "name": "ServiceConfirmationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ref.Date"
            },
            {
              "name": "RequestedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SRStrtDate"
            },
            {
              "name": "RequestedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SR DueDate"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceConfirmationUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocumentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ServiceEmployee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Serv.Emp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceDocNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BILLTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTTYPE",
              "assocName": "_SERVICEDOCUMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_PAYERPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SERVICEEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTPRIORITY",
              "assocName": "_SERVICEDOCUMENTPRIORITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SERVICEORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCCONFFUPBILLGDOCTP",
              "assocName": "_BILLINGDOCUMENTFOLLOWUPTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SERVICECONFIRMATIONITEMTP",
              "assocName": "_SERVICECONFIRMATIONITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFAPPOINTMENTTP",
              "assocName": "_SRVCCONFAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFDURATIONTP",
              "assocName": "_SRVCCONFDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFLONGTEXTTP",
              "assocName": "_SRVCCONFLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFPARTNERTP",
              "assocName": "_SRVCCONFPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFREFOBJECTTP",
              "assocName": "_SRVCCONFREFERENCEOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFUSERSTATUSTP",
              "assocName": "_SRVCCONFUSERSTATUSTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFFUPTIMESHEETTP",
              "assocName": "_TIMESHEETFOLLOWUPTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFFUPTIMESHEETTP",
          "name": "Follow-Up Time Sheet - TP",
          "properties": [
            {
              "name": "TimeSheetRecord",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Counter"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCCONFUSERSTATUSTP",
          "name": "Service Confirmation User Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Stat.Prof."
            },
            {
              "name": "UserStatus",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_STATUSPROFILE",
              "assocName": "_STATUSPROFILE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSCODE",
              "assocName": "_STATUSCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFREFOBJECTTP",
          "name": "Service Confirmation Ref Object - TP",
          "properties": [
            {
              "name": "ServiceRefFunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "SrvcRefObjIsMainObject",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Obj."
            },
            {
              "name": "ServiceRefObjectSequenceNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "RO Counter"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ServiceReferenceEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFPARTNERTP",
          "name": "Service Confirmation Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "CustMgmtPartnerIsMainPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Part."
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_SRVCCONFPARTNERADDRESSTP",
              "assocName": "_SRVCCONFPARTNERADDRESSTP",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFLONGTEXTTP",
          "name": "Projection of Long Text - TP",
          "properties": [
            {
              "name": "SrvcDocLogTextIdentifier",
              "key": true,
              "type": "Edm.String",
              "length": "017",
              "label": null
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ReferenceTextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ref. ID"
            },
            {
              "name": "ReferenceTextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref.object"
            },
            {
              "name": "SrvcDocLongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "SrvcDocLongTextChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ReferenceLongTextKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ref.name"
            },
            {
              "name": "SrvcDocLongTextMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "SrvcDocLongTxtCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created At"
            },
            {
              "name": "SrvcDocLongTextChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed At"
            },
            {
              "name": "SrvcConfLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFDURATIONTP",
          "name": "Service Confirmation Duration - TP",
          "properties": [
            {
              "name": "SrvcDocDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Time unit"
            },
            {
              "name": "SrvcDocDurationType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Duration"
            },
            {
              "name": "SrvcDocDurationValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFAPPOINTMENTTP",
          "name": "Service Confirmation Appointment - TP",
          "properties": [
            {
              "name": "SrvcDocAppointmentType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Type"
            },
            {
              "name": "SrvcDocApptEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SrvcDocApptStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICECONFIRMATIONITEMTP",
          "name": "Service Confirmation Item - TP",
          "properties": [
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "SEPAMandate",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Mandate ID"
            },
            {
              "name": "ServiceConfItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "ServiceConfItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "ServiceDocumentItemObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj. Type"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "PartnerNo."
            },
            {
              "name": "SrvcConfItemExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SrvcConfExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SrvcSEPAMandateRelevance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SEPA Rel."
            },
            {
              "name": "SrvcConfItemIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceConfItemIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcConfItmReldForBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BllngRelSt"
            },
            {
              "name": "SrvcConfItemBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "SrvcConfItemHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "BillableControl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Acct. Ind."
            },
            {
              "name": "ServiceConfirmationItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Rend. Date"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceConfirmationItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ActualServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SAStrtDate"
            },
            {
              "name": "ActualServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SAEndDate"
            },
            {
              "name": "ParentServiceConfItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ReferenceServiceOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ServiceConfirmationItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ExecutingServiceEmployee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Serv.Emp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ActualServiceDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Time Unit"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            },
            {
              "name": "ServiceDocumentItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocItemGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocumentItemTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            },
            {
              "name": "ActualServiceDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Act.Durat."
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ACTUALSERVICEDURATIONUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCCONFITMSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_TIMESHEETOVERTIMECAT",
              "assocName": "_SERVICEDOCOVERTIMECAT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BILLABLECONTROL",
              "assocName": "_BILLABLECONTROL",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCCONFITMFUPBILLGDOCTP",
              "assocName": "_SRVCCONFITMFUPBILLGDOCTP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCCONFITMFUPTIMESHEETTP",
              "assocName": "_SRVCCONFITMFUPTIMESHEETTP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCCONFITEMAPPOINTMENTTP",
              "assocName": "_SRVCCONFITEMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMDURATIONTP",
              "assocName": "_SRVCCONFITEMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMLONGTEXTTP",
              "assocName": "_SRVCCONFITEMLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMPARTNERTP",
              "assocName": "_SRVCCONFITEMPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMPRICEELEMENTTP",
              "assocName": "_SRVCCONFITEMPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMREFOBJECTTP",
              "assocName": "_SRVCCONFITEMREFOBJTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMSERIALNUMBERTP",
              "assocName": "_SRVCCONFITEMSERIALNUMBERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONFITEMUSERSTATUSTP",
              "assocName": "_SRVCCONFITEMUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONFFUPBILLGDOCTP",
          "name": "Follow-Up Billing Document - TP",
          "properties": [
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "ServiceConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_SERVICECONTRACTTP",
      "name": "I_SERVICECONTRACTTP",
      "title": "Service Contract - TP",
      "description": "With this business object, you can create, read and update service contract. Service contracts are outline agreements with business partners that define the services offered for a particular period.\n\n# Operations\nThis business object offers the following operations:\n* Create\n* Update\n* Read\n\n# Authorization\nOnly authorized roles can create or update service contracts through API calls.\n\n# Extensibility\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\n\n|Entity | Business Context| \n|----------|----------|\n|**Service Contract - TP** (**I_ServiceContractTP**)|**Service Header** (**CRMS4_SERV_H**)|\n|**Service Contract Item - TP** (**I_ServiceContractItemTP**)|**Service Item** (**CRMS4_SERV_I**)|\n\nYou cannot extend any other entities.\n\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\n\n**Example**\nYou create a service contract with one custom field (a text field). In addition, you create one item with a custom field (an email address field).\n```\nMODIFY ENTITIES OF i_servicecontracttp PRIVILEGED\n       ENTITY servicecontract\n       CREATE FROM VALUE #( ( %cid  = 'CID_HDR'\n                              %data = VALUE #( servicecontracttype        = 'SC1'\n                                               soldtoparty                = '17100001'\n                                               servicecontractdescription = 'Test'\n                                               salesorganization          = '1710'\n                                               division                   = '00'\n                                               distributionchannel        = '10'\n                                               ContactPersonBusinessPartnerId = '0017910001'\n                                               respemployeebusinesspartnerid    = '9980000426'\n                                               YY1_SC_Paas_H_SRH = 'Extensibility Test' )\n                              %control = VALUE #( servicecontracttype           = cl_abap_behv=>flag_changed\n                                                  soldtoparty                   = cl_abap_behv=>flag_changed\n                                                  servicecontractdescription    = cl_abap_behv=>flag_changed\n                                                  salesorganization             = cl_abap_behv=>flag_changed\n                                                  division                      = cl_abap_behv=>flag_changed\n                                                  distributionchannel           = cl_abap_behv=>flag_changed\n                                                  servicecontractisreleased     = cl_abap_behv=>flag_changed\n                                                  respemployeebusinesspartnerid = cl_abap_behv=>flag_changed\n                                                  ContactPersonBusinessPartnerId = cl_abap_behv=>flag_changed\n                                                  YY1_SC_Paas_H_SRH             = cl_abap_behv=>flag_changed )\n                                               ) )\n CREATE BY \\_servicecontractitemtp\n              FROM VALUE #( ( %cid_ref = 'CID_HDR'\n                              %target = VALUE #( ( %cid = 'CID_ITEM1'\n                                                   servicecontractitemcategory = 'SCN1'\n                                                   product                     = 'SRV_CONTRACT'\n                                                   quantity                    = '1'\n                                                   quantityunit                = 'STD'\n                                                   YY1_SC_Paas_I_SRI = 'test01@test.com'\n                                                   %control = VALUE #( quantityunit                = cl_abap_behv=>flag_changed\n                                                                       servicecontractitemcategory = cl_abap_behv=>flag_changed\n                                                                       product                     = cl_abap_behv=>flag_changed\n                                                                       quantity                    = cl_abap_behv=>flag_changed\n                                                                       YY1_SC_Paas_I_SRI           = cl_abap_behv=>flag_changed ) ) )\n    MAPPED   DATA(ls_mapped)\n    FAILED   DATA(ls_failed)\n    REPORTED DATA(ls_reported).\n```                                                                                                                         \n\n# Constraints\nWith this business object, it is **not** possible to:\n* Perform a create operation on the child entities of a service contract. Creating child entities is possible through create operation of root entity with association.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICECONTRACT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICECONTRACTTP",
          "name": "Service Contract - TP",
          "properties": [
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Ref."
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "ServiceContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "ServiceContractCanclnParty",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Party"
            },
            {
              "name": "ServiceContrCancellationReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ServiceContractDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcContrExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ServiceContractIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcContrBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "SrvcDocRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rejected"
            },
            {
              "name": "ServiceContractHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcDocTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "ServiceContractStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post date"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ref.Date"
            },
            {
              "name": "ServiceContractUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceContractStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ContStart"
            },
            {
              "name": "ServiceContractEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ConEndDate"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ServiceDocNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BILLTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTTYPE",
              "assocName": "_SERVICEDOCUMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_PAYERPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PAYMENTTERMS",
              "assocName": "_PAYMENTTERMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCDOCPAYMENTMETHOD",
              "assocName": "_PAYMENTMETHOD",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCCONTRSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTEXTREFID",
              "assocName": "_EXTREFSERVICECONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SERVICEORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICECONTRACTITEMTP",
              "assocName": "_SERVICECONTRACTITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRAPPOINTMENTTP",
              "assocName": "_SRVCCONTRAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRDURATIONTP",
              "assocName": "_SRVCCONTRDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRFUPBILLGDOCTP",
              "assocName": "_SRVCCONTRFUPBILLGDOCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRFUPSRVCORDTP",
              "assocName": "_SRVCCONTRFUPSRVCORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRPARTNERTP",
              "assocName": "_SRVCCONTRPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRUSERSTATUSTP",
              "assocName": "_SRVCCONTRUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "UpdatePrices",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONTRUSERSTATUSTP",
          "name": "Service Contract User Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Stat.Prof."
            },
            {
              "name": "UserStatus",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_STATUSPROFILE",
              "assocName": "_STATUSPROFILE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSCODE",
              "assocName": "_STATUSCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONTRPARTNERTP",
          "name": "Service Contract Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartFunctionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Func.cat."
            },
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "CustMgmtPartnerIsMainPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Part."
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONTRFUPSRVCORDTP",
          "name": "Follow-Up Service Order - TP",
          "properties": [
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCCONTRFUPBILLGDOCTP",
          "name": "Follow-Up Billing Document - TP",
          "properties": [
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCCONTRDURATIONTP",
          "name": "Service Contract Duration - TP",
          "properties": [
            {
              "name": "SrvcDocDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Time unit"
            },
            {
              "name": "SrvcDocDurationType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Duration"
            },
            {
              "name": "SrvcDocDurationValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCCONTRAPPOINTMENTTP",
          "name": "Service Contract Appointment - TP",
          "properties": [
            {
              "name": "SrvcDocAppointmentType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Type"
            },
            {
              "name": "SrvcDocApptEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SrvcDocApptStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICECONTRACTITEMTP",
          "name": "Service Contract Item - TP",
          "properties": [
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "ServiceContractItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "ServiceContractItemCanclnParty",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Party"
            },
            {
              "name": "ServiceContractItmCanclnReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ServiceContractItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "BillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reason"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SettlementPeriodRule",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Rule"
            },
            {
              "name": "SrvcMgmtBillgPlanBillgDateRule",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Rule"
            },
            {
              "name": "SrvcContrExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SrvcContrItmExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "ServiceQtanExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "ServiceQtanItemExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "ServiceContractItemIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractItemIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractItemIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContractItemIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceContrItemBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "ServiceContractItemIsRejected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cnclltn St"
            },
            {
              "name": "ServiceContractItemHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcDocItemTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "ServiceContractItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ServiceContractItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ServiceContractItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "SettlementPeriodRuleUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rule per."
            },
            {
              "name": "BillingPlanBillingDateRuleUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rule BDate"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceContrItemEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ConEndDate"
            },
            {
              "name": "ServiceContrItemStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ContStart"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "SrvcContrItemRnwlDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "AR Prd UOM"
            },
            {
              "name": "SrvcContrItemExtnDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CntExt UOM"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            },
            {
              "name": "ServiceDocumentItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "SrvcContrItemRnwlDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "AR Period"
            },
            {
              "name": "SrvcContrItemExtensionDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Cntrct Ext"
            },
            {
              "name": "ServiceDocItemGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocumentItemTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_SERVICEDOCUMENTENHCD",
              "assocName": "_SERVICEDOCUMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTEXTREFID",
              "assocName": "_EXTREFSERVICECONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTEXTREFID",
              "assocName": "_EXTREFSERVICECONTRACTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCCONTRITEMAPPOINTMENTTP",
              "assocName": "_SRVCCONTRITEMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMDURATIONTP",
              "assocName": "_SRVCCONTRITEMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMPRODUCTTP",
              "assocName": "_SRVCCONTRITEMPRODUCTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMREFOBJECTTP",
              "assocName": "_SRVCCONTRITEMREFOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMUSERSTATUSTP",
              "assocName": "_SRVCCONTRITEMUSERSTATUSTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITMBILLGREQITEMTP",
              "assocName": "_SRVCCONTRITMBILLGREQITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITMFUPBILLGDOCTP",
              "assocName": "_SRVCCONTRITMFUPBILLGDOCTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITMFUPSRVCORDTP",
              "assocName": "_SRVCCONTRITMFUPSRVCORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMPARTNERTP",
              "assocName": "_SRVCCONTRITMPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCCONTRITEMPRICEELEMENTTP",
              "assocName": "_SRVCCONTRITMPRICEELEMENTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "UpdatePrices",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICEQUOTATIONTP",
      "name": "I_SERVICEQUOTATIONTP",
      "title": "Service Quotation - TP",
      "description": "This business object enables you to create, read and modify service quotation. Service order quotations are legally binding offers with fixed conditions, made to a customer for the performance of services or for the delivery of service parts. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Modify\r\n* Read\r\n\r\n# Authorization\r\nOnly authorized roles can create or update service orders through API calls. The following authorization objects for service quotations are relevant:\r\n* \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a service quotation. Creating child entities is possible through create operation of root entity with association.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICEQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICEQUOTATIONTP",
          "name": "Service Quotation - TP",
          "properties": [
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "ServiceQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "ServiceQuotationDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "SrvcQuotationRejectionReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CR"
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ServiceQtanExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ServiceQuotationIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcDocRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rejected"
            },
            {
              "name": "ServiceQuotationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post date"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RequestedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SRStrtDate"
            },
            {
              "name": "RequestedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SR DueDate"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceQuotationUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "SrvcQtanValidityStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ContStart"
            },
            {
              "name": "SrvcQtanValidityEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "ConEndDate"
            },
            {
              "name": "ServiceDocumentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceDocNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTTYPE",
              "assocName": "_SERVICEDOCUMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTPRIORITY",
              "assocName": "_SERVICEDOCUMENTPRIORITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCQTANSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESDOCUMENTRJCNREASON",
              "assocName": "_SRVCDOCUMENTREJECTIONREASON",
              "cardinality": "0:1"
            },
            {
              "name": "I_RESPYMGMTTEAMHEADERDETAIL",
              "assocName": "_SERVICETEAMHEADER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SERVICEORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEQUOTATIONITEMTP",
              "assocName": "_SERVICEQUOTATIONITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANAPPOINTMENTTP",
              "assocName": "_SRVCQTANAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANDURATIONTP",
              "assocName": "_SRVCQTANDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANFUPSRVCORDTP",
              "assocName": "_SRVCQTANFUPSRVCORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANLONGTEXTTP",
              "assocName": "_SRVCQTANLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANPARTNERTP",
              "assocName": "_SRVCQTANPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANPRICEELEMENTTP",
              "assocName": "_SRVCQTANPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANREFERENCEOBJECTTP",
              "assocName": "_SRVCQTANREFERENCEOBJECTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "SubmitForApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANREFERENCEOBJECTTP",
          "name": "Service Quotation Reference Object - TP",
          "properties": [
            {
              "name": "ServiceRefFunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "SrvcRefObjIsMainObject",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Obj."
            },
            {
              "name": "ServiceRefObjectSequenceNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "RO Counter"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ServiceReferenceEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANPRICEELEMENTTP",
          "name": "Service Quotation Price Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            }
          ],
          "associations": [
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_CONDITIONQUANTITYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONDITIONINACTIVEREASON",
              "assocName": "_CONDITIONINACTIVEREASON",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANPARTNERTP",
          "name": "Service Quotation Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "CustMgmtPartnerIsMainPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Part."
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTPARTNERFUNCTEXT",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCQTANPARTNERADDRESSTP",
              "assocName": "_SRVCQTANPARTNERADDRESSTP",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANLONGTEXTTP",
          "name": "Long Text for Service Quotation Item - TP",
          "properties": [
            {
              "name": "SrvcDocLogTextIdentifier",
              "key": true,
              "type": "Edm.String",
              "length": "017",
              "label": null
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ReferenceTextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ref. ID"
            },
            {
              "name": "ReferenceTextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref.object"
            },
            {
              "name": "SrvcDocLongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "SrvcDocLongTextChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ReferenceLongTextKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ref.name"
            },
            {
              "name": "SrvcDocLongTextMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "SrvcDocLongTxtCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created At"
            },
            {
              "name": "SrvcDocLongTextChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed At"
            },
            {
              "name": "SrvcQtanLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANFUPSRVCORDTP",
          "name": "Follow-Up Service Order - TP",
          "properties": [
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_SRVCQTANDURATIONTP",
          "name": "Service Quotation Duration - TP",
          "properties": [
            {
              "name": "SrvcDocDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Time unit"
            },
            {
              "name": "SrvcDocDurationType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Duration"
            },
            {
              "name": "SrvcDocDurationValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCQTANAPPOINTMENTTP",
          "name": "Service Quotation Appointment - TP",
          "properties": [
            {
              "name": "SrvcDocAppointmentType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Type"
            },
            {
              "name": "SrvcDocApptEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SrvcDocApptStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICEQUOTATIONITEMTP",
          "name": "Service Quotation Item - TP",
          "properties": [
            {
              "name": "ServiceQuotationItemIsAccepted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "ServiceQtanItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "ServiceQtanItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "RespyMgmtGlobalTeamID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Global ID"
            },
            {
              "name": "ServiceDocumentItemObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj. Type"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ServiceQtanItemExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "ServiceQtanExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "ServiceQuotationItemIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcQtanItemIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationItemIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQtanItemIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceQuotationItemIsRejected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cnclltn St"
            },
            {
              "name": "ServiceQuotationItemHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "SrvcQtanItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RespyMgmtServiceTeam",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Team"
            },
            {
              "name": "ServiceQuotationItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ParentServiceQuotationItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ReferenceServiceContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ServiceQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "ServiceQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            },
            {
              "name": "ServiceDocumentItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocItemGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ServiceDocumentItemTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tax"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTENHCD",
              "assocName": "_SERVICEDOCUMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCQTANITMSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTPARTNER",
              "assocName": "_SERVICEPERFORMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCQTANITMFUPSRVCORDTP",
              "assocName": "_SRVCQTANITMFUPSRVCORDTP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCQTANITEMAPPOINTMENTTP",
              "assocName": "_SRVCQTANITEMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANITEMDURATIONTP",
              "assocName": "_SRVCQTANITEMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANITEMLONGTEXTTP",
              "assocName": "_SRVCQTANITEMLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANITEMPARTNERTP",
              "assocName": "_SRVCQTANITEMPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANITEMPRICEELEMENTTP",
              "assocName": "_SRVCQTANITEMPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCQTANITEMREFOBJECTTP",
              "assocName": "_SRVCQTANITEMREFOBJECTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_QLTYNOTIFICATIONTP",
      "name": "I_QLTYNOTIFICATIONTP",
      "title": "Quality Notification - TP",
      "description": "This business object enables you to read and create data of quality notifications, for example, create a customer complaint or a complaint against a supplier. This includes header, item and task data as well as long texts for headers, items, tasks. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read quality notification header data, including header long texts and header partners\r\n* Create quality notification header, including header long texts and header partners\r\n* Read quality notification item data, including item long texts and item causes\r\n* Create quality notification item data, including item long texts and item causes\r\n* Read quality notification task data on header and item level, including task long texts\r\n* Create quality notification task data on header and item level, including task long texts\r\n\r\n# Extensibility\r\nThis business object is extendable. In the **Custom Fields** app, key users can add their own custom fields or SAP standard fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|Quality Notification - Transactional Processing (I_QLTYNOTIFICATIONTP)\t                    |Quality Notification (NOTIFICATION_HEADER) |\r\n|Quality Notification Item - Transactional Processing (I_QUALITYNOTIFICATIONITEMTP)         |Notification Item/Defect (NOTIFICATION_ITEM) |\r\n|Quality Notification Item Cause - Transactional Processing (I_QLTYNOTIFICATIONITEMCAUSETP) |Quality Notification Cause (NOTIFICATION_CAUSE) |\r\n|Quality Notification Task - Transactional Processing (I_QLTYNOTIFICATIONTASKTP)            |Quality Notification Task/Quality Task (NOTIFICATION_TASK) |\r\n\r\nThe following entities are not extendable:\r\n* Quality notification header long texts\r\n* Quality notification header partners\r\n* Quality notification item long texts\r\n* Quality notification task long texts\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Read or create activities, activity long texts and cause long texts\r\n* Create quality notifications with reference\r\n* Change, delete or perform any other actions on the notification than read or create (for example status changes)",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "QUALITYNOTIFICATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_QLTYNOTIFICATIONTP",
          "name": "Quality Notification - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pur. Group"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "NotificationCodeID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Code"
            },
            {
              "name": "NotificationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descrptn"
            },
            {
              "name": "NotificationPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "NotificationCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cat. Type"
            },
            {
              "name": "NotificationType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Notif.Type"
            },
            {
              "name": "NotificationPriorityType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrioType"
            },
            {
              "name": "NotificationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Notification Time Zone"
            },
            {
              "name": "NotificationCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Code Group"
            },
            {
              "name": "NotificationStatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "ObjectNo."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "NotifProcessingPhase",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Phase"
            },
            {
              "name": "NotificationOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Origin"
            },
            {
              "name": "ActiveDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "NotificationReportingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "NotificationRequiredStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. Start"
            },
            {
              "name": "NotificationCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completion"
            },
            {
              "name": "NotificationRequiredEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. End"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "NotificationRequiredStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ReqStTime"
            },
            {
              "name": "NotificationRequiredEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ReqEndTime"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "QualityNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "MasterLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Master Language"
            }
          ],
          "associations": [
            {
              "name": "I_QLTYNOTIFICATIONLONGTEXTTP",
              "assocName": "_QLTYNOTIFICATIONLONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_QUALITYNOTIFICATIONPARTNERTP",
              "assocName": "_QLTYNOTIFICATIONPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_QLTYNOTIFICATIONTASKTP",
              "assocName": "_QLTYNOTIFICATIONTASK",
              "cardinality": "0:*"
            },
            {
              "name": "I_QUALITYNOTIFICATIONITEMTP",
              "assocName": "_QUALITYNOTIFICATIONITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_QLTYNOTIFICATIONLONGTEXTTP",
          "name": "Quality Notification Long Text - TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LongTextLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LongTextCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "QltyNotificationLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "LongTextInternalNumber",
              "key": true,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Counter"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            },
            {
              "name": "QualityNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            }
          ],
          "associations": [
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "1:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_QUALITYNOTIFICATIONPARTNERTP",
          "name": "Quality Notification Partner - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "NotificationObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Obj. Type"
            },
            {
              "name": "NotificationPartnerObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "NotificationPartnerObjectNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "NotificationPartner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            },
            {
              "name": "QualityNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            }
          ],
          "associations": [
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_QLTYNOTIFICATION",
              "assocName": "_NOTIFICATION",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_QLTYNOTIFICATIONTASKTP",
          "name": "Quality Notification Task - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "QualityTaskCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Code"
            },
            {
              "name": "NotificationTaskText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Task Text"
            },
            {
              "name": "QualityTaskCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Task Catalog Type"
            },
            {
              "name": "ResponsiblePersonFunctionCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Person Responsible"
            },
            {
              "name": "NotificationType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Notif.Type"
            },
            {
              "name": "NotifTaskCompletedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "QualityTaskCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Task Code Group"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "ObjectNo."
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "NotifTaskPlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plan. End"
            },
            {
              "name": "NotifTaskPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Start"
            },
            {
              "name": "NotifTaskCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completed"
            },
            {
              "name": "NotificationTaskSortNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Number"
            },
            {
              "name": "NotificationCauseID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cause"
            },
            {
              "name": "NotificationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "NotificationTask",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Task"
            },
            {
              "name": "NotifTaskCompletionTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Comp. Time"
            },
            {
              "name": "NotifTaskPlannedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Plan. Time"
            },
            {
              "name": "NotifTaskPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Plan. Time"
            },
            {
              "name": "QltyTaskTimeBasedEffortUoM",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PersonResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Responsib."
            },
            {
              "name": "QualityNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "QltyTaskTimeBasedEffort",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Time Eff."
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTACTPERSON",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKFORCEPERSON",
              "assocName": "_EMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_QLTYNOTIFTASKLONGTEXTTP",
              "assocName": "_QLTYNOTIFICATIONTASKLONGTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_QUALITYNOTIFICATIONITEMTP",
          "name": "Quality Notification Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DefectCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Defect Code"
            },
            {
              "name": "NotifItmObjectPartCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Defect Location Code"
            },
            {
              "name": "NotificationItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "DefectCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prob.cat."
            },
            {
              "name": "NotifItmObjectPartCodeCtlg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Defect Location Catalog"
            },
            {
              "name": "DefectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dfct Class"
            },
            {
              "name": "ReferencedDefect",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Defect Key"
            },
            {
              "name": "DefectCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Defect Code Group"
            },
            {
              "name": "NotifItmObjectPartCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Defect Location Code Group"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "DefectOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Orig. item"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "InspPlanOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "InspectionCharacteristic",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Charc No."
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "NotificationItemExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Notification Item"
            },
            {
              "name": "NotificationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "NumberOfDefects",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No. of Occurrences"
            },
            {
              "name": "InspectionSubsetInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sample"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "DefectiveQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UntMeasure"
            },
            {
              "name": "MaterialSample",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Sample"
            },
            {
              "name": "QualityNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "MasterLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Master Language"
            },
            {
              "name": "DefectiveSingleUnit",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Insp. Unit"
            },
            {
              "name": "InternalDefectiveQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty (Int.)"
            },
            {
              "name": "ExternalDefectiveQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty (Ext.)"
            }
          ],
          "associations": [
            {
              "name": "I_QLTYNOTIFICATION",
              "assocName": "_NOTIFICATION",
              "cardinality": "1:1"
            },
            {
              "name": "I_QLTYNOTIFICATIONITEMCAUSETP",
              "assocName": "_QLTYNOTIFICATIONITEMCAUSE",
              "cardinality": "0:*"
            },
            {
              "name": "I_QLTYNOTIFITEMLONGTEXTTP",
              "assocName": "_QLTYNOTIFITEMLONGTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "VER_C1COMPAT_ABS_ENT_A",
      "name": "VER_C1COMPAT_ABS_ENT_A",
      "title": "Test object for BDEF C1 release checks",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C1COMPAT_ABS_ENT_A",
          "name": "Test object for BDEF C1 release checks",
          "properties": [
            {
              "name": "abs_key",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "abs_name",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": null
            },
            {
              "name": "abs_value",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": null
            },
            {
              "name": "abs_f2",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": null
            },
            {
              "name": "abs_etag",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": null
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_FINTRANSINTRSTRATEINSTRTP",
      "name": "I_FINTRANSINTRSTRATEINSTRTP",
      "title": "Interest Rate Instrument - TP",
      "description": "This business object enables you to change interest rate instruments.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* ChangeInterestRateInstrument\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Change payment details",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FINTRANSINTRSTRATEINSTR",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FINTRANSINTRSTRATEINSTRTP",
          "name": "Interest Rate Instrument - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ent.By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "ClassificationOfFinInstr",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "CFI Code"
            },
            {
              "name": "HedgingClassification",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Hdg Class."
            },
            {
              "name": "FinTransProcessingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Proc.Cat."
            },
            {
              "name": "FinancialInstrumentReference",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Int.Ref."
            },
            {
              "name": "TreasuryFinancialObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "FinancialInstrCharacteristic",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Charact."
            },
            {
              "name": "FinancialInstrumentAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assignment"
            },
            {
              "name": "TreasuryFinanceProject",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": "Fin.Proj."
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "FinancialInstrumentProductType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. Type"
            },
            {
              "name": "TreasuryContractType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cont.Type"
            },
            {
              "name": "FinancialInstrTransactionType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Trans.Type"
            },
            {
              "name": "Portfolio",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Portfolio"
            },
            {
              "name": "TermStartDateIsInclusive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "FinTransIsRiskMitigating",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Risk Mitig"
            },
            {
              "name": "FinTransReleaseStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rel. Stat."
            },
            {
              "name": "FinTransFactoryCalendar2",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "FinTransFactoryCalendar1",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "TreasuryFacilityCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCd Fac."
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Trans.Crcy"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "FinancialInstrProductCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. Cat."
            },
            {
              "name": "TermEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Term End"
            },
            {
              "name": "TermStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Term Start"
            },
            {
              "name": "FinTransCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "RolloverDfrrdIntrstPyoutDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Defer.date"
            },
            {
              "name": "TreasuryValuationClass",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GenValnCl."
            },
            {
              "name": "FinInstrumentLastChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ChgTime"
            },
            {
              "name": "FinTransCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Entry Time"
            },
            {
              "name": "FinInstrLastActiveActivity",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "ActiveAct."
            },
            {
              "name": "FinTransNoticePeriodUnit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Unit"
            },
            {
              "name": "FinancialInstrumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Act.Status"
            },
            {
              "name": "FinTransIntrstHndlgAtRollover",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Int./Roll."
            },
            {
              "name": "FinInstrTransactionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Trans.Cat."
            },
            {
              "name": "FinTransNoticePeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Notice"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "FinancialTransaction",
              "key": true,
              "type": "Edm.String",
              "length": "013",
              "label": "Transactn"
            },
            {
              "name": "Counterparty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CntrPr."
            },
            {
              "name": "FinancialInstrumentGuarantor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Guarantor"
            },
            {
              "name": "TreasuryFacility",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": "Facility"
            }
          ],
          "associations": [
            {
              "name": "I_FINTRANSCONDITION",
              "assocName": "_FINTRANSCONDITION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ChangeInterestRateInstrument",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SUPPLIERINVOICETP",
      "name": "I_SUPPLIERINVOICETP",
      "title": "Supplier Invoice - TP",
      "description": "With this business object, you can post, park, hold, cancel, release and delete supplier invoices.\n\n# Operations\nThis business object offers the following action:\n* Create (post, hold, park, or save a supplier invoice as completed)\n* Change (change a held, parked, or parked and completed supplier invoice)\n* Cancel (post a reverse document for a supplier invoice)\n* Release (release a supplier invoice for payment)\n* Post (post a preliminary supplier invoice)\n* Delete (delete a preliminary supplier invoice)\n\n# Constraints\nWith this business object, it is **not** possible to do the following:\n* Read invoice data\nThis business object is only supported in SAP S/4HANA Cloud.\n\nNote that invoice data can be read with the following CDS views:\n* I_SupplierInvoiceAPI01 (header data)\n* I_SuplrInvcItemPurOrdRefAPI01 (items with reference to a purchase order)\n* I_SuplrInvcItmAcctAssgmtAPI01 (account assignments for items with reference to a purchase order)\n* I_SuplrInvoiceItemGLAcctAPI01 (direct postings to a G/L account)\n* I_SupplierInvoiceTaxAPI01 (manual tax)\n* I_SuplrInvcHeaderWhldgTaxAPI01 (manual withholding tax)\n\n# Events\nThis business object offers the following events:\n* Created: Event triggered whenever a supplier invoice is posted. This event is not triggered when a supplier invoice is parked, held or saved as completed.\n* Canceled: Event triggered whenever a supplier invoice is canceled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SUPPLIERINVOICE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SUPPLIERINVOICETP",
          "name": "Supplier Invoice - TP",
          "properties": [
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SupplierInvoice",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. No."
            },
            {
              "name": "SupplierInvoiceFiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Yr"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Cancel",
              "type": "Custom Operation"
            },
            {
              "name": "Change",
              "type": "Custom Operation"
            },
            {
              "name": "Create",
              "type": "Custom Operation"
            },
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "Post",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "Simulate",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_HANDLINGUNITTP",
      "name": "I_HANDLINGUNITTP",
      "title": "Handling Unit - TP",
      "description": "With this business object, you can retrieve and create handling units and post goods movements and goods receipts for handling units. \r\nA handling unit is a business object representing a physical unit that consists of a packaging material/load carrier and the goods included therein. To map also more complex packing in the system, handling units can be nested, meaning that you can create handling units containing other handling units.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations and actions:\r\n* Read information from existing handling units and handling unit items.\r\n* Create single handling units as well as nested handling units. The creation of handling units is limited to standalone handling units, which means, without reference to documents like, for example, outbound deliveries.\r\n* Move handling units between storage locations within one plant, from one plant to another plant, and to storage locations of third-party logistics providers. \r\n/:[ IF TOGGLE:LOHUM_FT_PGR_DISC_MFG = on ]* Post goods receipt for a single handling unit that belongs to a production order in discrete manufacturing./:[ ENDIF ]\r\n* Post goods receipt for a handling unit in a WM-managed storage location.\r\n* Delete handling units.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business context:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Handling Unit - TP (I_HandlingUnitTP) | Handling Unit (HANDLINGUNIT) |\r\nNote that the custom field values can only be read, not written.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Use serial numbers with handling units.\r\n* Combine different types of operations (for example, create and delete) within one logical unit of work (LUW).\r\n* Create multiple handling units within one LUW in a HU-managed storage location.\r\n* Create handling units with additional auxiliary packaging material added.\r\n* Move handling units from WM-managed storage locations.\r\n* Move handling units from HU-managed storage locations.\r\n* Move handling units from storage locations of third-party logistics providers.\r\n\r\nFor more information about SAP LUWs, see [The RAP Transactional Model for the SAP LUW](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ccda1094b0f845e28b88f9f50a68dfc4.html).\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "HANDLINGUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_HANDLINGUNITTP",
          "name": "Handling Unit - TP",
          "properties": [
            {
              "name": "HandlingUnitReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "EWMConsolidationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CnsGrp"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Loc."
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "PackagingMaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PkgMtlType"
            },
            {
              "name": "EWMHandlingUnitType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "HU Type"
            },
            {
              "name": "SourceHandlingUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "022",
              "label": "Handle"
            },
            {
              "name": "PackingInstruction",
              "key": false,
              "type": "Edm.Guid",
              "length": "022",
              "label": "Pack.obj."
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Warehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "HandlingUnitExternalIdType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ID Type"
            },
            {
              "name": "HandlingUnitProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HU Status"
            },
            {
              "name": "HandlingUnitHasCrossRefDoc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "HandlingUnitPackingObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PackObj"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "StorageSection",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Section"
            },
            {
              "name": "HandlingUnitInternalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "HU Status"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitLowerLevelRefer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Hgh.lev.HU"
            },
            {
              "name": "HandlingUnitTareWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitTareVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "UnitOfMeasureDimension",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitMaxDimensionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ParentHandlingUnitNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "HandlingUnitSecondExternalId",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID HU 2"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "NetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Loading Wt"
            },
            {
              "name": "HandlingUnitLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Length"
            },
            {
              "name": "HandlingUnitWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Width"
            },
            {
              "name": "HandlingUnitHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Height"
            },
            {
              "name": "HandlingUnitMaxWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Allowed"
            },
            {
              "name": "HandlingUnitTareWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tare Wt"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            },
            {
              "name": "HandlingUnitNetVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Load Vol."
            },
            {
              "name": "HandlingUnitMaxVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "AllowedVol"
            },
            {
              "name": "HandlingUnitTareVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Tare Vol."
            },
            {
              "name": "HandlingUnitMaxLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max.Length"
            },
            {
              "name": "HandlingUnitMaxWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max. Width"
            },
            {
              "name": "HandlingUnitMaxHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Max.Height"
            }
          ],
          "associations": [
            {
              "name": "I_HANDLINGUNITITEMTP",
              "assocName": "_HANDLINGUNITITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "MoveHandlingUnits",
              "type": "Custom Operation"
            },
            {
              "name": "PackDiscreteMfgAutomatically",
              "type": "Custom Operation"
            },
            {
              "name": "PostDiscreteMfgGoodsReceipt",
              "type": "Custom Operation"
            },
            {
              "name": "PostGoodsReceipt",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_HANDLINGUNITITEMTP",
          "name": "Handling Unit Item - TP",
          "properties": [
            {
              "name": "HandlingUnitRefDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Profile"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Warehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "HandlingUnitTypeOfContent",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item type"
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "SpecialStockIdfgSalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO item"
            },
            {
              "name": "StockItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID Stock"
            },
            {
              "name": "HandlingUnitGoodsReceiptDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "GR Date"
            },
            {
              "name": "HandlingUnitNumberOfSerialNumb",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No.ser.no."
            },
            {
              "name": "HandlingUnitNrOfAuxPackgMat",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Amount"
            },
            {
              "name": "HandlingUnitItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "SpecialStockIdfgSalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales ord."
            },
            {
              "name": "HandlingUnitReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "HandlingUnitAltUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "HandlingUnitNestedExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_SALESORDERTP",
      "name": "I_SALESORDERTP",
      "title": "Sales Order - TP",
      "description": "With this business object, you can create, read, and update sales orders.\r\nA sales order is an agreement between a supplier and a customer concerning the sale and delivery of goods, as well as any services that are associated with these processes, on a specific date, for a specific quantity, and for a specific price.\r\nYou could, for example, use this business object to embed the **Create** action into on of your own UIs, so that a sales order is created when you press a specific button.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a sales order:\r\n* Create: You can create a sales order header on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\r\n## Read Operations\r\n\r\nIf you want to only read data without creating or changing any sales orders, SAP recommends that you use the **I_SalesOrder** CDS view and its related views instead of this business object. The CDS views are intended for exactly this use case and offer you better performance.\r\nHowever, in specific use cases it might make sense to combine a read operation and an update operation.\r\nThis could, for example, be the case in the following situations:\r\n* You want to change specific fields, but want to check their current values first.\r\n* The value of a specific field is not returned when you use the related CDS view (such as the **longtext** field in the text entity of the sales order header or item).\r\n\r\nThe following example shows how to read the header texts from sales orders 0000004711, 0000004712, and 0000004713:\r\n```\r\nREAD ENTITIES OF i_salesordertp\r\n    ENTITY salesorder\r\n      BY \\_text\r\n      FROM VALUE #( ( salesorder = '0000004711')\r\n                    ( salesorder = '0000004712')\r\n                    ( salesorder = '0000004713') )\r\n          RESULT   DATA(lt_h_text)\r\n          REPORTED DATA(ls_reported)\r\n          FAILED   DATA(ls_failed).\r\n```\r\nIn additional EML statements, you could then update these header texts one by one.\r\n\r\n## Events\r\n\r\nSAP doesn't recommend combining this business object interface with events (that is, changing sales orders with this business object interface based on events). The creation or change of a sales order that triggers an event might already have triggered subsequent processes. In addition, immediate changes of the same sales order can lead to locking issues for users.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context| \r\n|----------|----------|\r\n|**Sales Order - TP** (**I_SalesOrderTP**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n|**Sales Order Item - TP** (**I_SalesOrderItemTP**)|**Sales: Sales Document Item** (**SD_SALESDOCITEM**)|\r\n\r\nYou cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n**Example**\r\nYou create a sales order with three custom fields (a text field and an amount field with the related currency field). In addition, you create two items with two custom fields each (a numerical text field and a checkbox field).\r\n```\r\nMODIFY ENTITIES OF i_salesordertp\r\n           ENTITY salesorder\r\n           CREATE\r\n           FIELDS ( salesordertype\r\n                    salesorganization\r\n                    distributionchannel\r\n                    organizationdivision\r\n                    soldtoparty\r\n                    YY1_TextH_SDH\r\n                    YY1_AmountH_SDH\r\n                    YY1_AmountH_SDHC )\r\n           WITH VALUE #( ( %cid  = 'H001'\r\n                           %data = VALUE #( salesordertype       = 'TA'\r\n                                            salesorganization    = '1010'\r\n                                            distributionchannel  = '10'\r\n                                            organizationdivision = '00'\r\n                                            soldtoparty          = '0010100001'\r\n                                            YY1_TextH_SDH        = 'HText'\r\n                                            YY1_AmountH_SDH      = '10.2'\r\n                                            YY1_AmountH_SDHC     = 'EUR' ) ) )\r\n           CREATE BY \\_item\r\n           FIELDS ( product\r\n                    requestedquantity\r\n                    YY1_NumTextI_SDI\r\n                    YY1_ChkBoxI_SDI )\r\n           WITH VALUE #( ( %cid_ref   = 'H001'\r\n                           salesorder = space\r\n                           %target    = VALUE #( ( %cid              = 'I001'\r\n                                                   product           = 'TG11'\r\n                                                   requestedquantity = '4'\r\n                                                   YY1_NumTextI_SDI  = '88888'\r\n                                                   YY1_ChkBoxI_SDI   = abap_true )\r\n                                                 ( %cid              = 'I002'\r\n                                                   product           = 'TG12'\r\n                                                   requestedquantity = '3'\r\n                                                   YY1_NumTextI_SDI  = '33333'\r\n                                                   YY1_ChkBoxI_SDI   = abap_false ) ) ) )\r\n           MAPPED   DATA(ls_mapped)\r\n           FAILED   DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\n\r\n\r\n# Message Handling\r\nThe following example shows how messages are handled in the sales order business object. For more information about message concepts in general, including transition and state messages, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n* You can find transition messages directly in the ls_failed and the ls_reported structures.\r\n* For state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n**Example**\r\nYou create a sales order with two items and pass an invalid sold-to-party. \r\n```\r\nMODIFY ENTITIES OF i_salesordertp \r\n  ENTITY salesorder \r\n    CREATE  \r\n    \tFIELDS ( salesordertype  \r\n    \t         salesorganization  \r\n    \t         distributionchannel \r\n    \t         organizationdivision \r\n    \t         soldtoparty ) \r\n      WITH VALUE #( ( %cid      = 'H001' \r\n                      %data     = VALUE #( salesordertype        = 'TA' \r\n                                           salesorganization     = '1010' \r\n                                           distributionchannel   = '10' \r\n                                           organizationdivision  = '00' \r\n                                           soldtoparty           = 'INVALID' ) ) ) \r\n    CREATE BY \\_item \r\n      FIELDS ( product  \r\n               requestedquantity ) \r\n      WITH VALUE #( ( %cid_ref   = 'H001' \r\n                      salesorder = space \r\n                      %target    = VALUE #( ( %cid                     = 'I001' \r\n                                              product                  = 'TG12' \r\n                                              requestedquantity        = '10' ) \r\n                                            ( %cid                     = 'I002' \r\n                                              product                  = 'TG12' \r\n                                              requestedquantity        = '20' ) ) ) )                                             \r\n    MAPPED   DATA(ls_mapped) \r\n    FAILED   DATA(ls_failed) \r\n    REPORTED DATA(ls_reported). \r\n```\r\nConsequently, the **ls_mapped** structure contains only the header instance, as you cannot create sales order items with an invalid sold-to party. \r\n\r\nThe **ls_failed** structure contains the failure cause, whereas the **ls_reported** structure contains the message for both items. Since the issue occurs at the root entity, the transition message for all child entities (in this case, the item) asks you to correct previous errors. \r\n\r\nTo understand what the errors are about, you must read the entities to retrieve the related messages as seen in the following example:\r\n\r\n```\r\nREAD ENTITIES OF i_salesordertp \r\n  ENTITY salesorder \r\n    FROM VALUE #( ( salesorder =  space ) ) \r\n  RESULT   DATA(lt_so_head) \r\n  REPORTED DATA(ls_reported_read). \r\n```\r\nIn this case, the **ls_reported** structure contains the message on the root entity, and the **%STATE_AREA** component is filled with **%STATE**, telling you that youre dealing with a state message. \r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Process sales orders with sales order processing type P (project-based services (PBS)) or S (solution order) \r\n* Process sales orders with SD document category I (sales order without charge)\r\n* Create sales orders with one-time customers\r\n* Create or process multiple sales orders in a single operation call\r\n\r\n# Sample Class\r\n\r\nFor examples showing how to create, change, or delete sales order entities using the Entity Manipulation Language (EML), please consult the provided sample class **cl_sd_behv_i_sotp_sample**.\r\nFor more information about EML, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/af7782de6b9140e29a24eae607bf4138.html).\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESORDERTP",
          "name": "Sales Order - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "AssignmentReference",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assignment"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "TaxDepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax Departure Country/Region"
            },
            {
              "name": "VATRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax Destination Country/Region"
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "BillingCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CCodeBill"
            },
            {
              "name": "SalesOrderApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "ReferenceDistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DChCust/Mt"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "PriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price List"
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "CustomerAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Account Assignment Group for Customer"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "PurchaseOrderByShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Customer Reference (Ship-to Party)"
            },
            {
              "name": "AccountingDocExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "IsEUTriangularDeal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Tri.deal"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Header)"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Items)"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "CompleteDeliveryIsDefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Compl.Dlv."
            },
            {
              "name": "OverallOrdReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "DeliveryDateTypeRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delivery Date Rule"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Order Combination"
            },
            {
              "name": "SlsDocIsRlvtForProofOfDeliv",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Relevant for Proof of Delivery"
            },
            {
              "name": "OverallDeliveryBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delivery Block Status"
            },
            {
              "name": "OverallBillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billing Block Status"
            },
            {
              "name": "OverallDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv. Sts"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "OverallSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "OverallSafetyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Safety Data Sheet Status"
            },
            {
              "name": "OverallTrdCmplncEmbargoSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Emb. Sts"
            },
            {
              "name": "OverallChmlCmplncStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Product Marketability Status"
            },
            {
              "name": "OverallDangerousGoodsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Status"
            },
            {
              "name": "OvrlTrdCmplncLegalCtrlChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Legal Control Status"
            },
            {
              "name": "SalesOrderProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Indicator"
            },
            {
              "name": "OvrlTrdCmplncSnctndListChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Screening Status"
            },
            {
              "name": "SalesOrderDownPaymentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dn Pymt St"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "SalesOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LChgd On"
            },
            {
              "name": "SalesDocumentCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Soln Order"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesOrdTy"
            },
            {
              "name": "CustomerCreditAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cred. Acct"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_SALESORDERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERPRICINGELEMENTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateItemWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "CreateWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESORDERTEXTTP",
          "name": "Sales Order - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesOrdTy"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESORDERITEMTP",
          "name": "Sales Order Item - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "SalesOrderItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "SalesOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "ItemCategoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ItemCatGrp"
            },
            {
              "name": "SDDocumentItemUsage",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Usage"
            },
            {
              "name": "HigherLevelItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "MatlAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "Route",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Route"
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "DeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv. Sts"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Partial Delivery for Item"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "DeliveryDateQuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed"
            },
            {
              "name": "DeliveryDateTypeRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DlvDteRule"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Order Combination"
            },
            {
              "name": "BillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BBlockSts"
            },
            {
              "name": "SlsOrderItemDownPaymentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dn Pymt St"
            },
            {
              "name": "OrderRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "ChmlCmplncStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Product Marketability Status"
            },
            {
              "name": "DangerousGoodsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Status"
            },
            {
              "name": "SafetyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Safety Data Sheet Status"
            },
            {
              "name": "DeliveryBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delivery Block Status"
            },
            {
              "name": "TrdCmplncSnctndListChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Screening Status"
            },
            {
              "name": "TrdCmplncEmbargoSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Embargo Status"
            },
            {
              "name": "OvrlTrdCmplncLegalCtrlChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Legal Control Status"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Configurtn"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivGroup"
            },
            {
              "name": "ConfirmedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Delivery Date"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "MaxNmbrOfPartialDelivery",
              "key": false,
              "type": "Edm.Decimal",
              "length": "001",
              "label": "Number of Partial Deliveries"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesOrdTy"
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ConfdDelivQtyInOrderQtyUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Confirmed Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_SALESORDERITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERITEMPRCGELMNTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESORDERSCHEDULELINETP",
              "assocName": "_SCHEDULELINE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESORDERPARTNERTP",
          "name": "Sales Order Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesOrdTy"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESORDERPRICINGELEMENTTP",
          "name": "Sales Order Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descript."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "ConditionClass",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cond.Class"
            },
            {
              "name": "ConditionOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cond.Orig."
            },
            {
              "name": "ConditionRateValueIsAmount",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionBaseValueIsQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsRatio",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionBaseValueIsAmount",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionQuantityIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionAmountIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "PriceConditionDeterminationDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CndnPrcgDt"
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesOrdTy"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_BUSINESSSOLUTIONORDERTP",
      "name": "I_BUSINESSSOLUTIONORDERTP",
      "title": "Business Solution Order - TP",
      "description": "This business object enables you to create, read and modify solution order. A solution order is a business transaction to sell to your customers any combination of different products, such as physical goods, one-time services, long-running service contracts, subscription-based services, and project-based services.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n\r\n# Authorization\r\nOnly authorized roles can create or update solution orders through API calls.\r\n* \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a solution order. Creating child entities is possible through create operation of root entity with association.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BUSINESSSOLUTIONORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BUSINESSSOLUTIONORDERTP",
          "name": "Business Solution Order - TP",
          "properties": [
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Ref."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "BusSolnOrdType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "BusSolnOrdDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "BusSolnOrdExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "BusSolnOrdIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdHasError",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Error St."
            },
            {
              "name": "BusSolnOrdStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post date"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ref.Date"
            },
            {
              "name": "BusinessSolutionOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ServiceDocNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "ServiceDocGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BILLTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_PAYERPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SERVICEORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTPARTNER",
              "assocName": "_PERSONRESPONSIBLE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BSORDPRDCSSRSRVCCONTRTP",
              "assocName": "_BSORDPRDCSSRSRVCCONTRTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSSOLUTIONORDERITEMTP",
              "assocName": "_BUSINESSSOLUTIONORDERITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDFUPENTPROJECTTP",
              "assocName": "_BUSSOLNORDFUPENTPROJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDFUPSALESORDERTP",
              "assocName": "_BUSSOLNORDFUPSALESORDERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDFUPSRVCCONTRTP",
              "assocName": "_BUSSOLNORDFUPSRVCCONTRTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDFUPSRVCORDTP",
              "assocName": "_BUSSOLNORDFUPSRVCORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDFUPSUBSCRPNTP",
              "assocName": "_BUSSOLNORDFUPSUBSCRPNTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITEMRELATIONSHIPTP",
              "assocName": "_BUSSOLNORDITEMRELATIONSHIPTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDLONGTEXTTP",
              "assocName": "_BUSSOLNORDLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDPARTNERTP",
              "assocName": "_BUSSOLNORDPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDPRICEELEMENTTP",
              "assocName": "_BUSSOLNORDPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDUSERSTATUSTP",
              "assocName": "_BUSSOLNORDUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDUSERSTATUSTP",
          "name": "Business Solution Order User Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Stat.Prof."
            },
            {
              "name": "UserStatus",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_STATUSPROFILE",
              "assocName": "_STATUSPROFILE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSCODE",
              "assocName": "_STATUSCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDPRICEELEMENTTP",
          "name": "Solution Order Price Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDPARTNERTP",
          "name": "Business Solution Order Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartFunctionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Func.cat."
            },
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTPARTNERFUNCTEXT",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDLONGTEXTTP",
          "name": "Business Solution Order Long Text - TP",
          "properties": [
            {
              "name": "SrvcDocLogTextIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": null
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SrvcDocLongTextMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "BusinessSolutionOrderLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDITEMRELATIONSHIPTP",
          "name": "Business Solution Order Item Relationships  - TP",
          "properties": [
            {
              "name": "SrvcItemRelshpType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Relnship"
            },
            {
              "name": "SrvcItemRelshpFromItemNumber",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "SrvcItemRelshpToItemNumber",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSSOLNORDFUPSUBSCRPNTP",
          "name": "Business Solution Order Follow up Subscription - TP",
          "properties": [
            {
              "name": "SubscrpnBillgSubscription",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "BusinessSolutionOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BUSSOLNORDFUPSRVCORDTP",
          "name": "Business Solution Order Follow up Service Order - TP",
          "properties": [
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BUSSOLNORDFUPSRVCCONTRTP",
          "name": "Business Solution Order Follow up Service Contract - TP",
          "properties": [
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BUSSOLNORDFUPSALESORDERTP",
          "name": "Business Solution Order Follow up Sales Order - TP",
          "properties": [
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BUSSOLNORDFUPENTPROJECTTP",
          "name": "Business Solution Order Follow up Enterprise Project - TP",
          "properties": [
            {
              "name": "Project",
              "key": true,
              "type": "Edm.String",
              "length": "024",
              "label": "ProjID"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BUSINESSSOLUTIONORDERITEMTP",
          "name": "Business Solution Order Item - TP",
          "properties": [
            {
              "name": "ServiceDocumentItemCharUUID",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "ObjectGUID"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PymntTerms"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Ref."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "ServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "ServiceOrg"
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "BusSolnOrdItmCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "BusSolnOrdItmDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "ResponseProfile",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Response"
            },
            {
              "name": "ServiceProfile",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Svc. Prof."
            },
            {
              "name": "BillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reason"
            },
            {
              "name": "BusSolnOrdItmRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CR"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reason"
            },
            {
              "name": "IncotermsPart1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Inco. 1"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcMgmtBillgPlanBillgDateRule",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Rule"
            },
            {
              "name": "SettlementPeriodRule",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Rule"
            },
            {
              "name": "BusSolnOrdExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "BusSolnOrdItmExtReference",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Ref Number"
            },
            {
              "name": "EnterpriseProjectServiceOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "SrvOrgProj"
            },
            {
              "name": "IncotermsPart2",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DelContItm"
            },
            {
              "name": "BusSolnOrdItmIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdItmIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdItmIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdItmIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BusSolnOrdItmIsRejected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cnclltn St"
            },
            {
              "name": "SrvcDocItmDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dlvry Stat"
            },
            {
              "name": "ServiceDocItemBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bllng Stat"
            },
            {
              "name": "SrvcDocItemTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Trans. St."
            },
            {
              "name": "SrvcContrDetnIsSpprsd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MidBillgCycExprtnIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Expr Allwd"
            },
            {
              "name": "SubscrpnContrTrmsAreSpecified",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Flag"
            },
            {
              "name": "SubscrpnContrAutoRnwlIsActv",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Enable"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrderComb."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "BusSolnOrdItmStatus",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LC Status"
            },
            {
              "name": "SubscriptionBillingCycle",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BillgCycle"
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post date"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "BusinessSolutionOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "RequestedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SRStrtDate"
            },
            {
              "name": "RequestedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SR DueDate"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Dlv. Group"
            },
            {
              "name": "BusinessSolutionOrderItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "SrvcDocItmApptRefObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "PlannedServiceStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SPFromDate"
            },
            {
              "name": "PlannedServiceEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "SPToDate"
            },
            {
              "name": "RequestedDeliveryUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Deliv.Prio"
            },
            {
              "name": "ParentBusSolnOrdItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ReferenceServiceContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ItemOrderProbabilityInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prob."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cust."
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SH"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PY"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ServicePerformer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "VolumeUnit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WeightUnit"
            },
            {
              "name": "RespEmployeeBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Emp. Resp."
            },
            {
              "name": "ProjectManager",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "ContactPersonBusinessPartnerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cont.Pers."
            },
            {
              "name": "ReferenceServiceContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "SrvcContrItemRnwlDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "AR Prd UOM"
            },
            {
              "name": "SrvcContrItemExtnDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CntExt UOM"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ServiceDocumentItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "SrvcContrItemRnwlDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "AR Period"
            },
            {
              "name": "SrvcContrItemExtensionDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Cntrct Ext"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SOLDTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_SHIPTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BILLTOPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTENHCD",
              "assocName": "_SERVICEDOCUMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_PAYERPARTY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_RESPEMPLOYEE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESDOCUMENTRJCNREASON",
              "assocName": "_SERVICEDOCITEMREJECTIONREASON",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTOBJECTSTATUS",
              "assocName": "_BUSSOLNORDITEMSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESDOCUMENTRJCNREASONTEXT",
              "assocName": "_REJECTIONREASONTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_BSORDITMPRDCSSRSRVCCONTRTP",
              "assocName": "_BSORDITMPRDCSSRSRVCCONTRTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BSORDITMRATEELEMENTTP",
              "assocName": "_BSORDITMRATEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BSORDITMSUBSCRPNPARAMETERTP",
              "assocName": "_BSORDITMSUBSCRPNPARAMETERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BSORDITMSUBSCRPNPRICEAGRMTTP",
              "assocName": "_BSORDITMSUBSCRPNPRICEAGRMTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BSORDITMSUBSCRPNPRICEPARAMTP",
              "assocName": "_BSORDITMSUBSCRPNPRICEPARAMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITEMLONGTEXTTP",
              "assocName": "_BUSSOLNORDITEMLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMAPPOINTMENTTP",
              "assocName": "_BUSSOLNORDITMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMCONFIGURATIONTP",
              "assocName": "_BUSSOLNORDITMCONFIGURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMDURATIONTP",
              "assocName": "_BUSSOLNORDITMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMFUPENTPROJECTTP",
              "assocName": "_BUSSOLNORDITMFUPENTPROJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMFUPSALESORDERTP",
              "assocName": "_BUSSOLNORDITMFUPSALESORDERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMFUPSRVCCONTRTP",
              "assocName": "_BUSSOLNORDITMFUPSRVCCONTRTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMFUPSRVCORDTP",
              "assocName": "_BUSSOLNORDITMFUPSRVCORDTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMFUPSUBSCRPNTP",
              "assocName": "_BUSSOLNORDITMFUPSUBSCRPNTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMPARTNERTP",
              "assocName": "_BUSSOLNORDITMPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMPRICEELEMENTTP",
              "assocName": "_BUSSOLNORDITMPRICEELEMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMPRODUCTTP",
              "assocName": "_BUSSOLNORDITMPRODUCTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMREFOBJECTTP",
              "assocName": "_BUSSOLNORDITMREFOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMSCHEDULELINETP",
              "assocName": "_BUSSOLNORDITMSCHEDULELINETP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSSOLNORDITMUSERSTATUSTP",
              "assocName": "_BUSSOLNORDITMUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BSORDPRDCSSRSRVCCONTRTP",
          "name": "Business Solution Order Preceding Service Contract - TP",
          "properties": [
            {
              "name": "BusinessSolutionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "BusSolnOrdPrdcssrSrvcContr",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "VDMDEMODM_A_SALESORDER",
      "name": "VDMDEMODM_A_SALESORDER",
      "title": "VDM Demo: Sales Order",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VDMDEMODM_A_SALESORDER",
          "name": "VDM Demo: Sales Order",
          "properties": [
            {
              "name": "SalesOrderProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "SalesOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "CurrencyISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeDteTme",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_CURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_CURRENCYTEXT",
              "assocName": "_CURRENCYTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "VDMDEMODM_R_SALESORDERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "VDMDEMODM_A_SALESORDERITEM",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Myaction",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "VDMDEMODM_A_SALESORDERITEM",
          "name": "VDM Demo: Sales Order Item",
          "properties": [
            {
              "name": "SalesOrderItemtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "SalesOrder",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "SalesOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Product"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "SalesOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeDteTme",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            },
            {
              "name": "LocalInstanceLastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "VDMDEMODM_I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "0:1"
            },
            {
              "name": "VDMDEMODM_R_SLSORDERITEMTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_TSM_PDM_V2_ECATT_C1",
      "name": "I_CFD_TSM_PDM_V2_ECATT_C1",
      "title": "Projection for I_CFD_TSM_PDM_V2_ECATT",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CFD_TSM_PDM_V2_ECATT_C1",
          "name": "Projection for I_CFD_TSM_PDM_V2_ECATT",
          "properties": [
            {
              "name": "Id",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Product ID"
            },
            {
              "name": "Type_Code",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prd Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Post",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PLNDINDEPRQMTTP",
      "name": "I_PLNDINDEPRQMTTP",
      "title": "Planned Indep Req - TP",
      "description": "With this business object, you can create and update planned independent requirements and planned independent requirement items. Planned independent requirements are used for demand forecasting.\r\n\r\nA planned independent requirement contains the planned quantity, date, or a number of planned independent requirements schedule lines, that is, one planned quantity can be split over time according to dates.\r\n\r\n\r\n# Authorization\r\n\r\nUsers must have the following authorization object assigned:\r\n* C_PPBD\r\n\t\t\r\n## Operations\r\nThis business object offers the following operations:\r\n* Create planned independent requirements\r\n* Update planned independent requirements\r\n* Update planned independent requirements item\r\n\r\n\t\r\n## Constraints\r\nWith this business object, it is not possible to:\r\n* Delete planned independent requirements\r\n* Delete planned independent requirement items",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PLANNEDINDEPENDENTREQUIREMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PLNDINDEPRQMTTP",
          "name": "Planned Indep Req - TP",
          "properties": [
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "MRPArea",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "WBSElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "PlndIndepRqmtType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "RqType"
            },
            {
              "name": "PlndIndepRqmtAcctAssgmtCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "RequirementPlan",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ReqmtsPlan"
            },
            {
              "name": "PlndIndepRqmtVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RequirementSegment",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Valuation"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "PlndIndepRqmtIsActive",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Act"
            },
            {
              "name": "RequirementPlanIsExternal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "External"
            },
            {
              "name": "PlndIndepRqmtOwningApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Own. App."
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "PlndIndepRqmtInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pointer"
            },
            {
              "name": "PlndIndepRqmtLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_PLNDINDEPRQMTITEMTP",
              "assocName": "_PLNDINDEPRQMTITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PLNDINDEPRQMTITEMTP",
          "name": "Planned Indep Req Item - TP",
          "properties": [
            {
              "name": "PlndIndepRqmtPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Period"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "MRPArea",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "PlndIndepRqmtType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "RqType"
            },
            {
              "name": "RequirementPlan",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ReqmtsPlan"
            },
            {
              "name": "PlndIndepRqmtVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RequirementSegment",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "PeriodType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "PeriodType"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Chg."
            },
            {
              "name": "PlndIndepRqmtPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "First Day of Month"
            },
            {
              "name": "WorkingDayDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "WorkingDay"
            },
            {
              "name": "PlndIndepRqmtInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pointer"
            },
            {
              "name": "PlndIndepRqmtLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "WithdrawalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Withdr.Qty"
            },
            {
              "name": "PlannedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Plan Qty"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "P_BUSEVTLOGTESTOBJECT4",
      "name": "P_BUSEVTLOGTESTOBJECT4",
      "title": "BEL Test Object 4 Header Projection",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "P_BUSEVTLOGTESTOBJECT4",
          "name": "BEL Test Object 4 Header Projection",
          "properties": [
            {
              "name": "CreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Executd By"
            },
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject4Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "CreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "P_BUSEVTLOGTESTOBJECT4ITEM",
              "assocName": "_ITEM4C",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "P_BUSEVTLOGTESTOBJECT4ITEM",
          "name": "BEL Test Object 4 Item Projection",
          "properties": [
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject4Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "RefItemNo",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ItemNo",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_TSM_RAP_SO_MANAGED_TP",
      "name": "I_CFD_TSM_RAP_SO_MANAGED_TP",
      "title": "Custom Fields: TSM RAP Sales Order Managed - Interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_CFD_TSM_RAP_SO_MANAGED_TP",
          "name": "Custom Fields: TSM RAP Sales Order Managed - Interface",
          "properties": [
            {
              "name": "buyer_id",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BuPa ID"
            },
            {
              "name": "lifecycle_status",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "so_key",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "RAW16"
            },
            {
              "name": "gross_currency_code",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "gross_amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_CURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_CFD_TSM_RAP_SOI_MANAGED",
              "assocName": "_ITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_BUSEVTESTOBJECT4",
      "name": "I_BUSEVTESTOBJECT4",
      "title": "BEL Test Object 4 Header Projection",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_BUSEVTESTOBJECT4",
          "name": "BEL Test Object 4 Header Projection",
          "properties": [
            {
              "name": "CreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Executd By"
            },
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject4Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "CreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "I_BUSEVTESTOBJECT4ITEM",
              "assocName": "_ITEM4C",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSEVTESTOBJECT4ITEM",
          "name": "BEL Test Object 4 Item Projection",
          "properties": [
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject4Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "RefItemNo",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ItemNo",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PERSSETTLMTDOCTP",
      "name": "I_PERSSETTLMTDOCTP",
      "title": "Personnel Settlement Document - TP",
      "description": "With this business object interface, you can read and process personnel settlement documents in the internal commissions settlement process.\r\n\r\n# Business Context\r\nSales commissions for internal sales representatives are popular as an incentive to raise the performance of sales departments. The sales commissions motivate the sales representatives to improve their sales skills and to make greater efforts to sell products and services. As a result, the company's sales figures and revenue increase. Compensation based on performance also contributes to the fairness of wages. Employees who deliver stronger sales results can also earn higher incomes.\r\n\r\nTo enter the agreement with an employee, you create a workforce condition contract. The basis for the settlement is the customer invoices that are related to the internal sales representative. You can use custom defined partner functions to relate sales orders to an internal sales representative. As a variation of the settlement process, you can choose to only consider paid invoices.\r\n\r\n# Operations\r\nThe behavior definiton **I_PersSettlmtDocTP** is a RAP business object interface which acts as a single point of access to the base business object (R_PersSettlmtDocTP). The interface layer distinctly specifies a subset of elements or behaviors from a RAP base business object as fields or actions in a consolidated consumption view.\r\n\r\nSince **I_PersSettlmtDocTP** acts only as a consolidated consumption view for a RAP base business object, it does not have its own runtime handler. So, all incoming requests are delegated to the underlying RAP base business object and its respective behavior pool and implementation.\r\n\r\nRAP business object interfaces can only be consumed with EML. It is not possible to expose a RAP business object interface as a RAP business service. \r\n\r\nTo consume a RAP business object interface with EML, specify the name of the interface in the EML statement instead of in the base/projection layer:\r\n\r\n```\r\n    MODIFY ENTITIES OF I_PersSettlmtDocTP\r\n       ENTITY PersonnelSettlementDocument\r\n       UPDATE FIELDS WITH VALUE #(\r\n        ( ...\r\n         )\r\n        )\r\n       MAPPED DATA(modfiy_mapped)\r\n       FAILED DATA(modfiy_failed)\r\n       REPORTED DATA(modfiy_reported).\r\n```\r\n\r\n**Note:** If you want to only read data without creating or changing any personnel settlement document, SAP recommends that you use the **I_PersSettlmtDoc** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** application, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Personnel Settlement Document - TP** (**I_PersSettlmtDocTP**)|**Settlement Management: Settlement Management Document** (**I_SETTLMTMGMTDOC**)|\r\n|**Personnel Settlement Document Item - TP** (**I_PersSettlmtDocItemTP**)|**Settlement Management: Settlement Management Document Item** (**I_SETTLMTMGMTDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n/:[endif]",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PERSONNELSETTLEMENTDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PERSSETTLMTDOCTP",
          "name": "Personnel Settlement Document - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "AssignmentReference",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assignment"
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "ExchangeRateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ExRateType"
            },
            {
              "name": "PaymentReference",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Paymt Ref."
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Document Condition"
            },
            {
              "name": "PricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pricing Procedure"
            },
            {
              "name": "SettlmtDocType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Document Type"
            },
            {
              "name": "CndnContrType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CType"
            },
            {
              "name": "SettlmtProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Process Type"
            },
            {
              "name": "SettlmtApplStsGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Status Grp"
            },
            {
              "name": "SettlmtApplSts",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ApplStatus"
            },
            {
              "name": "PersonnelControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Worker Controlling Area"
            },
            {
              "name": "CndnContrProcVar",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Variant"
            },
            {
              "name": "PersSettlmtDocIncmpltnsRsn",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "SettlmtBusProcVar",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Cat."
            },
            {
              "name": "ApplElmntBehaviorGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Element Behavior Group"
            },
            {
              "name": "PersSettlmtDocChangeState",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Change State"
            },
            {
              "name": "SettlmtCompensationReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CompReason"
            },
            {
              "name": "SettlmtCompnVar",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Compensation Variant"
            },
            {
              "name": "PersSettlmtDocActivityReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Header Document Creation Activity Reason"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ExRate Fix"
            },
            {
              "name": "SettlmtDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Settlement Document Category"
            },
            {
              "name": "LogisticsDataEntryCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Entry Cat."
            },
            {
              "name": "SettlmtProcessCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Settlement Process Category"
            },
            {
              "name": "PersSettlmtAcctgTransfSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PostStatus"
            },
            {
              "name": "PersSettlmtDocIsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Document Is Reversed"
            },
            {
              "name": "SettlmtDateCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SettDateTy"
            },
            {
              "name": "PostingPartnerCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PostPart"
            },
            {
              "name": "SettlmtBusProcCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Use Case"
            },
            {
              "name": "CndnContrProcessCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Category"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post.Date"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Changed On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exchange Rate Date"
            },
            {
              "name": "PersonWorkAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "SettlmtDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "ActualSettlmtDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ActSetDate"
            },
            {
              "name": "SettlmtPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "SettlmtPeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "JournalEntryCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Journal Entry Creation Date"
            },
            {
              "name": "JournalEntryCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Journal Entry Creation Time"
            },
            {
              "name": "PersSettlmtDocCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SettlmtDateSequentialID",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SetDate ID"
            },
            {
              "name": "ExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exchange Rate"
            },
            {
              "name": "PersonnelCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Worker Cost Center"
            },
            {
              "name": "RvsdPersSettlmtDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rvsd Doc"
            },
            {
              "name": "SettlmtReltdCndnContr",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Related Condition Contract"
            },
            {
              "name": "PersonnelSettlementDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Personnel Settlement Document"
            },
            {
              "name": "TotalSettlmtQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM TotQua"
            },
            {
              "name": "TotalSettlmtWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoW TotWei"
            },
            {
              "name": "TotalSettlmtVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UnitTotVol"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Amount"
            },
            {
              "name": "TotalSettlmtQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Qty"
            },
            {
              "name": "TotalSettlmtNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total NetW"
            },
            {
              "name": "TotalSettlmtGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total GroW"
            },
            {
              "name": "TotalSettlmtVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            }
          ],
          "associations": [
            {
              "name": "I_PERSONWORKAGREEMENT_1",
              "assocName": "_PERSONWORKAGREEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PERSSETTLMTDOCITEMTP",
              "assocName": "_PERSSETTLMTDOCITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Approve",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Reject",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "WithdrawApprovalRequest",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PERSSETTLMTDOCITEMTP",
          "name": "Personnel Settlement Document Item - TP",
          "properties": [
            {
              "name": "BusTransDocReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ref ID"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Document Condition"
            },
            {
              "name": "PersSettlmtDocItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "BusTransDocReferenceItemID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Item"
            },
            {
              "name": "SalesSpcfcProductGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 2"
            },
            {
              "name": "SalesSpcfcProductGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 3"
            },
            {
              "name": "SalesSpcfcProductGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 4"
            },
            {
              "name": "SalesSpcfcProductGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 5"
            },
            {
              "name": "PersSettlmtDocItmActyReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Actv.Reas."
            },
            {
              "name": "SalesSpcfcProductGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 1"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "PersSettlmtDocItmStstclPrpty",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prpty"
            },
            {
              "name": "PrcDetnIsIncmplt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Incmplt Price Detn"
            },
            {
              "name": "PersSettlmtDocItemCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "PersSettlmtDocItemRvsd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Canceled"
            },
            {
              "name": "PersSettlmtDocItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS Element"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Services Rendered Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "SettlementFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year of Settlement"
            },
            {
              "name": "PersSettlmtDocItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "PersSettlmtDocCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SettlmtToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator Settlement UoM to Base UoM"
            },
            {
              "name": "SettlmtToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominator Settlement UoM to Base UoM"
            },
            {
              "name": "SettlmtToNetPriceQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator: Sett. UoM to Sett. Price UoM"
            },
            {
              "name": "SettlmtToNetPriceQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominator: Sett. UoM to Sett. PriceUoM"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct."
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "PersonnelSettlementDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Personnel Settlement Document"
            },
            {
              "name": "SettlmtQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "NetPriceQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Price Unit"
            },
            {
              "name": "PersSettlmtDocOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order Acct Assgmt"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "Subtotal2Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 2"
            },
            {
              "name": "Subtotal5Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 5"
            },
            {
              "name": "Subtotal1Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 1"
            },
            {
              "name": "Subtotal3Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 3"
            },
            {
              "name": "Subtotal4Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 4"
            },
            {
              "name": "Subtotal6Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 6"
            },
            {
              "name": "RebateBasisAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rbte Basis"
            },
            {
              "name": "SettlmtQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "ItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Amount of Item"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CNSLDTNFINSRVCSPRODGROUPTP",
      "name": "I_CNSLDTNFINSRVCSPRODGROUPTP",
      "title": "Cnsldtn Fin Services Product Group - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation financial services product groups. A consolidation financial services product group is a financial services product group that can be used for financial consolidation in group reporting. It can either be a financial services product group thats been defined in an area other than group reporting, or it can be a financial services product group thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the financial services fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation financial services product group. Creating text entities is possible through the create operation of the consolidation financial services product group entity with association.\r\n* Perform update and delete operations on financial services product groups that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINSERVICESPRODUCTGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFINSRVCSPRODGROUPTP",
          "name": "Cnsldtn Fin Services Product Group - TP",
          "properties": [
            {
              "name": "FinancialServicesProductGroup",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Services Product Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFINSRVCSPRODGRPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFINSRVCSPRODGRPTEXTTP",
          "name": "Cnsldtn Fin Srvcs Prod Group - Text TP",
          "properties": [
            {
              "name": "FinancialServicesProductGroup",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Services Product Group"
            },
            {
              "name": "FinServicesProductGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Fin Services Product Group Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSSHPTPACKGGUNITTP",
      "name": "I_FLDLOGSSHPTPACKGGUNITTP",
      "title": "FL Shipment Packaging Unit Interface - TP",
      "description": "With this business object, you can read and process Field Logistics Shipment Packaging Unit. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| FL Shipment Packaging Unit Interface - TP (I_FldLogsShptPackggUnitTP) | FLOG_SHPTCTNUNIT  |\r\n\r\n**Note**: You cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled the usage of this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n# Message handling\r\nThe following examples show how messages are handled for the **I_FldLogsShptPackggUnitTP** RAP Business object. You can find more information  about message concepts,including transition and state messages on SAP Help Portal.\r\n\r\nWhen you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n\r\n You can find transition messages directly in the failed_packggunit and the reported_packggunit table.\r\n\tFor state messages, you must execute a read operation on the root entity. This returns messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\r\n\r\nUsing the create request shown below, you create a packaging unit with FldLogsContainerUUID = 'A16BCBFA6E6A1EDEAEEF6F0BEF0296FB', FldLogsContainerID = Container_6, FldLogsCtnPackgStsCode = 10 and FieldLogisticsCtnIsOwned = P.\r\n \r\n**Note**: Before creating any container in the view I_FldLogsShptPackggUnitTP, the container must already be available in the view I_FldLogsShptPackagingRecord with FieldLogisticsCtnIsOwned = P.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsshptpackggunittp\r\nENTITY    packggunit\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontaineruuid fldlogscontainerid fieldlogisticsctnisowned )\r\nWITH      VALUE #( (  fldlogscontaineruuid      = 'A16BCBFA6E6A1EDEAEEF6F0BEF0296FB'\r\n                      fldlogscontainerid        = 'Container_6'\r\n                      fieldlogisticsctnisowned  = 'P' ) )\r\nREPORTED  DATA(reported_packggunit)\r\nMAPPED    DATA(mapped_packggunit)\r\nFAILED    DATA(failed_packggunit).\r\n\r\nCOMMIT    ENTITIES BEGIN\r\nRESPONSE  OF i_fldlogsshptpackggunittp\r\nFAILED    DATA(save_failed)\r\nREPORTED  DATA(save_reported).\r\n```\r\n\r\n\tThe reported_packggunit table contains system messages such as: information, warnings, or errors that are triggered by the creation of the packaging unit .\r\n\tIf the operation fails completely, the failed_packggunit table contains the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n# Example 2 - Operation Fails\r\nUsing the create request shown below, you create a packaging unit with FldLogsContainerUnitUUID = 'B786F2E784281EDEAFECC190B2A7B79A', without knowing that packaging unit with similar data already exists. The operation fails this time because the system cannot create a packaging unit.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsshptpackggunittp\r\nENTITY    packggunit\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontaineruuid fldlogscontainerid fieldlogisticsctnisowned )\r\nWITH      VALUE #( (  fldlogscontaineruuid      = 'A16BCBFA6E6A1EDEAEEF6F0BEF0296FB'\r\n                      fldlogscontainerid        = 'Container_6'\r\n                      fieldlogisticsctnisowned  = 'P' ) )\r\nREPORTED  DATA(reported_packggunit)\r\nMAPPED    DATA(mapped_packggunit)\r\nFAILED    DATA(failed_packggunit).\r\n\r\nCOMMIT    ENTITIES BEGIN\r\nRESPONSE  OF i_fldlogsshptpackggunittp\r\nFAILED    DATA(save_failed)\r\nREPORTED  DATA(save_reported).\r\n```\r\n\r\n\tThe reported_packggunit table contains system messages such as: information, warnings, or errors that are triggered by creation of the packaging unit .\r\n\tAs the operation fails completely, the failed_packggunit table contains the failure cause with the key fields value to identify the error.\r\n\r\n\r\n\r\n\r\n  \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSSHPTCONTAINERUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSSHPTPACKGGUNITTP",
          "name": "FL Shipment Packaging Unit Interface - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsCtnCurrentStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnExtTranspSts",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsParentContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Parent Ctn"
            },
            {
              "name": "ShippingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descriptn"
            },
            {
              "name": "FldLogsCtnPackgStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptCtnIntTranspStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsContainerText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ctn. Desc."
            },
            {
              "name": "FldLogsShptLocationID",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Loc. Id."
            },
            {
              "name": "FldLogsContainerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cont. Cat."
            },
            {
              "name": "FldLogsCtnUnitCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "FldLogsShptItmIsAssgdToVoy",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VoyAsgnInd"
            },
            {
              "name": "FieldLogisticsCtnIsOwned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Classfctn"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsCtnPackgStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsCtnIntTranspStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnCurrentLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnUnitCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Equi. Type"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsParentContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Parent ID"
            },
            {
              "name": "FldLogsCertEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "FldLogsCtnPackgChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyAssgmtStatusCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "FldLogsCtnActualWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsContainerSafeLoadUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SL Unit"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TareVol"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsCtnActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ctn ActlWt"
            },
            {
              "name": "ItemWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsContainerSafeLoadQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Safe Load"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHPTPACKGGITEMTP",
              "assocName": "_SHPTITEMS",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHPTSTGEASSGPACKGGTP",
              "assocName": "_SHPTSTGEASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSITMSTAGGEDTOPACKGGTP",
              "assocName": "_TAGGEDITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTPACKGGITEMTP",
          "name": "FL Shipment Packaging Items - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptLocationID",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Loc. Id."
            },
            {
              "name": "FldLogsShptItemCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsShptItmODOItemID",
              "key": false,
              "type": "Edm.String",
              "length": "046",
              "label": "ODO ID"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ref.Doc"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptItemCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "DeletePackagingAssignment",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTSTGEASSGPACKGGTP",
          "name": "FL Shpt Stge Assgn for Packaging - TP",
          "properties": [
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptVoyageVehicleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Vehl Name"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsShptVoyageVehicleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Veh Number"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptVoyageTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Code"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyageChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSITMSTAGGEDTOPACKGGTP",
          "name": "Items Tagged to Packaging - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptItemCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsShptItmODOItemID",
              "key": false,
              "type": "Edm.String",
              "length": "046",
              "label": "ODO ID"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptItemCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "RemovePackagingObject",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSSHIPMENTPACKAGINGTP",
      "name": "I_FLDLOGSSHIPMENTPACKAGINGTP",
      "title": "FL Shipment Packaging Interface - TP",
      "description": "With this business object, you can read and process Field Logistics Shipment Packaging Container. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Field Logistics Shipment Packaging Interface TP (I_FldLogsShipmentPackagingTP) | FLOG_SHPTCTN |\r\n\r\n**Note**: You cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled the usage of this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsShipmentPackagingTP** RAP Business object. You can find more information about message concepts, including transition and state messages on SAP Help Portal.\r\n\r\nWhen you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n\tYou can find transition messages directly in the failed_packaging and the reported_packaging table.\r\n\tFor state messages, you must execute a read operation on the root entity. This returns messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\r\n\r\nUsing the create request shown below, you create a Shipment Packaging Container with FldLogsContainerID = 'Pack_1', FldLogsContainerText = 'Packaging Container 1', FieldLogisticsCtnIsOwned = 'P', Plant = 'FORP', FldLogsContainerCategory = P1.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsshipmentpackagingtp\r\nENTITY    packaging\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontainerid\r\n            fldlogscontainertext\r\n            fieldlogisticsctnisowned\r\n            plant\r\n            fldlogscontainercategory )\r\nWITH      VALUE #( (  fldlogscontainerid        = 'Pack_1'\r\n                      fldlogscontainertext      = 'Packaging Container 1'\r\n                      fieldlogisticsctnisowned  = 'P'\r\n                      plant                     = 'FORP'\r\n                      fldlogscontainercategory  = 'P1' ) )\r\nREPORTED  DATA(reported_packaging)\r\nMAPPED    DATA(mapped_packaging)\r\nFAILED    DATA(failed_packaging).\r\n\r\n```\r\n\r\n\tThe reported_packaging table contains system messages such as: information, warnings, or errors that are triggered by creation of the Shipment Packaging Container .\r\n\tIf the operation had failed completely, the failed_packaging table will contain the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n# Example 2 - Operation Fails\r\n\r\nUsing the create request shown below, you create a Packaging Container with FldLogsContainerID = 'Pack_1', FldLogsContainerText = 'Packaging Container 1', FieldLogisticsCtnIsOwned = 'P', Plant = 'FORP', FldLogsContainerCategory = P1, without realizing that Shipment Packaging Container with similar data already exists. The operation fails this time because the system cannot create a Shipment Packaging Container.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsshipmentpackagingtp\r\nENTITY    packaging\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontainerid\r\n            fldlogscontainertext\r\n            fieldlogisticsctnisowned\r\n            plant\r\n            fldlogscontainercategory )\r\nWITH      VALUE #( (  fldlogscontainerid        = 'Pack_1'\r\n                      fldlogscontainertext      = 'Packaging Container 1'\r\n                      fieldlogisticsctnisowned  = 'P'\r\n                      plant                     = 'FORP'\r\n                      fldlogscontainercategory  = 'P1' ) )\r\nREPORTED  DATA(reported_packaging)\r\nMAPPED    DATA(mapped_packaging)\r\nFAILED    DATA(failed_packaging).\r\n\r\n```\r\n\r\n\tThe reported_packaging table contains system messages such as:information, warnings, or errors that are triggered by creation of the Shipment Packaging Container .\r\n\tAs the operation had failed completely, the failed_packaging table will contain the failure cause with the key fields value to identify the error.\r\n\r\n\r\n\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSSHPTCONTAINER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSSHIPMENTPACKAGINGTP",
          "name": "FL Shipment Packaging Interface - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsCtnCurrentStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsContainerExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnIsRented",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rental"
            },
            {
              "name": "FldLogsCtnIsSupplierOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sup.Owned"
            },
            {
              "name": "FldLogsCtnIsThirdPartyOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Th.Party"
            },
            {
              "name": "EquipmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "FldLogsContainerText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ctn. Desc."
            },
            {
              "name": "FldLogsContainerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cont. Cat."
            },
            {
              "name": "ExternalResourceID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Resource"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "FldLogsCtnIsTemperatureCtrld",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TmpCtrl"
            },
            {
              "name": "FldLogsContainerVentilation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Vent"
            },
            {
              "name": "FieldLogisticsCtnIsOwned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Classfctn"
            },
            {
              "name": "FldLogsIsDeleteEquipment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "FldLogsCtnTareVolumeHasError",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "FldLogsIsCreateEquipment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "FldLogsCtnFootprintHasError",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsCtnCubicCapHasError",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "FldLogsCtnHasIntNmbrRngeCrted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsCtnCurrentLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Equi. Type"
            },
            {
              "name": "EquipmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equi. Gr."
            },
            {
              "name": "FldLogsCtnRentalStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsCtnRentalExpiryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exp. Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCtnChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsShptCtnStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "FldLogsCtnOwnerBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "FldLogsContainerSafeLoadUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SL Unit"
            },
            {
              "name": "FldLogsCtnCubicCapacityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnInteriorDimnUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerFootprintUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "FP Unit"
            },
            {
              "name": "FldLogsCtnMaximumDimnUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnMaxGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerTareWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerTareVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerSafeLoadQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Safe Load"
            },
            {
              "name": "FldLogsCtnInteriorLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int Length"
            },
            {
              "name": "FldLogsCtnCubicCapacity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "CubCapa"
            },
            {
              "name": "FldLogsCtnInteriorWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int. Width"
            },
            {
              "name": "FldLogsCtnInteriorHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int Height"
            },
            {
              "name": "FldLogsCtnMaximumWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxWidth"
            },
            {
              "name": "FldLogsContainerFootprintQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Footprint"
            },
            {
              "name": "FldLogsCtnMaxGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GrossWght"
            },
            {
              "name": "FldLogsCtnMaximumLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxLen"
            },
            {
              "name": "FldLogsContainerTareWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tare Wght"
            },
            {
              "name": "FldLogsContainerTareVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TareVol"
            },
            {
              "name": "FldLogsCtnMaximumHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Max Height"
            },
            {
              "name": "FldLogsCtnMinCtrlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "FldLogsCtnMaxCtrlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSRCVDPACKAGINGTP",
      "name": "I_FLDLOGSRCVDPACKAGINGTP",
      "title": "Field Logistics Rcvd Packaging - TP",
      "description": "With this business object, you can read and process Field Logistics Received Packaging. \r\n\r\n# Extensibility\r\n\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n|Field Logistics Received Packaging - Interface TP (I_FldLogsRcvdPackagingTP)  | I_FLDLOGSCONTAINERLIST  |\r\n\r\n**Note**: You cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled the usage of this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsRcvdPackagingTP** RAP Business object. You can find more information  about message concepts, including transition and state messages on SAP Help Portal.\r\n\r\nWhen you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n\tYou can find transition messages directly in the failed_packaging and the reported_packaging table.\r\n\r\n\tFor state messages, you must execute a read operation on the root entity. This returns messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\r\nUsing the create request shown below, you create a Packaging Container with FldLogsContainerID = 'CONTAINER', DispatchedStartDate = '20240101', FldLogsDispatchPlant = 'FLBP', NumberOfCtnTripsPerDay = '01', FldLogsContainerUnitUUID = B786F2E784281EDEAFEE671BD25FD79B.\r\n\r\n\tThe reported_packaging table contains system messages such as: information, warnings, or errors that are triggered by creation of the Packaging Container.\r\n\r\n\tIf the operation had failed completely, the failed_packaging table will contain the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n\r\n# Example 2 - Operation Fails\r\nUsing the create request shown below, you create a Packaging Container with FldLogsContainerID = 'CONTAINER', DispatchedStartDate = '20240101', FldLogsDispatchPlant = 'FLBP', NumberOfCtnTripsPerDay = '01' and FldLogsContainerUnitUUID = B786F2E784281EDEAFEE671BD25FD79B, without knowing that Packaging Container with similar data already exists. The operation fails this time because the system cannot create a Packaging Container, .\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsrcvdpackagingtp\r\nENTITY    rcvd_packgg\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontainerid\r\n            dispatchedstartdate\r\n            fldlogsdispatchplant\r\n            numberofctntripsperday\r\n            fldlogscontainerunituuid )\r\nWITH      VALUE #( (  fldlogscontainerid        = 'CONTAINER_1'\r\n                      dispatchedstartdate       = '20240101'\r\n                      fldlogsdispatchplant      = 'FLBP'\r\n                      numberofctntripsperday    = '02'\r\n                      fldlogscontainerunituuid  = 'B786F2E784281EDEAFEE671BD25FD79B' ) )\r\nREPORTED  DATA(reported_packaging)\r\nMAPPED    DATA(mapped_packaging)\r\nFAILED    DATA(failed_packaging).\r\n\r\n```\r\n\r\n\tThe reported_packaging table contains system messages such as: information, warnings, or errors that are triggered by the creation of the Packaging Container.\r\n\r\n\tAs the operation had failed completely, the failed_packaging table will contain the failure cause with the key fields value to identify the error.\r\n\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSRCVDSHIPMENTCONTAINER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSRCVDPACKAGINGTP",
          "name": "Field Logistics Rcvd Packaging - TP",
          "properties": [
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsParentContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Parent Ctn"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsRcvdContainerIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "LocationIsDestinationLocation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dest. Loc."
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct Status"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsCtnActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCtnProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "FldLogsCtnProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "NumberOfCtnTripsPerDay",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Trip Count"
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsShptCtnStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSRCVDPACKAGINGITEMTP",
              "assocName": "_RCVDPACKGGITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSRCVDPACKAGINGITEMTP",
          "name": "Field Logistics Received Packaging Items - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "FldLogsStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsRcvdHndlgUnitCnctntdID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Char"
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bin"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsCtnQuickAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Hndlg Dcsn"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "ReferenceDocumentLongNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Char20"
            },
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsReturnProcgComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsCtnItmLastProcessingMsg",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FldLogsPostProcessingMessage",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsSubcontrgPOIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsRetPOOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsInternalBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batches"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsItemActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsItmActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RecipientLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Rcpt.Loc."
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnItmChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsCtnItmProcessDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "FldLogsRefrbmtOrderResvnItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "NumberOfCtnTripsPerDay",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Trip Count"
            },
            {
              "name": "InboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsRcvdItmStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsRefrbmtOrderReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pack.Mat."
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "WarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "WT"
            },
            {
              "name": "StockTransportOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsRetServicePurOrd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ReferencePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsSubcontractingPO",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "RetblQtyOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "RetblQtyBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsRefurbishmentOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Load Qty."
            },
            {
              "name": "RetblQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty. Base"
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFINSERVICESBRANCHTP",
      "name": "I_CNSLDTNFINSERVICESBRANCHTP",
      "title": "Cnsldtn Financial Services Branch - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation financial services branches. A consolidation financial services branch is a financial services branch that can be used for financial consolidation in group reporting. It can either be a financial services branch thats been defined in an area other than group reporting, or it can be a financial services branch thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the financial services fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation financial services branch. Creating text entities is possible through the create operation of the consolidation financial services branch entity with association.\r\n* Perform update and delete operations on financial services branches that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINANCIALSERVICESBRANCH",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFINSERVICESBRANCHTP",
          "name": "Cnsldtn Financial Services Branch - TP",
          "properties": [
            {
              "name": "FinancialServicesBranch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Services Branch"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFINSRVCSBRANCHTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFINSRVCSBRANCHTEXTTP",
          "name": "Cnsldtn Fin Services Branch - Text TP",
          "properties": [
            {
              "name": "FinancialServicesBranch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Services Branch"
            },
            {
              "name": "FinancialServicesBranchName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Financial Services Branch Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SALESORDERBILLOFMATERIALTP_3",
      "name": "I_SALESORDERBILLOFMATERIALTP_3",
      "title": "Sales Order Bill of Material - TP",
      "description": "With this business object, you can read, create, update, or delete the sales order bill of material header and sales order bill of material item to build your own custom UI.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operation for sales order bill of material header:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\nThis business object offers the following operation for sales order bill of material item:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESBILLOFMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESORDERBILLOFMATERIALTP_3",
          "name": "Sales Order Bill of Material - TP",
          "properties": [
            {
              "name": "BillOfMaterialHdrDetailsText",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "MaterialBOMObjectID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "MBOM key"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "MaterialType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Type"
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "char8"
            },
            {
              "name": "LaboratoryOrDesignOffice",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Laboratory"
            },
            {
              "name": "BOMHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOM Descr."
            },
            {
              "name": "BillOfMaterialAuthsnGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "BOMExplosionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Applic."
            },
            {
              "name": "BOMPredecessorVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Last Versn"
            },
            {
              "name": "BOMAlternativeText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Alt Text"
            },
            {
              "name": "IndicatorIsBOMChangedWithHist",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Hist. ind."
            },
            {
              "name": "BOMPrioritizedVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SelID"
            },
            {
              "name": "BOMGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "BOM group"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "BOMVersionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ProductIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Configur."
            },
            {
              "name": "IsMultipleBOMAlt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "T415A"
            },
            {
              "name": "IsVersionBillOfMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VerRelvnt"
            },
            {
              "name": "IsLatestBOMVersion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Lat Rel Ve"
            },
            {
              "name": "IsConfiguredMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMTechnicalType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tech type"
            },
            {
              "name": "BOMIsToBeDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HandDFg"
            },
            {
              "name": "BOMAssetNtwkHndovrIsRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "BOM AINInd"
            },
            {
              "name": "IndicatorIsBOMWithDateHistory",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Date hist"
            },
            {
              "name": "IsAttachmentsEnabled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Originals"
            },
            {
              "name": "QuantityInBaseUnitIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "BOMIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMIsArchivedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BillOfMaterialStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOM Status"
            },
            {
              "name": "RecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMHeaderInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "DefaultValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BOMUsagePriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SelPriorty"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BOMHeaderBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "AlternativeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ltxt Lang."
            },
            {
              "name": "MatFromLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "To"
            },
            {
              "name": "MaterialToLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Frm Lot Sz"
            },
            {
              "name": "BOMHeaderQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Base qty"
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALUSAGE",
              "assocName": "_BILLOFMATERIALUSAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SLSORDBILLOFMATERIALITEMTP_3",
              "assocName": "_BILLOFMATERIALITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "GetDefaultsForCreate",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSORDBILLOFMATERIALITEMTP_3",
          "name": "Sales Order Bill of Material Item - TP",
          "properties": [
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "DocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "DocumentPart",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Part"
            },
            {
              "name": "BOMItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "DocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "BOMItemText2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fol. group"
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Disc. grp"
            },
            {
              "name": "ComponentDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OTxt"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AltItemGrp"
            },
            {
              "name": "BOMItemSorter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "ProdOrderIssueLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor.Loctn"
            },
            {
              "name": "DistrKeyCompConsumption",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "PreliminaryComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "IsAssembly",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Assembly"
            },
            {
              "name": "BillOfMaterialItemObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Obj type"
            },
            {
              "name": "ResultingItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Res. ICt"
            },
            {
              "name": "BOMItemIsSparePart",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare"
            },
            {
              "name": "BOMItemIsSalesRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sales"
            },
            {
              "name": "IsItemDraftModified",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "BOMItemIsCostingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Costing"
            },
            {
              "name": "IsMaterialProvision",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MatProvInd"
            },
            {
              "name": "FormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "SpecialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SPType"
            },
            {
              "name": "ExplosionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Expl. type"
            },
            {
              "name": "ReferencePoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. point"
            },
            {
              "name": "BOMItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BOMItemLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "IdentifierBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item ID"
            },
            {
              "name": "ClassNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "IsBulkMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "IsBulkMaterialComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "ProductIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf Matl"
            },
            {
              "name": "ProductExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "IsSubItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sub-itm ID"
            },
            {
              "name": "BOMItemHasFixedQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed Qty"
            },
            {
              "name": "IsClassificationRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sel. cond."
            },
            {
              "name": "IsProductionRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Production"
            },
            {
              "name": "BOMItemIsPlantMaintRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "IsEngineeringRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Engineer."
            },
            {
              "name": "IsBOMRecursiveAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rec allowd"
            },
            {
              "name": "BOMIsRecursive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Recursive"
            },
            {
              "name": "RequiredComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reqd Comp."
            },
            {
              "name": "MaterialIsCoProduct",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Co-product"
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Strategy"
            },
            {
              "name": "MultipleSelectionAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Multiple"
            },
            {
              "name": "IsConfigurableBOM",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sel. ind."
            },
            {
              "name": "VariableSizeItemIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ClassDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "DocumentItemDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "NonStockItemDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Nodes"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InheritedNodeNumberForBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "BillOfMaterialItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "GoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "LT offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Oper. LTO"
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Del time"
            },
            {
              "name": "BOMItemRecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMItemLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Priority"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "DependencyObjectNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "OperationScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "Creditor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost elem."
            },
            {
              "name": "BillOfMaterialComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Component"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "BillOfMaterialItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "DocNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Document"
            },
            {
              "name": "VariableSizeCompUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "VSI unit"
            },
            {
              "name": "OpsLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un"
            },
            {
              "name": "UnitOfMeasureForSize1To3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "HeaderChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfMaterialItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "MaterialPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "QuantityVariableSizeItem",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Qty"
            },
            {
              "name": "Size1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "Size2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "Size3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "VariableSizeItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "MaterialComponentPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALITEMCATEGORY",
              "assocName": "_BOMITEMCATEGORY",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFINANCIALDATASOURCETP",
      "name": "I_CNSLDTNFINANCIALDATASOURCETP",
      "title": "Consolidation Financial Data Source - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation financial data sources. A consolidation financial data source is a financial data source that can be used for financial consolidation in group reporting. It can either be a financial data source thats been defined in an area other than group reporting, or it can be a financial data source thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the financial services fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation financial data source. Creating text entities is possible through the create operation of the consolidation financial data source entity with association.\r\n* Perform update and delete operations on financial data sources that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINANCIALDATASOURCE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFINANCIALDATASOURCETP",
          "name": "Consolidation Financial Data Source - TP",
          "properties": [
            {
              "name": "FinancialDataSource",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Data Source"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFINDATASOURCETEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFINDATASOURCETEXTTP",
          "name": "Cnsldtn Financial Data Source - Text TP",
          "properties": [
            {
              "name": "FinancialDataSource",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Financial Data Source"
            },
            {
              "name": "FinancialDataSourceName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Financial Data Source Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_COSTCENTERTP_2",
      "name": "I_COSTCENTERTP_2",
      "title": "Cost Center",
      "description": "With this business object, you can create, read, update, and delete cost centers.\r\n\r\nA cost center is an organizational unit that represents the location where costs are incurred. Each cost center is assigned a category such as Marketing, Production, or Development. You can structure your cost centers on the basis of functional, settlement-related, activity-related, spatial, and/or responsibility-related standpoints.\r\n\r\nCost centers are used for the assignment of overhead costs to organizational activities based on the utilization of the relevant areas, as well as for differentiated management of costs arising in your organization.\r\n\r\n\r\n# Authorization\r\n\r\nOnly authorized roles can read, create, or update cost centers through API calls. The following authorization objects are relevant:\r\n\r\n* K_CSKS\t\r\n\r\n\r\n# Extensibility\r\nThis business object is extensible for key users and developers.\r\n\r\n## Custom Fields\r\nIn the **Custom Fields** app, key users can add their own custom fields using the following business context:\r\n\r\n| Entity | Business Context |\r\n|:----------|:----------|\r\n| Cost Center (I_COSTCENTERTP_2) | Cost Center Master Data (FINS_COST_CENTER) |\r\n\r\nFor more information, see [Custom Fields](https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/ce819b8557194ae0aa180ba4ac6a04de.html).\r\n\r\n## Custom Logic\r\nYou can add your own custom behavior for this business object by using the following BDEF extension points:\r\n\r\n| BDEF Extension Point | Purpose |\r\n|:----------|:----------|\r\n| COST_CENTER_VALIDATION | Set up validation checks for custom fields in a cost center master data record.  |\r\n| COST_CENTER_DET_ON_MODIFY | Determine and validate field values, such as company code, in a cost center master data before they are updated in the database.  |\r\n| COST_CENTER_DET_ON_SAVE | Determine and validate field values, such as company code, in a cost center master data record before they are saved in the database.  |\r\n\r\nTo learn more about creating behavior extensions, see [Extend ABAP RESTful Application Programming Model](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/492d88ed89f640e5b18dd1c57f6817b1.html). \r\n\r\n\r\n# Editing Cost Centers\r\nSome fields may not be editable, depending on switches for Business Area, Joint Venture Accounting, Functional Area, Public Sector, and Budget Availability Controlling. For more information, see [Editing Cost Centers](https://help.sap.com/docs/SAP_S4HANA_CLOUD/c56f622a2edf491b9f1b596b55587009/dc6205f7d00f4aba9040e65a2a8935ab.html).\r\n\r\nPlease be aware that after update operations you need to create a read request to determine the updated cost center validity key. This is because validity periods can be merged during update operations, in which case a new validity key is created.\r\n\r\n\r\n# Cost Center Standard Hierarchy\r\nAs of version 2502, the first cost center object you create is automatically assigned to a newly created global hierarchy, unless there're existing cost center objects that were configured in one of the previous versions of SAP S/4HANA Cloud Public Edition.\r\n\r\nIf you've got existing cost centers that were created before version 2502, new cost centers are assigned to standard hierarchy 0001 by default, as in earlier versions.\r\n\r\nTo learn more, see [Cost Center Standard Hierarchy](https://help.sap.com/docs/SAP_S4HANA_CLOUD/c56f622a2edf491b9f1b596b55587009/53a3136b621f40bfba74f511bd67b32f.html).\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Use extensibility features designed for the *Manage Cost Centers* (F1443A) SAP Fiori app.\r\n* Update cost center across several validity periods.\r\n\r\n\r\n# Additional Information\r\n\r\nThis is a draft-enabled business object. Every operation has to distinguish whether you are working with the draft or active entry. Every modifying operation creates a draft that has to be activated.   \r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "COSTCENTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_COSTCENTERTP_2",
          "name": "Cost Center",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Post.Code"
            },
            {
              "name": "Fund",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Fund"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "CostCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "CostCtName"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "City"
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Title"
            },
            {
              "name": "POBox",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box"
            },
            {
              "name": "POBoxPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box pcd"
            },
            {
              "name": "ChangeDocObject",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Obj. Value"
            },
            {
              "name": "FaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Fax Number"
            },
            {
              "name": "Department",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Department"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "ControllingAreaForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CostCenterPrinterDestination",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Printer Destination"
            },
            {
              "name": "CostCenterDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Co.Center"
            },
            {
              "name": "TeletexNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Teletex"
            },
            {
              "name": "TelexNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Telex"
            },
            {
              "name": "CostCenterCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CostCtrCat"
            },
            {
              "name": "ActyIndepFormulaPlanningTmpl",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Act. Indep. Formula Planning Template"
            },
            {
              "name": "ActyDepdntFormulaPlanningTmpl",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Act. Depen. Formula Planning Template"
            },
            {
              "name": "ActyIndependentAllocationTmpl",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Activity Independent Allocation Template"
            },
            {
              "name": "ActyDependentAllocationTmpl",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Activity Dependent Allocation Template"
            },
            {
              "name": "ActlIndepStatisticalKeyFigures",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Act. Indep. Statistical Key Figure Tmp."
            },
            {
              "name": "ActlDepStatisticalKeyFigures",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Act. Dep. Statistical Key Figure Tmp."
            },
            {
              "name": "CostCenterAllocationMethod",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AllocMeth"
            },
            {
              "name": "CostCtrResponsiblePersonName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Pers.Resp."
            },
            {
              "name": "CostCenterFunction",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Function"
            },
            {
              "name": "CostCenterAlternativeFunction",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Alt. Func."
            },
            {
              "name": "JointVentureClass",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class"
            },
            {
              "name": "CostCenterCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CostCenterLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "AvailabilityControlProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Budget Availability Control Profile"
            },
            {
              "name": "AddressAdditionalName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 2"
            },
            {
              "name": "StreetAddressName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Street"
            },
            {
              "name": "District",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "District"
            },
            {
              "name": "AddressName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Address Name"
            },
            {
              "name": "CostCenterAddrName3",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 3"
            },
            {
              "name": "CostCenterAddrName4",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 4"
            },
            {
              "name": "JointVentureSubClass",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Subclass A"
            },
            {
              "name": "PhoneNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Telephone2"
            },
            {
              "name": "PhoneNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Phone"
            },
            {
              "name": "TeleboxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Telebox"
            },
            {
              "name": "DataCommunicationPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Data line"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AvailabilityControlIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Budget Availability Control is Active"
            },
            {
              "name": "IsBlkdForPrimaryCostsPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Primary Costs Posting"
            },
            {
              "name": "IsBlockedForPlanPrimaryCosts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Primary Costs Planning"
            },
            {
              "name": "IsBlkdForSecondaryCostsPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Secondary Costs Posting"
            },
            {
              "name": "IsBlockedForRevenuePosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Revenue Posting"
            },
            {
              "name": "IsBlockedForCommitmentPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Commitment Updates"
            },
            {
              "name": "IsBlockedForPlanSecondaryCosts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Secondary Costs Planning"
            },
            {
              "name": "IsBlockedForPlanRevenues",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock Revenue Planning"
            },
            {
              "name": "ConsumptionQtyIsRecorded",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Quantity"
            },
            {
              "name": "FunctionalAreaIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Functional Area Fixed Assignment"
            },
            {
              "name": "FundIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fund Fixed Assignment"
            },
            {
              "name": "GrantIDIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Grant Fixed Assignment"
            },
            {
              "name": "CostCenterIsBudgetCarrying",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Budget Carrying"
            },
            {
              "name": "CostCtrResponsibleUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User Resp."
            },
            {
              "name": "CostCenterStandardHierArea",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Standard Hierarchy Node"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDateForEdit",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "CostCenterCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "CostCenterLastChangedOnDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "CostCenterCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "CostCenterLastChangedAtTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "CostCenterCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "GrantID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Grant"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "JointVenture",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JointVentureEquityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Ty."
            },
            {
              "name": "JointVentureRecoveryCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rcvry Ind."
            },
            {
              "name": "CostCenterForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "BudgetCarryingCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Budget-Carrying Cost Center"
            },
            {
              "name": "JointVentureObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "JV_ObjType"
            }
          ],
          "associations": [
            {
              "name": "I_COSTCENTERTEXTTP_2",
              "assocName": "_COSTCENTERTEXTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_COSTCENTERTEXTTP_2",
          "name": "Cost Center - Text",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CostCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "CostCtName"
            },
            {
              "name": "CostCenterDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cost Center Description"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CostCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SUPPLYDEMANDITEMTP",
      "name": "I_SUPPLYDEMANDITEMTP",
      "title": "Supply and Demand Item - TP",
      "description": "With this business object, you can read supply and demand data for materials in *Material Requirements Planning* over a specific period of time. This information can be made available in a stock / requirements list to reflect the current availability situation of the selected material.\r\n\t\t\r\nThis business object offers the function *GetItem* to read the requested supply and demand items for a specified material. In addition, it provides the function *GetItemsAndPegging* to read the requested supply and demand items and corresponding pegging data.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MATERIALSUPPLYANDDEMANDVIEW",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SUPPLYDEMANDITEMTP",
          "name": "Supply and Demand Item - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "UnitOfMeasureName",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Commercial"
            },
            {
              "name": "MRPElementDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "MRPElementIsReleased",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPElementBusinessPartnerType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPElementIsPartiallyDelivered",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "SupplyIsInThePast",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPAvailability",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Avail."
            },
            {
              "name": "MRPElementCategoryGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "MRPElementDocumentTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Log sys"
            },
            {
              "name": "ExceptionMessageText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Log sys"
            },
            {
              "name": "ExceptionMessageText2",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Log sys"
            },
            {
              "name": "SourceMRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Source no."
            },
            {
              "name": "MRPElementBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MRPRequestStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "MRPRequestSupplierResponse",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "ExceptionMessageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "ExceptionMessageNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "MRPPlanningSegment",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "PlngSegNo."
            },
            {
              "name": "UnitOfMeasureCommercialName",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Commercial"
            },
            {
              "name": "MRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "SourceMRPElement_2",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "MaterialBaseUnitDesc",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Technical"
            },
            {
              "name": "MRPElementCategoryShortName",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP elemnt"
            },
            {
              "name": "MRPElementBusinessPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "CHAR35"
            },
            {
              "name": "MaterialShortageDefinition",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Char15"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MRPElementQuantityIsFirm",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Indicator"
            },
            {
              "name": "MRPElementCategoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dem.Groups"
            },
            {
              "name": "MRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "SourceMRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MRPElementAvailyOrRqmtDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MRPElementScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Scheduling"
            },
            {
              "name": "SourceMRPElementScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sched.line"
            },
            {
              "name": "MRPEvaluationHorizonInDays",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "INT4"
            },
            {
              "name": "MRPPlanningSegmentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Sgmt"
            },
            {
              "name": "RowIndex",
              "key": true,
              "type": "Edm.Int32",
              "length": "010",
              "label": "INT4"
            },
            {
              "name": "MRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP itm"
            },
            {
              "name": "SourceMRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Source IN"
            },
            {
              "name": "TargetQuantityUnitDisplayDcmls",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Rounding"
            },
            {
              "name": "TargetQuantityUnitDcmls",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Decimal"
            },
            {
              "name": "NumberOfAggregatedMRPElements",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "No."
            },
            {
              "name": "MRPElementSupplyAggregation",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Sup.Aggr."
            },
            {
              "name": "MRPElementDemandAggregation",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Dem.Aggr."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PeggedReqt"
            },
            {
              "name": "MaterialExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MRPAvailableQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "MRPElementOpenQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "MaterialSafetyStockQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "GetItem",
              "type": "Custom Operation"
            },
            {
              "name": "GetPeggingWithItems",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MAINTORDERCONFIRMATIONTP",
      "name": "I_MAINTORDERCONFIRMATIONTP",
      "title": "Maintenance Order Confirmation - TP",
      "description": "With this business object, you can create or cancel a Maintenance Order Operation confirmation.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create a confirmation\r\n* Cancel a confirmation\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Update an existing confirmation since as update of posted confirmations is not possible\r\n* Delete an existing confirmation as hard deletion of posted order confirmations is not allowed\r\n\t\r\n# Sample Class\r\nFor examples showing how to create or cancel confirmation entities using the Entity Manipulation Language (EML), please consult the provided sample class **cl_eam_behv_i_moconftp_sample**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCEORDERCONFIRMATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTORDERCONFIRMATIONTP",
          "name": "Maintenance Order Confirmation - TP",
          "properties": [
            {
              "name": "MaintenanceOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Oper./Act."
            },
            {
              "name": "MaintenanceOrderSubOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Oper./Act."
            },
            {
              "name": "EmployeeWageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Wage type"
            },
            {
              "name": "VarianceReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ConfirmationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Conf. text"
            },
            {
              "name": "AccountingIndicatorCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Acctg Ind."
            },
            {
              "name": "EmployeeWageGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Wage Group"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "IsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reversed"
            },
            {
              "name": "IsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsFinalConfirmation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "NoFurtherWorkQuantityIsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Completed"
            },
            {
              "name": "OpenReservationsIsCleared",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Clear Res."
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Postg Date"
            },
            {
              "name": "PersonnelNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "CapacityInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "OperationConfirmedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Ex."
            },
            {
              "name": "OperationConfirmedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FinExecut."
            },
            {
              "name": "ActyConfFcstdEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FcstFinish"
            },
            {
              "name": "CancldMaintOrderConfCntrValue",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "CncldConf."
            },
            {
              "name": "MaintOrderConfCntrValue",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "OperationConfirmedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Act. start"
            },
            {
              "name": "OperationConfirmedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Act. Fin."
            },
            {
              "name": "ActyConfFcstdEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Fcst End"
            },
            {
              "name": "NmbrOfMaintTechnicianCapSplits",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Split"
            },
            {
              "name": "MaintOrderConf",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "ActualWorkQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Work unit"
            },
            {
              "name": "ActualDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un/actual"
            },
            {
              "name": "RemainingWorkQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UnRemWork"
            },
            {
              "name": "ActualDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "ActDuratn"
            },
            {
              "name": "ActualWorkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Act. work"
            },
            {
              "name": "RemainingWorkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "RemainWrk"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTORDCONFLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "CancelMaintOrderConfirmation",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTORDCONFLONGTEXTTP",
          "name": "Maint Order Confirmation Long Text - TP",
          "properties": [
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "MaintOrderConfCntrValue",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "MaintOrderConfLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "MaintOrderConf",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_JNTOPGAGRMTTP",
      "name": "I_JNTOPGAGRMTTP",
      "title": "Joint Operating Agreement - TP",
      "description": "With this business object, you can read, create, update, and delete the entities joint operating agreement, joint operating agreement text, equity group, equity share, and penalty category recovery percentage.\r\n\r\nThe service contains Joint Operating Agreement, Description, Equity Group, Penalty Category Recovery Percentage and Partner Share nodes. The information is sent in the request as a payload, which is used in creating or updating a joint operating agreement, including appropriate checks for restricted values and authorizations. If there are any issues when the joint operating agreement is created, updated or deleted, the system displays error messages in the response.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Create\r\n* Update\r\n* Delete\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "JOINTOPERATINGAGREEMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_JNTOPGAGRMTTP",
          "name": "Joint Operating Agreement - TP",
          "properties": [
            {
              "name": "JntOpgAgrmtClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "JOA class"
            },
            {
              "name": "JntOpgAgrmtCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Creator"
            },
            {
              "name": "JntOpgAgrmtLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "ChUser"
            },
            {
              "name": "JntVntrConstructionOvhdRule",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Con. Rule"
            },
            {
              "name": "JntVntrCatastropheOvhdRule",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cat. Rule"
            },
            {
              "name": "JntVntrExplorationOvhdRule",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Exp. Rule"
            },
            {
              "name": "JntVntrDrillingOvhdRule",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Drl. Rule"
            },
            {
              "name": "JntVntrPayrollClearingSet",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Pay. Set"
            },
            {
              "name": "JntVntrConstructionExclsnSet",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "XSetCon"
            },
            {
              "name": "JntVntrCatastropheExclsnSet",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "XSetCat"
            },
            {
              "name": "JVAExclsnAcctSetPercentProdg",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "XSet1"
            },
            {
              "name": "JVAExclsnAcctSetPercentDev",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "XSet2"
            },
            {
              "name": "JntVntrCapitalExclsnSet",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "XSetCap"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JntOpgAgrmtProdgWellThld",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "JOAThresh"
            },
            {
              "name": "JntVntrExpnIsEscalated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Escal."
            },
            {
              "name": "JntVntrPrioPerdDrillingIsCalc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Prior Per."
            },
            {
              "name": "JntVntrWBSElmntOvhdIsCalc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "All WBS"
            },
            {
              "name": "JntOpgAgrmtCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CrDate"
            },
            {
              "name": "JntOpgAgrmtLastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ChDate"
            },
            {
              "name": "JntOpgAgrmtCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "JntOpgAgrmtLastChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "JVAOvhdPercentProdg",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "O/H %1"
            },
            {
              "name": "JVAOvhdPercentDev",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "O/H %2"
            },
            {
              "name": "JntVntrOvhdOffsetCostCtr",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "OffCC"
            },
            {
              "name": "JntVntrOvhdRecurringDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RecDoc"
            },
            {
              "name": "JntOpgAgrmt",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "JOA"
            },
            {
              "name": "JntVntrContractNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Contract"
            }
          ],
          "associations": [
            {
              "name": "I_JNTOPGAGRMTEQUITYTYPEGRPTP",
              "assocName": "_JNTOPGAGRMTEQUITYGRP",
              "cardinality": "1:*"
            },
            {
              "name": "I_JNTOPGAGRMTPNLTYCATRCVRYTP",
              "assocName": "_JNTOPGAGRMTPNLTYCATRCVRY",
              "cardinality": "1:*"
            },
            {
              "name": "I_JNTOPGAGRMTTEXTTP",
              "assocName": "_JNTOPGAGRMTTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JNTOPGAGRMTEQUITYTYPEGRPTP",
          "name": "Equity Group - TP",
          "properties": [
            {
              "name": "JntVntrNetProfitIntrstGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "NPIG"
            },
            {
              "name": "JntOpgAgrmtEquityGrpText",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Equity Group Description"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JntVntrEquityGrpIsSuspended",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EGSu"
            },
            {
              "name": "JntVntrEquityGrpIsNotSuspended",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EGpUsus"
            },
            {
              "name": "JointVentureType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "VType"
            },
            {
              "name": "JntVntrEquityGrpSuspendedPerd",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "EGrpSusPer"
            },
            {
              "name": "JntVntrGrpNotSuspendedPerd",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "GUSUSP"
            },
            {
              "name": "JntVntrOperatedShare",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "OperShare"
            },
            {
              "name": "JntVntrNonOperatedShare",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "NOShare"
            },
            {
              "name": "JntOpgAgrmtEquityGrp",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Gp."
            },
            {
              "name": "JntVntrEquityGrpSuspendedYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GSusYear"
            },
            {
              "name": "JntVntrGrpNotSuspendedYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GUSUSYR"
            },
            {
              "name": "JntOpgAgrmt",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "JOA"
            }
          ],
          "associations": [
            {
              "name": "I_JNTOPGAGRMTPARTSHRTP",
              "assocName": "_JNTOPGAGRMTPARTSHR",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JNTOPGAGRMTPNLTYCATRCVRYTP",
          "name": "Penalty Category Recovery Percentage - TP",
          "properties": [
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JntVntrPenaltyCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Pen Cat"
            },
            {
              "name": "JntVntrNonSignatoryRcvryPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Non-sig %"
            },
            {
              "name": "JntVntrNonConsentRcvryPnltyPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Non-con %"
            },
            {
              "name": "JntOpgAgrmt",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "JOA"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JNTOPGAGRMTTEXTTP",
          "name": "Description - TP",
          "properties": [
            {
              "name": "JntOpgAgrmtText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "JntOpgAgrmtLongText",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "JOA Name"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "JntOpgAgrmt",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "JOA"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_JOINTVENTURETP",
      "name": "I_JOINTVENTURETP",
      "title": "Joint Venture - TP",
      "description": "With this business object, you can read, create, and update the entities joint venture, joint venture description, equity group, equity type, and equity share.\r\n\r\nThe service contains Joint Venture, Description, Equity Group, Equity Type, and Equity Share nodes. The information is sent in the request as a payload, which is used in creating or updating a joint venture, including appropriate checks for restricted values and authorizations. If there are any issues when the joint venture is created or updated, the system displays error messages in the response. The service does not allow deletion of any of joint ventures, descriptions, equity group, equity type or equity share.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Create\r\n* Update\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "JOINTVENTURE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_JOINTVENTURETP",
          "name": "Joint Venture - TP",
          "properties": [
            {
              "name": "JntVntrCurrentMonthBillg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "JntVntrYearToDateBillg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "JntVntrInceptionToDateBillg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "JointVentureName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": null
            },
            {
              "name": "JointVenturePaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "JointVentureCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Creator"
            },
            {
              "name": "JointVentureLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "ChUser"
            },
            {
              "name": "JntVntrFundingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Fund GP"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JointVentureType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "VType"
            },
            {
              "name": "JntVntrBillgCutbackIsBlk",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "JV Sts"
            },
            {
              "name": "JntVntrInceptionToDateData",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "IncTDate"
            },
            {
              "name": "JntVntrDateCreated",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CrDate"
            },
            {
              "name": "JntVntrDateLastChanged",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date Last Changed"
            },
            {
              "name": "JntVntrCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "JntVntrLastChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "JntVntrTimeLastChanged",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time Last Changed"
            },
            {
              "name": "JntVntrTimeCreated",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time Created"
            },
            {
              "name": "JntVntrBillgFrqcy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BillFrq"
            },
            {
              "name": "JointVenture",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JointVentureOperator",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Operator"
            },
            {
              "name": "JointVentureBillingMethod",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BilMethod"
            },
            {
              "name": "JntOpgAgrmt",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "JOA"
            },
            {
              "name": "JVAVentureClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "VClass"
            }
          ],
          "associations": [
            {
              "name": "I_JOINTVENTUREDESCRIPTIONTP",
              "assocName": "_JOINTVENTUREDESCRIPTION",
              "cardinality": "1:*"
            },
            {
              "name": "I_JOINTVENTUREEQUITYGROUPTP",
              "assocName": "_JOINTVENTUREEQUITYGROUP",
              "cardinality": "1:*"
            },
            {
              "name": "I_JOINTVENTUREEQUITYTYPETP",
              "assocName": "_JOINTVENTUREEQUITYTYPE",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JOINTVENTUREDESCRIPTIONTP",
          "name": "Description - TP",
          "properties": [
            {
              "name": "JointVentureName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Venture Nm"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "JointVenture",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JOINTVENTUREEQUITYGROUPTP",
          "name": "Equity Group - TP",
          "properties": [
            {
              "name": "JntOpgAgrmtEquityGrpText",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": null
            },
            {
              "name": "JntVntrNetProfitIntrstGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "NPIG"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JntVntrEquityGrpIsSuspended",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EGSu"
            },
            {
              "name": "JntVntrEquityGrpIsNotSuspended",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EGpUsus"
            },
            {
              "name": "JntVntrEquityGrpSuspendedPerd",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "EGrpSusPer"
            },
            {
              "name": "JntVntrGrpNotSuspendedPerd",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "GUSUSP"
            },
            {
              "name": "JntVntrOperatedShare",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "OperShare"
            },
            {
              "name": "JntVntrNonOperatedShare",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "NOShare"
            },
            {
              "name": "JointVenture",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JntOpgAgrmtEquityGrp",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Grp"
            },
            {
              "name": "JntVntrEquityGrpSuspendedYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GSusYear"
            },
            {
              "name": "JntVntrGrpNotSuspendedYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GUSUSYR"
            }
          ],
          "associations": [
            {
              "name": "I_JNTVNTRPARTEQUITYSHRTP",
              "assocName": "_JNTVNTRPARTOWNREQUITYSHR",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_JOINTVENTUREEQUITYTYPETP",
          "name": "Equity Type - TP",
          "properties": [
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "JointVentureEquityGroupActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EGAct"
            },
            {
              "name": "JointVentureDefBillCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill Curr"
            },
            {
              "name": "JntVntrEquityFundingDateValue",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "JointVenture",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JointVentureEquityType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Ty."
            },
            {
              "name": "JointVentureEquityGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Grp"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODALLOCATIONOBJECTTP_2",
      "name": "I_PRODALLOCATIONOBJECTTP_2",
      "title": "Product Allocation Object",
      "description": "With this business object, you can read the data of product allocation objects, and change their characteristic value combinations (CVCs) and their assigned time series (planned allocation quantities per time period). \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Product Allocation Object (I_ProdAllocationObjectTP_2)\t  | Product Allocation Object  (I_PRODALLOCATIONOBJECTTP)  |\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Change the header data of the product allocation object\r\n* Change the description of the product allocation object\r\n* Change the characteristic meta data of the product allocation object\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTALLOCATIONOBJECT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODALLOCATIONOBJECTTP_2",
          "name": "Product Allocation Object",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by User"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed by User"
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "ProdAllocationPeriodTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Period Time Zone"
            },
            {
              "name": "IsStockTransferOrderAllocObj",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Stock Transport"
            },
            {
              "name": "IsSalesOrderAllocObj",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sales Document"
            },
            {
              "name": "ProdAllocCheckDateTimeType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Check Date Time Type"
            },
            {
              "name": "ProductAllocationPeriodType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Period Type"
            },
            {
              "name": "CollectiveAllocationType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Collective"
            },
            {
              "name": "ProdAllocationLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lifecycle Status"
            },
            {
              "name": "ProductAllocationObjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Change Date Time"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Creation Date Time"
            },
            {
              "name": "ProductAllocationQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity Unit"
            },
            {
              "name": "ProductAllocationObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Allocation Object"
            }
          ],
          "associations": [
            {
              "name": "I_PRODALLOCATIONOBJECTTXTTP_2",
              "assocName": "_PRODALLOCATIONOBJECTTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODALLOCCHARCMETADATATP_2",
              "assocName": "_PRODALLOCCHARCMETADATATP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODALLOCCHARCVALCOMBNTP_2",
              "assocName": "_PRODALLOCCHARCVALCOMBNTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PRODALLOCATIONOBJECTTXTTP_2",
          "name": "Product Allocation Object - Text",
          "properties": [
            {
              "name": "ProdAllocObjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Description"
            },
            {
              "name": "ProductAllocationObjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_PRODALLOCCHARCMETADATATP_2",
          "name": "Product Allocation Object Meta Data",
          "properties": [
            {
              "name": "ProductAllocationObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ProdAllocCharcCtlgPathUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "CharacteristicsMetaDataUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ProdAllocOrdinalNumberValue",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Ordinal Number"
            },
            {
              "name": "ProdAllocCharcCtlgPathIntID",
              "key": false,
              "type": "Edm.Binary",
              "length": "020",
              "label": null
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_PRODALLOCCHARCVALCOMBNTP_2",
          "name": "Product Allocation Characteristic Value Combination",
          "properties": [
            {
              "name": "CharcValAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Authorization Group"
            },
            {
              "name": "ProdAllocCharcConstraintStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Constraint Status"
            },
            {
              "name": "ProdAllocationActivationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Activation Status"
            },
            {
              "name": "ProductAllocationObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "CharcValueCombinationUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ProdAllocCharc01",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 1"
            },
            {
              "name": "ProdAllocCharc02",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 2"
            },
            {
              "name": "ProdAllocCharc03",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 3"
            },
            {
              "name": "ProdAllocCharc04",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 4"
            },
            {
              "name": "ProdAllocCharc05",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 5"
            },
            {
              "name": "ProdAllocCharc06",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 6"
            },
            {
              "name": "ProdAllocCharc07",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 7"
            },
            {
              "name": "ProdAllocCharc08",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 8"
            },
            {
              "name": "ProdAllocCharc09",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 9"
            },
            {
              "name": "ProdAllocCharc10",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Characteristic Value 10"
            },
            {
              "name": "ProdAllocCharcValueCombnCmnt",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Comment"
            },
            {
              "name": "ProductAllocationObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Allocation Object"
            }
          ],
          "associations": [
            {
              "name": "I_PRODALLOCOBJTIMESERIESTP_2",
              "assocName": "_PRODALLOCOBJTIMESERIESTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteActiveEntity",
              "type": "Custom Operation"
            },
            {
              "name": "SetLifecycleStatusToActive",
              "type": "Custom Operation"
            },
            {
              "name": "SetLifecycleStatusToInactive",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODALLOCATIONSEQUENCETP_2",
      "name": "I_PRODALLOCATIONSEQUENCETP_2",
      "title": "Product Allocation Sequence",
      "description": "With this business object, you can read the data of a product allocation sequence and its sequence groups and constraints and change or delete the assignment of the sequence to material-plant combinations. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Product Allocation Sequence (I_ProdAllocationSequenceTP_2)  | Product Allocation Sequence (I_PRODALLOCATIONSEQUENCETP)  |\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Change the header data of the product allocation sequence (ID, description, consumption unit)\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTALLOCATIONSEQUENCE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODALLOCATIONSEQUENCETP_2",
          "name": "Product Allocation Sequence",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by User"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed by User"
            },
            {
              "name": "ProdAllocationLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lifecycle Status"
            },
            {
              "name": "ProductAllocationSequenceUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Change Date Time"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Creation Date Time"
            },
            {
              "name": "ProdAllocSqncConsumptionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Consumption Unit"
            },
            {
              "name": "ProductAllocationSequence",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Allocation Sequence"
            }
          ],
          "associations": [
            {
              "name": "I_PRODALLOCSEQUENCETXTTP_2",
              "assocName": "_PRODALLOCSEQUENCETTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODALLOCSQNCASSGMTTP_2",
              "assocName": "_PRODALLOCSQNCASSGMTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODALLOCSQNCGROUPTP_2",
              "assocName": "_PRODALLOCSQNCGROUPTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PRODALLOCSEQUENCETXTTP_2",
          "name": "Product Allocation Sequence - Text",
          "properties": [
            {
              "name": "ProductAllocationSequenceDesc",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Description"
            },
            {
              "name": "ProductAllocationSequenceUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_PRODALLOCSQNCASSGMTTP_2",
          "name": "Product Allocation Sequence Assignment",
          "properties": [
            {
              "name": "ValidityStartTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Validity Start Time Zone"
            },
            {
              "name": "ValidityEndTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Validity End Time Zone"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ProductAllocationSequenceUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ProdAllocSqncAssignmentUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ValidityEndUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Validity End"
            },
            {
              "name": "ValidityStartUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Validity Start"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ProductAllocationSequence",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Allocation Sequence"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "DeleteSequenceAssignment",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODALLOCSQNCGROUPTP_2",
          "name": "Product Allocation Sequence Group",
          "properties": [
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "PastPeriodIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Past Period Allowed"
            },
            {
              "name": "OnlyOverlappingQtyIsConsumed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Consume Overlapping Quantity Only"
            },
            {
              "name": "ProdAllocSequenceGroupType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Sequence Group Type"
            },
            {
              "name": "HorizontalConsumptionDirection",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Consumption Direction"
            },
            {
              "name": "ProductAllocationSequenceUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ProdAllocSequenceGroupUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "NumberOfBackwardCnsmpnPeriods",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Backward Consumption"
            },
            {
              "name": "NumberOfForwardCnsmpnPeriods",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Forward Consumption"
            },
            {
              "name": "ProdAllocSqncGrpPriorityValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Priority"
            },
            {
              "name": "ProductAllocationSequenceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sequence Group"
            },
            {
              "name": "ProdAllocSqncGrpCnsmpnUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Group Consumption Unit"
            },
            {
              "name": "ProductAllocationSequence",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Allocation Sequence"
            }
          ],
          "associations": [
            {
              "name": "I_PRODALLOCSQNCCSTRTTP_2",
              "assocName": "_PRODALLOCSQNCCSTRTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODALLOCSQNCGROUPTXTTP_2",
              "assocName": "_PRODALLOCSQNCGROUPTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_FLDLOGSDELIVERYITEMTP",
      "name": "I_FLDLOGSDELIVERYITEMTP",
      "title": "Interface BO for delivery item in FL - TP",
      "description": "With this business object, you can create, read, update, and delete delivery items. This business object displays all delivery items at base or remote which are ready for shipment.\r\n\r\n# Extensibility\r\nIt is possible to add:\r\n* associations\r\n* compositions\r\n* custom fields\r\n* custom actions, validations, and determinations.\t\t\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FIELDLOGISTICSSHIPMENTITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSDELIVERYITEMTP",
          "name": "Interface BO for delivery item in FL - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsShptItmProjDmndItmID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmSTOItmID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptItemActnID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItemCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmWrkOrdItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsShptItmODOItemID",
              "key": false,
              "type": "Edm.String",
              "length": "046",
              "label": "ODO ID"
            },
            {
              "name": "FldLogsShptItmIsAssgdToCtn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsShptItmIsAssgdToVoy",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VoyAsgnInd"
            },
            {
              "name": "HandlingUnitIsDsp",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ref.Doc"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsCtnPackgStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptItemCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyAssgmtStatusCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            }
          ],
          "associations": [
            {
              "name": "I_PLANT",
              "assocName": "_DESTPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_SRCEPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSHPTHANDLINGUNITITEM",
              "assocName": "_SHPTHANDLINGUNITITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSDELIVSTGEASSGMTTP",
              "assocName": "_SHPTSTGEASSGMT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSDELIVSTGEASSGMTTP",
          "name": "Intf BO for FL Shpt Items Voyages - TP",
          "properties": [
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptVoyageVehicleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Vehl Name"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsShptVoyageVehicleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Veh Number"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptVoyageTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Code"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyageChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "VER_C0COMPAT_NES_I",
      "name": "VER_C0COMPAT_NES_I",
      "title": "Verification C0 consistency/compatibility of BDEFs",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C0COMPAT_NES_I",
          "name": "Verification C0 consistency/compatibility of BDEFs",
          "properties": [
            {
              "name": "C6",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "Tabname",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Table"
            },
            {
              "name": "Chgdby",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed By"
            },
            {
              "name": "Devclass",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "Tabclass",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Table Category"
            },
            {
              "name": "EtagTimestamp",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "VER_C1CONSIS_P5",
              "assocName": "_DEV_D",
              "cardinality": "0:1"
            },
            {
              "name": "VER_C0COMPAT_NES_EXT_DOM_I",
              "assocName": "_XDOM_ASSOC",
              "cardinality": "0:*"
            },
            {
              "name": "VER_C0COMPAT_NES_EXT_FIELD_I",
              "assocName": "_XFIELD_ASSOC",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "/xbr/act_Tab_xx1",
              "type": "Custom Operation"
            },
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "act_x",
              "type": "Custom Operation"
            },
            {
              "name": "act_xx",
              "type": "Custom Operation"
            },
            {
              "name": "det_act1",
              "type": "Custom Operation"
            },
            {
              "name": "det_act_4x",
              "type": "Custom Operation"
            },
            {
              "name": "det_act_x",
              "type": "Custom Operation"
            },
            {
              "name": "det_act_xx2_0",
              "type": "Custom Operation"
            },
            {
              "name": "det_act_xxx",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "VER_C0COMPAT_NES_EXT_DOM_I",
          "name": "Verification C0 consistency/compatibility of BDEFs",
          "properties": [
            {
              "name": "TabName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Table"
            },
            {
              "name": "Valuetab",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Table"
            },
            {
              "name": "Chgdby",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed By"
            },
            {
              "name": "Lowercase",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Lowercase"
            },
            {
              "name": "DevClass",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "DomName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Domain"
            },
            {
              "name": "Decimals",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Dec.Places"
            },
            {
              "name": "Leng",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Lngth"
            },
            {
              "name": "Datatype",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Data Type"
            }
          ],
          "associations": [
            {
              "name": "VER_C1CONSIS_P5",
              "assocName": "_ASSOC_D5D",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "/xbr/act_dom_xx2",
              "type": "Custom Operation"
            },
            {
              "name": "act_dom_x",
              "type": "Custom Operation"
            },
            {
              "name": "act_dom_xx_i",
              "type": "Custom Operation"
            },
            {
              "name": "det_act_xdom",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "VER_C0COMPAT_NES_EXT_FIELD_I",
          "name": "Verification BDEF C0 compatibility checks",
          "properties": [
            {
              "name": "ff1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k1",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k2",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k3",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CID"
            },
            {
              "name": "k4",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "zz_xfield_i_act1",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSDELIVCONTAINERUNITTP",
      "name": "I_FLDLOGSDELIVCONTAINERUNITTP",
      "title": "Interface BO for FL Container Unit - TP",
      "description": "With this business object, you can create, read, and update packed containers. *Pack Containers* application is used in the Field logistics industry to manually pack items to a container.\r\n\r\n# Extensibility\r\n\r\nIt is possible to add: \r\n* associations\r\n* compositions\r\n* custom fields\r\n* custom actions, validations, and determinations.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSSHPTCONTAINERUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSDELIVCONTAINERUNITTP",
          "name": "Interface BO for FL Container Unit - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsCtnCurrentStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnExtTranspSts",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "ShippingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descriptn"
            },
            {
              "name": "FldLogsCtnPackgStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptCtnIntTranspStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsContainerText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ctn. Desc."
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptItemActnID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsCtnPackgChkErrCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Error Code"
            },
            {
              "name": "FldLogsContainerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cont. Cat."
            },
            {
              "name": "FldLogsCtnUnitCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "FldLogsShptItmIsAssgdToVoy",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VoyAsgnInd"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsCtnIntTranspStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "FldLogsCtnPackgStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnCurrentLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnUnitCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Equi. Type"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCertEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "FldLogsCtnPackgChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyAssgmtStatusCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsCtnActualWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsContainerSafeLoadUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SL Unit"
            },
            {
              "name": "FldLogsContainerTareWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnCubicCapacityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TareVol"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "FldLogsContainerSafeLoadQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Safe Load"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsCtnActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ctn ActlWt"
            },
            {
              "name": "FldLogsCtnCubicCapacity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "CubCapa"
            },
            {
              "name": "FldLogsContainerTareWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tare Wght"
            },
            {
              "name": "ItemWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            }
          ],
          "associations": [
            {
              "name": "I_SHIPPINGPOINTTEXT",
              "assocName": "_RCVGPTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_SHIPPINGPOINTTEXT",
              "assocName": "_SHIPGPTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSCONTAINERCATEGORYTEXT",
              "assocName": "_CTNCATEGORYTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_EQUIPMENTTYPETEXT",
              "assocName": "_EQUIPMENTTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSDELIVITEMCTNTP",
              "assocName": "_SHPTITEMS",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHPTPACKGGASSGMTCTNTP",
              "assocName": "_SHPTPKGCTNASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHPTSTGEASSGMTCTNTP",
              "assocName": "_SHPTSTGEASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSITMSTAGGEDTOCTNTP",
              "assocName": "_TAGGEDITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSDELIVITEMCTNTP",
          "name": "BO Intf for Cont Unit Shpt Itms - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsShptItmProjDmndItmID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmSTOItmID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItemCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmWrkOrdItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsShptItmODOItemID",
              "key": false,
              "type": "Edm.String",
              "length": "046",
              "label": "ODO ID"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ref.Doc"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptItemCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FLDLOGSSHPTPACKGGASSGMTCTNTP",
          "name": "FL Shipment Nested Packaging - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsCtnCurrentStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnExtTranspSts",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsParentContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Parent Ctn"
            },
            {
              "name": "FldLogsCtnPackgStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptCtnIntTranspStsText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsContainerText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ctn. Desc."
            },
            {
              "name": "FldLogsShptLocationID",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Loc. Id."
            },
            {
              "name": "FldLogsContainerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cont. Cat."
            },
            {
              "name": "FldLogsCtnUnitCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "FldLogsShptItmIsAssgdToVoy",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VoyAsgnInd"
            },
            {
              "name": "FieldLogisticsCtnIsOwned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Classfctn"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsCtnPackgStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsCtnIntTranspStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnCurrentLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnUnitCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Equi. Type"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsParentContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Parent ID"
            },
            {
              "name": "FldLogsCertEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "FldLogsCtnPackgChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyAssgmtStatusCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "FldLogsCtnActualWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsContainerSafeLoadUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SL Unit"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsCtnActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ctn ActlWt"
            },
            {
              "name": "FldLogsContainerSafeLoadQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Safe Load"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FLDLOGSSHPTSTGEASSGMTCTNTP",
          "name": "BO Intf for Cont Unit Voyages - TP",
          "properties": [
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptVoyageVehicleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Vehl Name"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsShptVoyageVehicleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Veh Number"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptVoyageTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Code"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyageChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSITMSTAGGEDTOCTNTP",
          "name": "BO Intf for Cont Unit Tagged Itms - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyAssgmtStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "FldLogsShptItemCurShipgPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsShptItmODOItemID",
              "key": false,
              "type": "Edm.String",
              "length": "046",
              "label": "ODO ID"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptItemCurrentPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "VolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "WeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "FldLogsGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "GrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Vol."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_INBDELIVCRTEDELIVFRMPURGDOCP",
      "name": "D_INBDELIVCRTEDELIVFRMPURGDOCP",
      "title": "Inb Deliv Crte Deliv Frm Purg Doc Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_INBDELIVCRTEDELIVFRMPURGDOCP",
          "name": "Inb Deliv Crte Deliv Frm Purg Doc Param",
          "properties": [
            {
              "name": "MeansOfTransportType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MnsTransTy"
            },
            {
              "name": "MeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TrnsIDCode"
            },
            {
              "name": "DeliveryDocumentBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "ExtDeliv."
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "DeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            }
          ],
          "associations": [
            {
              "name": "D_INBDELIVCRTEFRMPURGDOCITEMP",
              "assocName": "_REFERENCEPURGDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_INBDELIVCRTEFRMPURGDOCITEMP",
      "name": "D_INBDELIVCRTEFRMPURGDOCITEMP",
      "title": "Inb Deliv Crte Frm Purg Doc Item P",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_INBDELIVCRTEFRMPURGDOCITEMP",
          "name": "Inb Deliv Crte Frm Purg Doc Item P",
          "properties": [
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_FLDLOGSTRANSFSUPPLIERITEMTP",
      "name": "I_FLDLOGSTRANSFSUPPLIERITEMTP",
      "title": "Transfer supplier Item - TP",
      "description": "With this business object, you can execute actions on supplier items to initiate or cancel transfer in application *Initiate Transfers*. This business object displays all supplier items at remote which can be transferred to another remote location or purchase order.\r\n\r\n# Extensibility\r\nIt is possible to add: \r\n* associations\r\n* compositions\r\n* custom fields\r\n* custom actions, validations, and determinations.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSTRANSFERSUPPLIERITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSTRANSFSUPPLIERITEMTP",
          "name": "Transfer supplier Item - TP",
          "properties": [
            {
              "name": "FldLogsSuplrItemPriorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "ProcmtHubPOItemUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "EWMStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsStorageLocationID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSuplrItemName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Name"
            },
            {
              "name": "FldLogsSuplrItemSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Manuf. SNr"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsSuplrItemStatusID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status ID"
            },
            {
              "name": "FldLogsSuplrItmPOItmUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "POItm UID"
            },
            {
              "name": "FldLogsSuplrItemDngrsGdsCat",
              "key": false,
              "type": "Edm.String",
              "length": "052",
              "label": "DG IDNO"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "ItemIsDangerousGood",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsTransferType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transf"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FldLogsSuplrItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSupplierItemSource",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "srce ind"
            },
            {
              "name": "FldLogsRemotePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsSuplrBasePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FieldLogisticsTransferPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Pur.Doc.It"
            },
            {
              "name": "ReferenceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsPlndSrvcStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsPlndSrvcEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsActlSrvcStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsActlSrvcEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsSuplrParentItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "FldLogsSuplrItemRateUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PriorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsMaintOrdPrioCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmDelivCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pack.Mat."
            },
            {
              "name": "PreferredSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchasingParentDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsSuplrItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItmGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItemMeasureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "FldLogsSuplrItemGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "FldLogsSuplrItemLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Length"
            },
            {
              "name": "FldLogsSuplrItemHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Height"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsSuplrItemWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Width"
            },
            {
              "name": "FldLogsGRQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "PurgDocNetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPPLIERITEMAUX",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEORDER",
              "assocName": "_MAINTENANCEORDER",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURETEXT",
              "assocName": "_QTYUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURETEXT",
              "assocName": "_UNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURETEXT",
              "assocName": "_VOLUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURETEXT",
              "assocName": "_WGTUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_DELIVERYDOCUMENTITEM",
              "assocName": "_DELIVERYDOCUMENTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPPLIERITEMAUX",
              "assocName": "_CANCELGRDOC",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPPLIERITEMAUX",
              "assocName": "_HANDLINGUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITMTYPECNCDESC",
              "assocName": "_SUPLRITEMTYPECNCDESC",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSDNGRSGDSCATVALUEHELP",
              "assocName": "_DNGRSGDSTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITMLTSTMILESTONE",
              "assocName": "_LATESTMILESTONE",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITEMSTATUS",
              "assocName": "_SUPLRITEMSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITEMPRIORITYTEXT",
              "assocName": "_SUPLRITEMPRIORITYTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_BASEPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALDOCUMENTITEM",
              "assocName": "_MATERIALDOCUMENTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITEMSTATUSTEXT",
              "assocName": "_SUPLRITEMSTATUSTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_ARDISPUTECASETP",
      "name": "I_ARDISPUTECASETP",
      "title": "Accounts Reveivables Dispute Case - TP",
      "description": "With this business object you can create, read, update, and search accounts-receivables related Dispute Cases.\r\n\r\nA Dispute Case describes and supports the resolution process for receivables-related disputes with a business partner. Dispute cases are created for any receivable-related issues, in particular when underpayments take place. Objects in a dispute case can be open receivables, cleared receivables or customer accounts.\r\n\r\n# Actions\r\n\r\nThis business object offers the following actions:\r\n* CreateDisputeCase\r\n* Change\r\n\r\n# Constraints\r\n\r\nThis business object can only be used in a privileged way. The business object does not perform any authorization check, this has to be ensured by the calling program in advance.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "DISPUTECASE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_ARDISPUTECASETP",
          "name": "Accounts Reveivables Dispute Case - TP",
          "properties": [
            {
              "name": "DisputeCaseRootCause",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Root Cause"
            },
            {
              "name": "CaseType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Type"
            },
            {
              "name": "CaseCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "CaseReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ContactPersonName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Contact Person"
            },
            {
              "name": "ContactPersonPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Telephone No."
            },
            {
              "name": "CaseExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "External Reference"
            },
            {
              "name": "CaseEscalationReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Escalation"
            },
            {
              "name": "CaseSystemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SystmStat."
            },
            {
              "name": "CaseCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Author"
            },
            {
              "name": "DisputeCaseCoordinator",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Coordinator"
            },
            {
              "name": "CaseLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed"
            },
            {
              "name": "CaseResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Person Responsible"
            },
            {
              "name": "CaseClosedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Closed"
            },
            {
              "name": "DisputeCaseUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "032",
              "label": "UUID"
            },
            {
              "name": "CaseTitle",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Case Title"
            },
            {
              "name": "ContactPersonEmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "128",
              "label": "Email"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CaseProcessor",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Processor"
            },
            {
              "name": "CaseProcessingDeadlineDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deadline"
            },
            {
              "name": "CasePlannedCloseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Close Date"
            },
            {
              "name": "CaseCreatedOn",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created At"
            },
            {
              "name": "CaseClosedTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Closed At"
            },
            {
              "name": "CaseLastChangedOn",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed At"
            },
            {
              "name": "CaseStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "DisputeCaseCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerDisputedCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CasePriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "CaseID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Case ID"
            },
            {
              "name": "PaidAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Paid"
            },
            {
              "name": "WriteOffAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cleared Manually"
            },
            {
              "name": "OriginalAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Original Disputed Amount"
            },
            {
              "name": "DisputedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Disputed"
            },
            {
              "name": "CreditedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Credited"
            },
            {
              "name": "ManuallyClearedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Automatically Written Off"
            },
            {
              "name": "CustomerDisputedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Customer Disputed Amount"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Change",
              "type": "Custom Operation"
            },
            {
              "name": "CreateDisputeCase",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_TSM_COMPANY_DRAFT_C1",
      "name": "I_CFD_TSM_COMPANY_DRAFT_C1",
      "title": "Projection for I_CFD_TSM_COMPANY_DRAFT",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "COMPANY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CFD_TSM_COMPANY_DRAFT_C1",
          "name": "Projection for I_CFD_TSM_COMPANY_DRAFT",
          "properties": [
            {
              "name": "Id",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            },
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Company"
            },
            {
              "name": "ResponsibleManagerId",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BuPa ID"
            },
            {
              "name": "CreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "CreatedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "CreatedAt",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "LastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LastChangedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "TaxClassification",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Tax Class"
            },
            {
              "name": "TaxPercentage",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Tax Percen"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "hurz",
              "type": "Custom Operation"
            },
            {
              "name": "LocalSWComponent",
              "type": "Custom Operation"
            },
            {
              "name": "Post",
              "type": "Custom Operation"
            },
            {
              "name": "PostC0Released",
              "type": "Custom Operation"
            },
            {
              "name": "PostMappedChild0",
              "type": "Custom Operation"
            },
            {
              "name": "PostSelf",
              "type": "Custom Operation"
            },
            {
              "name": "PostSpecial",
              "type": "Custom Operation"
            },
            {
              "name": "PostSpecialRef",
              "type": "Custom Operation"
            },
            {
              "name": "PostSpecialWBI",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_MAINTENANCEORDERTP",
      "name": "I_MAINTENANCEORDERTP",
      "title": "Maintenance Order Projection - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCEORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTENANCEORDERTP",
          "name": "Maintenance Order Projection - TP",
          "properties": [
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial Number"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Entered By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MaintPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "MaintPriorityType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrioType"
            },
            {
              "name": "MaintenanceOrderDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "AssetLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenanceOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "LocAcctAssgmtControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "LocAcctAssgmtBusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "MaintOrdProcessSubPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Process Subphase"
            },
            {
              "name": "PlannedCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PlnCstgVar"
            },
            {
              "name": "ActualCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ActCstgVar"
            },
            {
              "name": "AdditionalDeviceData",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "DeviceData"
            },
            {
              "name": "MaintObjectFreeDefinedAttrib",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Sort Fld"
            },
            {
              "name": "OperationSystemCondition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SystCond."
            },
            {
              "name": "BasicSchedulingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SchedType"
            },
            {
              "name": "ABCIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC Ind."
            },
            {
              "name": "PlantSection",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlSectn"
            },
            {
              "name": "MaintenanceActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Act. Type"
            },
            {
              "name": "LastChangeByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "MaintObjectLocAcctAssgmtNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Loc/Acc."
            },
            {
              "name": "MaintenanceOrderOverheadCode",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "OH key"
            },
            {
              "name": "AssetRoom",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Room"
            },
            {
              "name": "MaintenanceRevision",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Revision"
            },
            {
              "name": "MaintenanceOrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "ControllingObjectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Controlling Object Class"
            },
            {
              "name": "MaintenanceOrderPlanningCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OrdPlanInd"
            },
            {
              "name": "TaskListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOO Type"
            },
            {
              "name": "OrdIsNotSchedldAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "NoAutoSchd"
            },
            {
              "name": "OrderHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "MainWorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "MaintOrdProcessPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Phase"
            },
            {
              "name": "MaintOrderProcessingContext",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Processing Context"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "LocAcctAssgmtCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "ReferenceElement",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ref. Elem."
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "ProjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Proj. Def."
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PP WkCtr"
            },
            {
              "name": "MaintOrderRoutingNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan No."
            },
            {
              "name": "ScheduledBasicEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ScheduledBasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LatestAcceptableCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Final Due Date"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "LocAcctAssgmtWBSElmntIntID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "MaintOrdBasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MaintOrdBasicEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MaintOrderReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MaintOrdBasicStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrdSchedldBscStrtDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrdBasicEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrdSchedldBscEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrderReferenceDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MainWorkCompletedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "MWrkCompl"
            },
            {
              "name": "MaintOrderCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintenanceItemObjectList",
              "key": false,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ObListNo."
            },
            {
              "name": "OrderProcessingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc. grp"
            },
            {
              "name": "MaintenanceCall",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Call No."
            },
            {
              "name": "MaintOrdBasicStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "MaintOrdBasicEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "ScheduledBasicStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "ScheduledBasicEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "MaintOrderReferenceTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Respons. Cost Center"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "MaintenanceNotification",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "TaskListGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOO ID"
            },
            {
              "name": "TaskListGroupCounter",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOOVariant"
            },
            {
              "name": "MaintenanceItem",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Item"
            },
            {
              "name": "MaintenancePlan",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MntPlan"
            },
            {
              "name": "SuperiorProjectNetwork",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Subntwk of"
            },
            {
              "name": "LeadingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last ord."
            },
            {
              "name": "MaintOrdPersonResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "PersRespID"
            },
            {
              "name": "ControllingSettlementProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Settlement Profile"
            }
          ],
          "associations": [
            {
              "name": "I_EQUIPMENT",
              "assocName": "_EQUIPMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_LOCATIONACCOUNTASSIGNMENT",
              "assocName": "_LOCATIONACCOUNTASSIGNMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEORDERLONGTEXTTP",
              "assocName": "_MAINTENANCEORDERLONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEORDEROPERATIONTP",
              "assocName": "_MAINTENANCEORDEROPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCEORDERPARTNERTP",
              "assocName": "_MAINTENANCEORDERPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDERPHASECONTROLTP",
              "assocName": "_MAINTENANCEORDERPHASECONTROL",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROBJECTLISTITEMTP",
              "assocName": "_MAINTORDEROBJECTLISTITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDERSETTLMTDISTRRULETP",
              "assocName": "_MAINTORDERSETTLMTDISTRRULE_2",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "ApproveMaintenanceOrder",
              "type": "Custom Operation"
            },
            {
              "name": "AssignMaintNotificationToOrder",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "RejectMaintenanceOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ReleaseMaintenanceOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrderStatusClosed",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrderStsRdyForSchedg",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrdOpsStsDispatched",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrdStsMainWorkCmplt",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrdStsMrkdForDeltn",
              "type": "Custom Operation"
            },
            {
              "name": "ResetMaintOrdStsTechCompleted",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "ScheduleMaintenanceOrder",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderOpsToDispatched",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderStatusToClosed",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderStatusToLocked",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderStatusToUnlocked",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderToDoNotExecute",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderToReadyForSchedg",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrdStsToMrkdForDeltn",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrdToMainWorkComplete",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrdToTechCompleted",
              "type": "Custom Operation"
            },
            {
              "name": "SubmitMaintOrderForApproval",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEORDERLONGTEXTTP",
          "name": "Maintenance Order Long Text - TP",
          "properties": [
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "MaintenanceOrderLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEORDEROPERATIONTP",
          "name": "Maint Order Operation Projection - TP",
          "properties": [
            {
              "name": "OperationWorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MaintControllingObjectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Obj. class"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "MaintenanceOrderOperation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "OperationDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OprShrtTxt"
            },
            {
              "name": "OperationControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ctrl Key"
            },
            {
              "name": "MaintOrdOpProcessSubPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Process Subphase"
            },
            {
              "name": "MaintenanceOrderSubOperation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Suboperation"
            },
            {
              "name": "OperationSystemCondition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SystCond."
            },
            {
              "name": "OperationPurgInfoRecdSearchTxt",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sort Term"
            },
            {
              "name": "OperationTrackingNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TrackingNo"
            },
            {
              "name": "MaintOperationExecStageCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stage"
            },
            {
              "name": "OperationRequisitionerName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Requisnr."
            },
            {
              "name": "OperationGoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "MaintOrdOperationOverheadCode",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "OH key"
            },
            {
              "name": "WrkCtrIntCapRqmtsDistr",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Int. distr"
            },
            {
              "name": "MaintOrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "OperationUnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "OperationStandardTextCode",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "StdTextKey"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "TaskListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "OperationCalculationControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc. key"
            },
            {
              "name": "OpBscEndDateConstraintType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Fin. const"
            },
            {
              "name": "OpBscStartDateConstraintType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Start cons"
            },
            {
              "name": "MaintOrdOperationIsMRPRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Res/PurcRq"
            },
            {
              "name": "AllMaintOrdCompCmtdQtsAreKept",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Keep Committed Qties"
            },
            {
              "name": "MaintOrdOpHasNoRemainingWork",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Completed"
            },
            {
              "name": "MaintOrdOpDelivDateAdjustment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Align Date"
            },
            {
              "name": "MaintOrdOpHasLeanServices",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OpHasSrv"
            },
            {
              "name": "MaintOrdOpProcessPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Phase"
            },
            {
              "name": "MaintenanceActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PMActType"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PReq. Item"
            },
            {
              "name": "MaintOrderRoutingNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan No."
            },
            {
              "name": "OpLtstSchedldExecStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MaintOrdOpAssgdWBSElmntInt",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SuperiorOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Op. Node"
            },
            {
              "name": "OperationWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "OperationPersonResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "MaintenanceOrderRoutingNode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "MaintOrderConfCntrValue",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "ConstraintDateForBscStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ConstraintDateForBscFinishDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpErlstSchedldExecStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpErlstSchedldExecEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpLtstSchedldExecEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpActualExecutionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpActualExecutionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ActyConfFcstdEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OpErlstSchedldExecStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OpErlstSchedldExecEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OpLtstSchedldExecStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OpLtstSchedldExecEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OpActualExecutionStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OpActualExecutionEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrdOpConstraintStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintOrdOpCstrtFinishDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ActyConfForecastedEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintenanceObjectListItem",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "ObjCtrs"
            },
            {
              "name": "ConstraintTimeForBscStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "ConstraintTimeForBscFinishTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpErlstSchedldExecStrtTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpErlstSchedldExecEndTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpLtstSchedldExecStrtTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpLtstSchedldExecEndTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpActualExecutionStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpActualExecutionEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "ActyConfFcstdEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "OpExternalProcessingCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "OpPurchaseOutlineAgreementItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Agmt. Item"
            },
            {
              "name": "EAMPlannedDeliveryDurnInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            },
            {
              "name": "NumberOfTimeTickets",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "No.TmeTckt"
            },
            {
              "name": "MaintOrdOperationExecutionRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "ExecFactor"
            },
            {
              "name": "NumberOfCapacities",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Number"
            },
            {
              "name": "OperationWorkPercent",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Percent"
            },
            {
              "name": "MaintOrderConfirmation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PurReq"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Elem."
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "TaskListGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "OperationSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "OperationPurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "OpPurchaseOutlineAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "MaintOrdOperationQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Op. unit"
            },
            {
              "name": "MaintOrdOperationDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un/NormDur"
            },
            {
              "name": "MaintOrdOpWorkDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Work unit"
            },
            {
              "name": "ActualWorkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Act. work"
            },
            {
              "name": "MaintOrderOperationQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Op. Qty"
            },
            {
              "name": "OpExternalProcessingPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            },
            {
              "name": "OpExternalProcessingPriceUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "MaintOrderOperationDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Norm. dur."
            },
            {
              "name": "MaintOrdOperationWorkDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Work"
            },
            {
              "name": "ForecastWorkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Fcst work"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKFORCEPERSON",
              "assocName": "_PERSONRESPONSIBLE",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKCENTER",
              "assocName": "_OPERATIONWORKCENTER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTORDEROPCOMPONENTTP",
              "assocName": "_MAINTORDEROPCOMPONENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROPCOMPONENTTP_2",
              "assocName": "_MAINTORDEROPCOMPONENT_2",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROPLONGTEXTTP",
              "assocName": "_MAINTORDEROPLONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROPPHASECONTROLTP",
              "assocName": "_MAINTORDEROPPHASECONTROL",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROPPRODNRSCETOOLTP",
              "assocName": "_MAINTORDEROPPRODNRSCETOOL",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTORDEROPRELATIONSHIPTP",
              "assocName": "_MAINTORDEROPRELATIONSHIP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ResetMaintOrderOpStsDispatched",
              "type": "Custom Operation"
            },
            {
              "name": "SetMaintOrderOpToDispatched",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTENANCEORDERPARTNERTP",
          "name": "Maintenance Order Partners - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "MaintenanceOrderPartner",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTORDERPHASECONTROLTP",
          "name": "Maintenance Order Phase Control - TP",
          "properties": [
            {
              "name": "MaintenancePhaseControlName",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Phase Control"
            },
            {
              "name": "EAMProcessSubPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Process Subphase"
            },
            {
              "name": "MaintenancePhaseControl",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Phase Control"
            },
            {
              "name": "MaintenancePhaseControlText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Text"
            },
            {
              "name": "MaintPhaseControlAuthorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Authorization Key"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "MaintObjPhseCtrlStatusIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Status Is Active"
            },
            {
              "name": "MaintPhseCtrlIsSetAutomly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Set Auto"
            },
            {
              "name": "EAMProcessPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Phase"
            },
            {
              "name": "MaintProcgPhseCtrlActvtnCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Phase Control Key"
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "ActvtMaintOrderPhaseControl",
              "type": "Custom Operation"
            },
            {
              "name": "DactvtMaintOrderPhaseControl",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_MAINTORDEROBJECTLISTITEMTP",
          "name": "Maint Ord Obj List Item Projection - TP",
          "properties": [
            {
              "name": "MaintObjectListItemSequence",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sort field"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "UniqueItemIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "072",
              "label": "UII"
            },
            {
              "name": "MaintenanceOrderObjectList",
              "key": true,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ObListNo."
            },
            {
              "name": "MaintenanceObjectListItem",
              "key": true,
              "type": "Edm.Int32",
              "length": "010",
              "label": "ObjCtrs"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "MaintenanceNotification",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTORDERSETTLMTDISTRRULETP",
          "name": "Maintenance Order Settlement Rule - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "AccountAssignmentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AcctAssTpe"
            },
            {
              "name": "CostObject",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "CostObject"
            },
            {
              "name": "ControllingObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "LedgerGroup",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Ledger Grp"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SettlmtDistrRuleIsUsedInLedger",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Used Ldg"
            },
            {
              "name": "SettlementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Settl.Type"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "SettlementAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ValidityStartFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Valid To"
            },
            {
              "name": "SettlmtRule1stUsgeFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "First Use"
            },
            {
              "name": "SettlmtRuleLastUsgeFsclPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Last Used"
            },
            {
              "name": "SettlementEquivalenceFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "010",
              "label": "Equiv. No."
            },
            {
              "name": "SettlementDistributionRuleGrp",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Group"
            },
            {
              "name": "AltvSettlmtDistrRuleSequence",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Number"
            },
            {
              "name": "SettlmtDistrRuleSequence",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Seq. No."
            },
            {
              "name": "SettlementPercentageRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Percent"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Ledger",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Ledger"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "MasterFixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "BusinessProcess",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Bus. Proc."
            },
            {
              "name": "MaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "DistributionSourceAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SourcAssig"
            },
            {
              "name": "ValidityStartFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Valid To"
            },
            {
              "name": "SettlmtRule1stUsageFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "1st Use"
            },
            {
              "name": "SettlmtRuleLastUsageFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Last Used"
            },
            {
              "name": "NetworkNumberForAcctAssgmt",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Network"
            },
            {
              "name": "SettlementAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSSHIPMENTCONTAINERTP",
      "name": "I_FLDLOGSSHIPMENTCONTAINERTP",
      "title": "Field Logistics Shipment Container - TP",
      "description": "With this business object, you can create, read, and update Field Logistics container master data and its certificates.\r\nField Logistics containers are used for packaging items and it is used to cater to logistics process.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Field Logistics shipment Container - TP (I_FldLogsShipmentContainerTP)\t  | FLOG_SHPTCTN  |\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\nWith this business object you can extend it by adding new fields, new validations, new determinations, new actions, also extend the node.\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsShipmentContainerTP** RAP business object. For more information about message concepts in general, including transition and state messages, see  [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **ls_failed** and the **ls_reported** structures.\r\n*\tFor state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example - Operation Fails\r\n\r\n```\r\nMODIFY ENTITIES OF i_FldLogsShipmentContainerTP\r\n  ENTITY FldLogsShptContainer\r\n    UPDATE FIELDS ( Plant )\r\n      WITH VALUE #( ( %key     = VALUE #( FldLogsContainerUUID = '0812EF4586611EEA812345678E853042'\r\n) plant = ' ' ) )\r\n  MAPPED   DATA(ls_mapped)\r\n  FAILED   data(ls_failed)\r\n  REPORTED data(ls_reported).\r\n```\r\n* The **ls_failed** structure contains the failure cause, whereas the **ls_reported** structure contains the message for container entity.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSSHPTCONTAINER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSSHIPMENTCONTAINERTP",
          "name": "Field Logistics Shipment Container - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsCtnCurrentStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsContainerExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnIsRented",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rental"
            },
            {
              "name": "FldLogsCtnIsSupplierOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sup.Owned"
            },
            {
              "name": "FldLogsCtnIsThirdPartyOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Th.Party"
            },
            {
              "name": "EquipmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "FldLogsContainerText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Ctn. Desc."
            },
            {
              "name": "FldLogsContainerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cont. Cat."
            },
            {
              "name": "ExternalResourceID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Resource"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "FldLogsCtnIsTemperatureCtrld",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TmpCtrl"
            },
            {
              "name": "FldLogsContainerVentilation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Vent"
            },
            {
              "name": "FieldLogisticsCtnIsOwned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Classfctn"
            },
            {
              "name": "FldLogsIsDeleteEquipment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "FldLogsIsCreateEquipment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsCtnCurrentLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Equi. Type"
            },
            {
              "name": "EquipmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equi. Gr."
            },
            {
              "name": "FldLogsCtnRentalStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsCtnRentalExpiryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exp. Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCertEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "FldLogsCtnChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsCtnLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "FldLogsCtnOwnerBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "FldLogsContainerSafeLoadUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SL Unit"
            },
            {
              "name": "FldLogsCtnCubicCapacityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnInteriorDimnUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnMaximumDimnUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsCtnMaxGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerTareWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerTareVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerFootprintUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "FP Unit"
            },
            {
              "name": "FldLogsCtnTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "FldLogsContainerSafeLoadQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Safe Load"
            },
            {
              "name": "FldLogsCtnInteriorWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int. Width"
            },
            {
              "name": "FldLogsCtnCubicCapacity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "CubCapa"
            },
            {
              "name": "FldLogsCtnInteriorHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int Height"
            },
            {
              "name": "FldLogsCtnMaxGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GrossWght"
            },
            {
              "name": "FldLogsContainerTareWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tare Wght"
            },
            {
              "name": "FldLogsCtnMaximumLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxLen"
            },
            {
              "name": "FldLogsContainerFootprintQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Footprint"
            },
            {
              "name": "FldLogsCtnInteriorLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Int Length"
            },
            {
              "name": "FldLogsCtnMaximumWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxWidth"
            },
            {
              "name": "FldLogsContainerTareVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TareVol"
            },
            {
              "name": "FldLogsCtnMaximumHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Max Height"
            },
            {
              "name": "FldLogsCtnMinCtrlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "FldLogsCtnMaxCtrlTemperature",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHPTCTNCERTIFICATETP",
              "assocName": "_CERTIFICATE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTCTNCERTIFICATETP",
          "name": "Field Logistics Container Certificate - TP",
          "properties": [
            {
              "name": "FldLogsCertificateType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Type"
            },
            {
              "name": "FldLogsCertNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Cert. No."
            },
            {
              "name": "FldLogsCertificateNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Cert. No."
            },
            {
              "name": "FldLogsCtnCertificateStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Certificat"
            },
            {
              "name": "FldLogsNextCertificateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Next Dt."
            },
            {
              "name": "FldLogsCertStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "FldLogsCertEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCtnCertStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsCtnCertLoclLstChgDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHPTCTNCERTTYPETEXT",
              "assocName": "_CERTIFICATETYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNCERTSTATUSTEXT",
              "assocName": "_CERTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSRCVDCONTAINERLISTTP",
      "name": "I_FLDLOGSRCVDCONTAINERLISTTP",
      "title": "FL RCVD Container List Interface - TP",
      "description": "With this business object, you can read and process Field Logistics container data. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| FL RCVD Container List Interface - TP (I_FldLogsRcvdContainerListTP)\t  | I_FLDLOGSCONTAINERLIST  |\r\n\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsRcvdContainerListTP** RAP business object. For more information about message concepts in general, including transition and state messages, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **failed_ctnlist** and the **reported_ctnlist** table.\r\n* For state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\t\r\nUsing the create request shown below, you try to create a container with FldLogsContainerID = 'CONTAINER', DispatchedStartDate = '20230101', FldLogsDispatchPlant = 'FLBP',  and NumberOfCtnTripsPerDay = '01'.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsrcvdcontainerlisttp\r\nENTITY    fldlogsshptcontainer\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontainerid\r\n            dispatchedstartdate\r\n            fldlogsdispatchplant\r\n            numberofctntripsperday )\r\nWITH      VALUE #( (  fldlogscontainerid      = 'CONTAINER'\r\n                      dispatchedstartdate     = '20230101'\r\n                      fldlogsdispatchplant    = 'FLBP'\r\n                      numberofctntripsperday  = '01' ) )\r\nREPORTED  DATA(reported_ctnlist)\r\nMAPPED    DATA(mapped_ctnlist)\r\nFAILED    DATA(failed_ctnlist).\r\n```\r\n*\tThe **reported_ctnlist** table contains any system messages (information, warnings, or errors) that the creation of the container triggered.\r\n*\tIf the operation had failed completely, the **failed_ctnlist** table would contain the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n# Example 2 - Operation Fails\r\nUsing the create request shown below, you try to create a container with FldLogsContainerID = 'CONTAINER', DispatchedStartDate = '20230101', FldLogsDispatchPlant = 'FLBP', and NumberOfCtnTripsPerDay = '01', without realizing that container with similar data already exist. Because the system cannot create a container, the operation fails this time.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsrcvdcontainerlisttp\r\nENTITY    fldlogsshptcontainer\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogscontainerid\r\n            dispatchedstartdate\r\n            fldlogsdispatchplant\r\n            numberofctntripsperday )\r\nWITH      VALUE #( (  fldlogscontainerid      = 'CONTAINER'\r\n                      dispatchedstartdate     = '20230101'\r\n                      fldlogsdispatchplant    = 'FLBP'\r\n                      numberofctntripsperday  = '01' ) )\r\nREPORTED  DATA(reported_ctnlist)\r\nMAPPED    DATA(mapped_ctnlist)\r\nFAILED    DATA(failed_ctnlist).\r\n```\r\n*\tThe **reported_ctnlist** table contains any system messages (information, warnings, or errors) that the creation of the container triggered.\r\n* As the operation had failed completely, the **failed_ctnlist** table would contain the failure cause with the key fields value to identify the error.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSRCVDSHIPMENTCONTAINER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSRCVDCONTAINERLISTTP",
          "name": "FL RCVD Container List Interface - TP",
          "properties": [
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsRcvdContainerIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "LocationIsDestinationLocation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dest. Loc."
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct Status"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsCtnActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsCtnActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCtnProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "FldLogsCtnProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "NumberOfCtnTripsPerDay",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Trip Count"
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsShptCtnStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            }
          ],
          "associations": [
            {
              "name": "I_PLANT",
              "assocName": "_DISPATCHPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_RECEIVINGPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSCTNITMSTATUSTXT",
              "assocName": "_ITEMSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCONTAINERSTATUSTXT",
              "assocName": "_CTNSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSRCVDCONTAINERITEMTP",
              "assocName": "_CTNITEMTP",
              "cardinality": "1:*"
            },
            {
              "name": "I_FLDLOGSRCVDPACKGGINCTNTP",
              "assocName": "_RCVDPACKGGINCTN",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSRCVDCONTAINERITEMTP",
          "name": "FL RCVD Container Item Interface - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "FldLogsStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsRcvdHndlgUnitCnctntdID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Char"
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bin"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsCtnQuickAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Hndlg Dcsn"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "ReferenceDocumentLongNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Char20"
            },
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsReturnProcgComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsCtnItmLastProcessingMsg",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FldLogsPostProcessingMessage",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsSubcontrgPOIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsRetPOOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsInternalBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batches"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsItemActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsItmActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RecipientLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Rcpt.Loc."
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnItmChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsCtnItmProcessDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "FldLogsRefrbmtOrderResvnItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "NumberOfCtnTripsPerDay",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Trip Count"
            },
            {
              "name": "InboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsRcvdItmStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsRefrbmtOrderReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pack.Mat."
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "WarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "WT"
            },
            {
              "name": "StockTransportOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsRetServicePurOrd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ReferencePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsSubcontractingPO",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "RetblQtyOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "RetblQtyBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsRefurbishmentOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Load Qty."
            },
            {
              "name": "RetblQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty. Base"
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_DESTINATIONSTORAGELOCATIONTXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_SOURCESTORAGELOCATIONTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRETURNITEM",
              "assocName": "_RETURNITMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGDOCUMENT",
              "assocName": "_REFERENCESDDOCUMENT",
              "cardinality": "1:1"
            },
            {
              "name": "I_FLDLOGSRCVDOUTBOUNDDELIVERY",
              "assocName": "_DELIVERYSTO",
              "cardinality": "0:1"
            },
            {
              "name": "I_RESERVATIONITEM",
              "assocName": "_RESERVATIONITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_RECIPIENTLOCATIONCODE",
              "assocName": "_RECIPIENTLOCATIONCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSHIPMENTITEM",
              "assocName": "_SHIPMENTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSMATERIALTEXT",
              "assocName": "_MATERIALTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_RECOMMENDEDACTIONTEXT",
              "assocName": "_ACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMSTATUSTXT",
              "assocName": "_ITEMSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSRETURNSTATUST",
              "assocName": "_RETSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSUPLRITMPACKGGTYPET",
              "assocName": "_SUPLRITMPACKGGTYPET",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMQUICKACTIONTXT",
              "assocName": "_QUICKACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSITEMTYPEVH",
              "assocName": "_ITEMTYPETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSRCVDPACKGGINCTNTP",
          "name": "Fld Logs Rcvd Packgg Container - TP",
          "properties": [
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": null
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "FldLogsShipmentID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ID"
            },
            {
              "name": "FldLogsParentContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Parent Ctn"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsRcvdContainerIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "LocationIsDestinationLocation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dest. Loc."
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct Status"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsCtnProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "FldLogsCtnProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "NumberOfCtnTripsPerDay",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Trip Count"
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsShptCtnStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSPROCESSSHIPMENTITEMTP",
      "name": "I_FLDLOGSPROCESSSHIPMENTITEMTP",
      "title": "FL Received Shipment Item Interface - TP",
      "description": "With this business object, you can read and process Field Logistics delivery item data. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| FL Received Shipment Item Interface - TP (I_FldLogsProcessShipmentItemTP)\t  | I_FLDLOGSCONTAINERITEMS  |\r\n| FL Received Shipment Item Interface - TP (I_FldLogsProcessShipmentItemTP)\t  | I_NETRETURNSTOCK  |\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsProcessShipmentItemTP** RAP business object. For more information about message concepts in general, including transition and state messages, see  [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **failed_delivery_item** and the **reported_delivery_item** table.\r\n*\tFor state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\t\r\nUsing the create request shown below, you try to create a delivery item with FldLogsReferenceDocumentNumber = '0080000001/000010', FldLogsDispatchPlant = 'FLBP', DispatchedStartDate = '20230101'.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsprocessshipmentitemtp\r\nENTITY    fieldlogisticsshipmentitem\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogsreferencedocumentnumber\r\n            fldlogsdispatchplant\r\n            dispatchedstartdate )\r\nWITH      VALUE #( (  fldlogsreferencedocumentnumber  = '0080000001/000010'\r\n                      fldlogsdispatchplant            = 'FLBP'\r\n                      dispatchedstartdate             = '20230101' ) )\r\nREPORTED  DATA(reported_delivery_item)\r\nMAPPED    DATA(mapped_delivery_item)\r\nFAILED    DATA(failed_delivery_item).\r\n```\r\n* The **reported_delivery_item** table contains any system messages (information, warnings, or errors) that the creation of the delivery item triggered.\r\n*\tIf the operation had failed completely, the **failed_delivery_item** table would contain the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n# Example 2 - Operation Fails\r\nUsing the create request shown below, you try to create a delivery item with FldLogsReferenceDocumentNumber = '0080000001/000010', FldLogsDispatchPlant = 'FLBP', DispatchedStartDate = '20230101', without realizing that delivery item with similar data already exist. Because the system cannot create a delivery item, the operation fails this time.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsprocessshipmentitemtp\r\nENTITY    fieldlogisticsshipmentitem\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogsreferencedocumentnumber\r\n            fldlogsdispatchplant\r\n            dispatchedstartdate )\r\nWITH      VALUE #( (  fldlogsreferencedocumentnumber  = '0080000001/000010'\r\n                      fldlogsdispatchplant            = 'FLBP'\r\n                      dispatchedstartdate             = '20230101' ) )\r\nREPORTED  DATA(reported_delivery_item)\r\nMAPPED    DATA(mapped_delivery_item)\r\nFAILED    DATA(failed_delivery_item).\r\n```\r\n*\tThe **reported_delivery_item** table contains any system messages (information, warnings, or errors) that the creation of the delivery item triggered.\r\n* As the operation had failed completely, the **failed_delivery_item** table would contain the failure cause with the key fields value to identify the error.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSRECEIVEDSHIPMENTITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSPROCESSSHIPMENTITEMTP",
          "name": "FL Received Shipment Item Interface - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bin"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsCtnQuickAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Hndlg Dcsn"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsReturnProcgComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsCtnItmLastProcessingMsg",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FldLogsPostProcessingMessage",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsRetPOOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsSubcontrgPOIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsInternalBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batches"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsItemActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsItmActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RecipientLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Rcpt.Loc."
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "DispatchedStartDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsCtnItmChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsCtnItmProcessDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "FldLogsRefrbmtOrderResvnItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "InboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsRcvdItmStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsRefrbmtOrderReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pack.Mat."
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "WarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "WT"
            },
            {
              "name": "StockTransportOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsRetServicePurOrd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ReferencePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsSubcontractingPO",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "RetblQtyBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "RetblQtyOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsRefurbishmentOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "RetblQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty. Base"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Load Qty."
            }
          ],
          "associations": [
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_DESTINATIONSTORAGELOCATIONTXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_SOURCESTORAGELOCATIONTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRETURNITEM",
              "assocName": "_RETURNITMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGDOCUMENT",
              "assocName": "_REFERENCESDDOCUMENT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_DISPATCHPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_RECEIVINGPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRCVDOUTBOUNDDELIVERY",
              "assocName": "_DELIVERYSTO",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSHIPMENTITEM",
              "assocName": "_SHIPMENTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRESERVATIONITEMDETAIL",
              "assocName": "_RESERVATIONITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSMATERIALTEXT",
              "assocName": "_MATERIALTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_RECOMMENDEDACTIONTEXT",
              "assocName": "_ACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMSTATUSTXT",
              "assocName": "_ITEMSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSRETURNSTATUST",
              "assocName": "_RETSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSUPLRITMPACKGGTYPET",
              "assocName": "_SUPLRITMPACKGGTYPET",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMQUICKACTIONTXT",
              "assocName": "_QUICKACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSITEMTYPEVH",
              "assocName": "_ITEMTYPETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSRCVDHNDLGUNITITEMTP",
      "name": "I_FLDLOGSRCVDHNDLGUNITITEMTP",
      "title": "FL Received Handling Unit Interface - TP",
      "description": "With this business object, you can read and process Field Logistics handling unit item data.  \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| FL Received Handling Unit Interface - TP (I_FldLogsRcvdHndlgUnitItemTP)\t  | I_FLDLOGSRCVDHNDLGUNTITM  |\r\n| FL Received Handling Unit Interface - TP (I_FldLogsRcvdHndlgUnitItemTP)\t  | I_NETRETURNSTOCK  |\r\n\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsRcvdHndlgUnitItemTP** RAP business object. For more information about message concepts in general, including transition and state messages, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **failed_hu_item** and the **reported_hu_item** table.\r\n*\tFor state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example 1 - Operation Succeeds\t\r\nUsing the create request shown below, you try to create a handling unit item with FldLogsShptItemUUID = '42010AEF4C8E1EDDB4DAD9FF08950000', FldLogsShptItmHndlgUnitID = '00000000001000000000', FldLogsReferenceDocumentNumber = '0080000003/000010'.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsrcvdhndlgunititemtp\r\nENTITY    fldlogsreceivedhandlingunit\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogsshptitemuuid\r\n            fldlogsshptitmhndlgunitid\r\n            fldlogsreferencedocumentnumber )\r\nWITH      VALUE #( (  fldlogsshptitemuuid             = '42010AEF4C8E1EDDB4DAD9FF08950000'\r\n                      fldlogsshptitmhndlgunitid       = '00000000001000000000'\r\n                      fldlogsreferencedocumentnumber  = '0080000003/000010' ) )\r\nREPORTED  DATA(reported_hu_item)\r\nMAPPED    DATA(mapped_hu_item)\r\nFAILED    DATA(failed_hu_item).\r\n```\r\n*\tThe **reported_hu_item** table contains any system messages (information, warnings, or errors) that the creation of the Handling Unit item triggered.\r\n*\tIf the operation had failed completely, the **failed_hu_item** table would contain the failure cause. Since the operation was successful, this table is empty in the current example.\r\n\r\n# Example 2 - Operation Fails\r\nUsing the create request shown below, you try to create a handling unit item with FldLogsShptItemUUID = '42010AEF4C8E1EDDB4DAD9FF08950000', FldLogsShptItmHndlgUnitID = '00000000001000000000', FldLogsReferenceDocumentNumber = '0080000003/000010', without realizing that handling unit item with similar data already exist. Because the system cannot create a handling unit item, the operation fails this time.\r\n\r\n```\r\nMODIFY    ENTITIES OF i_fldlogsrcvdhndlgunititemtp\r\nENTITY    fldlogsreceivedhandlingunit\r\nCREATE    AUTO FILL CID\r\nFIELDS    ( fldlogsshptitemuuid\r\n            fldlogsshptitmhndlgunitid\r\n            fldlogsreferencedocumentnumber )\r\nWITH      VALUE #( (  fldlogsshptitemuuid             = '42010AEF4C8E1EDDB4DAD9FF08950000'\r\n                      fldlogsshptitmhndlgunitid       = '00000000001000000000'\r\n                      fldlogsreferencedocumentnumber  = '0080000003/000010' ) )\r\nREPORTED  DATA(reported_hu_item)\r\nMAPPED    DATA(mapped_hu_item)\r\nFAILED    DATA(failed_hu_item).\r\n```\r\n*\tThe **reported_hu_item** table contains any system messages (information, warnings, or errors) that the creation of the handling unit item triggered.\r\n* As the operation had failed completely, the **failed_hu_item** table would contain the failure cause with the key fields value to identify the error.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSRECEIVEDHANDLINGUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSRCVDHNDLGUNITITEMTP",
          "name": "FL Received Handling Unit Interface - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "AcctAssCat"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsSrceStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsDestStorLocID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "FieldLogisticsReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "FldLogsRcvdHndlgUnitCnctntdID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Char"
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bin"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsCtnQuickAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Hndlg Dcsn"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsRcvdItmProcgComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "FldLogsCtnItmLastProcessingMsg",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FldLogsPostProcessingMessage",
              "key": false,
              "type": "Edm.String",
              "length": "220",
              "label": "Message"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "FldLogsSubcontrgPOIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsRetPOOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsInternalBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batches"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsContainerItemStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct.Itm.Sta"
            },
            {
              "name": "FieldLogisticsProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Ty"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FldLogsDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsItemActualDispatchPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsItmActualReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "RecipientLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Rcpt.Loc."
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "DispatchedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsCtnItmProcessDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "FldLogsCtnItmChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsRefrbmtOrderResvnItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item no."
            },
            {
              "name": "InboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsRcvdItmStsCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "SystemMessageTypeCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsRefrbmtOrderReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Mat. Year"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PackgMat"
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "WarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "WT"
            },
            {
              "name": "StockTransportOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsRetServicePurOrd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "FldLogsSubcontractingPO",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "ReferencePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "RetblQtyOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "RetblQtyBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HandlingUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsRefurbishmentOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Load Qty."
            },
            {
              "name": "RetblQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty. Base"
            },
            {
              "name": "HandlingUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_DESTINATIONSTORAGELOCATIONTXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_SOURCESTORAGELOCATIONTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRETURNITEM",
              "assocName": "_RETURNITMS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGDOCUMENT",
              "assocName": "_REFERENCESDDOCUMENT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_DISPATCHPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_RECEIVINGPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSRCVDOUTBOUNDDELIVERY",
              "assocName": "_DELIVERYSTO",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSMATERIALTEXT",
              "assocName": "_MATERIALTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_RECOMMENDEDACTIONTEXT",
              "assocName": "_ACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMSTATUSTXT",
              "assocName": "_ITEMSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSRETURNSTATUST",
              "assocName": "_RETSTATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSUPLRITMPACKGGTYPET",
              "assocName": "_SUPLRITMPACKGGTYPET",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSCTNITMQUICKACTIONTXT",
              "assocName": "_QUICKACTIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSITEMTYPEVH",
              "assocName": "_ITEMTYPETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUNIVERSALHIERARCHYTP",
      "name": "I_PRODUNIVERSALHIERARCHYTP",
      "title": "Product Universal Hierarchy - TP",
      "description": "With this business object, you can create product universal hierarchy version, nodes, and texts.\r\n\r\n# Operations\r\nThis business object supports the following operations:\r\n\r\n* Read product universal hierarchy version, nodes, and texts\r\n* Create product universal hierarchy version, nodes, and texts\r\n\r\n# Constraints\r\nThis business object is relevant only for SAP S/4HANA Cloud.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTUNIVERSALHIERARCHY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUNIVERSALHIERARCHYTP",
          "name": "Product Universal Hierarchy - TP",
          "properties": [
            {
              "name": "ProdUnivHierarchy",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Product Hierarchy"
            },
            {
              "name": "ProdHierarchyValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity Start Date"
            },
            {
              "name": "ProdHierarchyValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity End Date"
            },
            {
              "name": "ProdUnivHierLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Updated At"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUNIVERSALHIERARCHYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUNIVHIERNDESBYHIERIDTP",
              "assocName": "_PRODUNIVHIERNODEBYHIERID",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUNIVERSALHIERARCHYTEXTTP",
          "name": "Product Universal Hierarchy - Text TP",
          "properties": [
            {
              "name": "ProdUnivHierarchyText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Des."
            },
            {
              "name": "ProdUnivHierarchy",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Product Hierarchy"
            },
            {
              "name": "ProdHierarchyValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ProdHierarchyValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_PRODUNIVHIERNDESBYHIERIDTP",
          "name": "Product Universal Hierarchy Nodes - TP",
          "properties": [
            {
              "name": "HierarchyNode",
              "key": true,
              "type": "Edm.String",
              "length": "050",
              "label": "Node"
            },
            {
              "name": "ParentNode",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Node"
            },
            {
              "name": "ProdUnivHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Node"
            },
            {
              "name": "NodeType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Node Type"
            },
            {
              "name": "ProdUnivHierarchy",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Product Hierarchy"
            },
            {
              "name": "ProdHierarchyValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity Start Date"
            },
            {
              "name": "ProdHierarchyValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity End Date"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_BANKTP",
      "name": "I_BANKTP",
      "title": "Bank Projection - TP",
      "description": "With this business object, you can create or modify banks. A bank consists of these entities:\r\n* Bank Data\r\n* Bank Address\r\n* International Address Versions (Scripted Address)\r\n\r\nA bank has only one address. The address can be translated into other language scripts.\r\n\r\nThe field control of the Bank Number field and few other fields is configured with transaction OY17. \r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\nCreate the bank entries.\r\n* Modify\r\nModify the bank entries.\t\r\n\t\t\t\r\n# Constraints\r\nThis object cannot be deleted. It is possible to mark is for deletion with the MarkForDeletion flag. When this flag is set to true, the fields of a bank cannot be updated anymore.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BANK",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BANKTP",
          "name": "Bank Projection - TP",
          "properties": [
            {
              "name": "BankCountry",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Bank C/R"
            },
            {
              "name": "SWIFTCode",
              "key": false,
              "type": "Edm.String",
              "length": "011",
              "label": "SWIFT/BIC"
            },
            {
              "name": "BankInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "015",
              "label": "Bank Key"
            },
            {
              "name": "BankNumber",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Bank No."
            },
            {
              "name": "BankNetworkGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bank Group"
            },
            {
              "name": "LongBankBranch",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Bank Branch"
            },
            {
              "name": "LongBankName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Bank Name"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "BankCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Internal Bank Category"
            }
          ],
          "associations": [
            {
              "name": "I_BANKADDRESSTP",
              "assocName": "_BANKADDRESS",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BANKADDRESSTP",
          "name": "Bank Address Projection - TP",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Juris."
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "POBox",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box"
            },
            {
              "name": "POBoxPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "BankCountry",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Bank C/R"
            },
            {
              "name": "RoomNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Room"
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "Floor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Floor"
            },
            {
              "name": "InternationalPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "HouseNumberSupplementText",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplement"
            },
            {
              "name": "TransportZone",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Zone"
            },
            {
              "name": "AddressRepresentationCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Addr.Vers."
            },
            {
              "name": "CompanyPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "AddressTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time zone"
            },
            {
              "name": "CareOfName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "c/o"
            },
            {
              "name": "BankInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "015",
              "label": "Bank Key"
            },
            {
              "name": "InternationalFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax No."
            },
            {
              "name": "POBoxLobbyName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Lobby"
            },
            {
              "name": "InternationalMobilePhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Mobile"
            },
            {
              "name": "DeliveryServiceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivry No"
            },
            {
              "name": "StreetPrefixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 2"
            },
            {
              "name": "StreetPrefixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 3"
            },
            {
              "name": "StreetSuffixName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 4"
            },
            {
              "name": "StreetSuffixName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 5"
            },
            {
              "name": "DeliveryServiceTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Deliv Type"
            },
            {
              "name": "POBoxDeviatingRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Region"
            },
            {
              "name": "POBoxDeviatingCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Box C/R"
            },
            {
              "name": "StreetAddrNonDeliverableReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Undeliver."
            },
            {
              "name": "POBoxAddrNonDeliverableReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Undeliver."
            },
            {
              "name": "VillageName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "AddressSearchTerm1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "1"
            },
            {
              "name": "AddressSearchTerm2",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "2"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "DistrictName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "District"
            },
            {
              "name": "POBoxDeviatingCityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PO Box cty"
            },
            {
              "name": "POBoxIsWithoutNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PO w/o No."
            },
            {
              "name": "SecondaryRegionName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "County"
            },
            {
              "name": "TertiaryRegionName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Township"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            },
            {
              "name": "CorrespondenceLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": [
            {
              "name": "I_COUNTRY",
              "assocName": "_COUNTRY",
              "cardinality": "0:1"
            },
            {
              "name": "I_REGION",
              "assocName": "_REGION",
              "cardinality": "0:1"
            },
            {
              "name": "I_FORMOFADDRESS",
              "assocName": "_FORMOFADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_BANKSCRIPTEDADDRESSTP",
              "assocName": "_BANKSCRIPTVARIANT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "/DMO/I_TRAVEL_4160",
      "name": "/DMO/I_TRAVEL_4160",
      "title": "ITA4H-4160",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "/DMO/I_TRAVEL_4160",
          "name": "ITA4H-4160",
          "properties": [
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "LocalLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "LocalCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "CustomerID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "TravelID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": null
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": null
            },
            {
              "name": "BeginDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "AgencyID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "Mykey",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "TotalPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": null
            },
            {
              "name": "BookingFee",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "/DMO/I_BOOKING_4160",
              "assocName": "_BOOKING",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "reCalcTotalPrice",
              "type": "Custom Operation"
            },
            {
              "name": "reduceBookingFee",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "validate_booking2",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "/DMO/I_BOOKING_4160",
          "name": "ITA4H-4160",
          "properties": [
            {
              "name": "BookingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "AirlineID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "CustomerID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "FlightDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ConnectionID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "TravelUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "BookingID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "BookingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BookingUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "FlightPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "fill_with_data",
              "type": "Custom Operation"
            },
            {
              "name": "reduceFlightPrice",
              "type": "Custom Operation"
            },
            {
              "name": "set_booking_status",
              "type": "Custom Operation"
            },
            {
              "name": "validate_booking",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSSUPPLIERITEMTP",
      "name": "I_FLDLOGSSUPPLIERITEMTP",
      "title": "Supplier Items - TP",
      "description": "With this business object, you can create, read, and update supplier items in *Manage Logistics - Supplier Items* application.\r\n\r\n# Extensibility\r\nIt is possible to add: \r\n* associations\r\n* compositions\r\n* custom fields\r\n* custom actions, validations, and determinations.\r\n\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Extend the compositions  *_MlstnEvt* and *_SuplrItmAux*",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FLDLOGSSUPPLIERITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSSUPPLIERITEMTP",
          "name": "Supplier Items - TP",
          "properties": [
            {
              "name": "FldLogsSuplrItemPriorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmDelivStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "FldLogsSuplrItemDimnInfoText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "FldLogsWarehouseTaskID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "MaintenanceOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "MaintenanceOrderComponent",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ProcmtHubPOItemUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmGRDocID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmRvslGRDocID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": null
            },
            {
              "name": "FldLogsSuplrItemTypeText",
              "key": false,
              "type": "Edm.String",
              "length": "122",
              "label": null
            },
            {
              "name": "HandlingUnitId",
              "key": false,
              "type": "Edm.String",
              "length": "100",
              "label": "HU ID"
            },
            {
              "name": "Project",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Number"
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "EWMStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "RemoteStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "FldLogsStorageLocationID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "FldLogsSuplrItemName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Name"
            },
            {
              "name": "FldLogsTranspContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsSuplrItemSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Manuf. SNr"
            },
            {
              "name": "ReferenceDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Manuf. SNr"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "FldLogsLtstMilestoneEventID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Event ID"
            },
            {
              "name": "FldLogsSuplrItemStatusID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status ID"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "DeliveryNote",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "FldLogsSuplrItmPOItmUniqueID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "POItm UID"
            },
            {
              "name": "FldLogsSealNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber4",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsSealNumber5",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Seal No."
            },
            {
              "name": "FldLogsLoadingPointID",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "FldLogsUnloadingPointID",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "MaterialDocumentHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "FldLogsExtWorkerIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Aux ID"
            },
            {
              "name": "ProjectDemand",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Demand ID"
            },
            {
              "name": "DangerousGoodsClassDescription",
              "key": false,
              "type": "Edm.String",
              "length": "132",
              "label": "Desc. (L)"
            },
            {
              "name": "FldLogsSuplrItemDngrsGdsCat",
              "key": false,
              "type": "Edm.String",
              "length": "052",
              "label": "DG IDNO"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "ItemIsDangerousGood",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsIsWorkOrderOnHold",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "WOHoldInd"
            },
            {
              "name": "FldLogsSuplrItmLstChgSource",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Source"
            },
            {
              "name": "FldLogsCtnInfoSecIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsRetPOOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsTransferType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transf"
            },
            {
              "name": "FldLogsSuplrItmIsAttchAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FldLogsSuplrItemVislInspCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection"
            },
            {
              "name": "FldLogsSuplrItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeTxt",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsSupplierItemSource",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "srce ind"
            },
            {
              "name": "FldLogsMilestoneEventType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Event Type"
            },
            {
              "name": "FldLogsSuplrBasePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsRemotePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FieldLogisticsTransferPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsPlndSrvcStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsPlndSrvcEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsActlSrvcStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsActlSrvcEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsSuplrItemPlndDelivDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsSuplrParentItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Suplr UUID"
            },
            {
              "name": "FldLogsSuplrItmChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsSuplrItemRateUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PriorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsMaintOrdPrioCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmDelivCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsSuplrItmDimnInfoCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pack.Mat."
            },
            {
              "name": "PreferredSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "FldLogsContainerOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "FldLogsSuplrItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItmGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ProductWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItemMeasureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsSuplrItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "FldLogsSuplrItemGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Volume"
            },
            {
              "name": "FldLogsSuplrItemLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Length"
            },
            {
              "name": "ProductGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "FldLogsSuplrItemWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Width"
            },
            {
              "name": "FldLogsSuplrItemHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Height"
            },
            {
              "name": "FldLogsGRQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Qty. Base"
            },
            {
              "name": "ReturnQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Order qty"
            },
            {
              "name": "OpenQtyInPurchaseOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "014",
              "label": null
            },
            {
              "name": "PurgDocNetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPPLIERITEMAUX",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEORDER",
              "assocName": "_MAINTENANCEORDER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PPM_TASK",
              "assocName": "_PPMTASK",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPPLIERITEMAUX",
              "assocName": "_HANDLINGUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITMTYPECNCDESC",
              "assocName": "_SUPLRITEMTYPECNCDESC",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSDNGRSGDSCATVALUEHELP",
              "assocName": "_DNGRSGDSTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITEMPRIORITYTEXT",
              "assocName": "_SUPLRITEMPRIORITYTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITMMSRUNITVH",
              "assocName": "_UNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSVOLUNITOFMSRVH",
              "assocName": "_VOLUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSWGTUNITOFMSRVH",
              "assocName": "_WGTUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSQTYUNITOFMSRVH",
              "assocName": "_QTYUNITOFMEASURETEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_BASEPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_REMOTEPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSUPLRITEMSTATUSTEXT",
              "assocName": "_SUPLRITEMSTATUSTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "R_FLDLOGSMILESTONEEVENTTP",
              "assocName": "_MLSTNEVT",
              "cardinality": "0:*"
            },
            {
              "name": "R_FLDLOGSSUPPLIERITEMAUXTP",
              "assocName": "_SUPLRITMAUX",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_TIMESHEETTP",
      "name": "I_TIMESHEETTP",
      "title": "Time Sheet - TP",
      "description": "With this business object, you can create, update, delete, and read data related to the timesheet entries of a workforce. It allows employees to record time only for CPM projects (customer and internal projects) in Professional Services. \n\n**Note:** TimeSheet consists of only one entity  I_TimeSheetTP. For more information, see entity I_TimeSheetTP for the supported operations. \n\n# Prerequisites for Using the Business Object\n\n* It shall be consumed only in SAP S/4HANA Cloud environment. \n\n* Feature toggle FTGL_TIMESHEET_RAP_BO should be activated.  \n  \n  \n# Extensibility\nThe **TimeSheet** business object is extensible. \n\n### Developer Extensibility\nThe following objects are released for **C0** developer extensibility:\n\n|Object Type  | Object  \n|---------------|-------|\n|Extension Include Structure | incl_eew_prs_cpils_1_ps \n|Extension Include View | E_TimeSheetRecord \n|Draft Query View | R_TimeSheetDraft \n|Root View | R_TimeSheetTP \n|BO Interface | I_TimeSheetTP  \n\n\nBehavior Definitions:\n\n* R_TimeSheetTP\n* I_TimeSheetTP\n\n### Data Model Extensibility\nAs a developer, you can add custom fields and associations using the above objects released for developer extensibility.\n\n### Behavior Extensibility\nAs a developer, you can add RAP behavior extensions. You can do the following using RAP behavior extensions:\n\n* Feature control on custom fields\n* Action\n* Validation on save\n* Determination on save\n* Determination on modify\n* Additional save\n\n\n# Constraints\n\nThis business object has the following limitations: \n\n* Time recording for contingent workers is not supported. \n\n* Time recording is supported only for CPM projects in Professional Services. It is not supported for other accounting objects. \n\n* Extensibility (custom fields and logic) is not supported.    \n    * Custom validation and approval determination BAdI implementation has no impact on the business object. \n\n* Time recording in the unit of measure Hour is supported. It is not supported for other units of measure.\n\n* The Read operation will show all time entries including CPM projects. If you want to read time entries related to a specific CPM project, use the appropriate filters while reading data. \n\n* Automatic posting of time entries to Controlling (CO) is not supported. Alternatively, you can schedule the job as described in [Process unposted time confirmations](https://help.sap.com/docs/SAP_S4HANA_CLOUD/0bebd08dffca45afa67b1f751199afd0/33cb9969619745e488425c55bb5a1e3f.html?q=application%20job%20process%20unposted%20timeentry). \n\n* Timesheet approver determination is not supported.  \n    * Standard approval process, where the project-related time entries are sent for approval only to project managers.  \n\n \n\n \n\n \n\n \n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "TIMESHEET",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_TIMESHEETTP",
          "name": "Time Sheet - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "WorkAssignmentExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "100",
              "label": "WFA Ext ID"
            },
            {
              "name": "Country2DigitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ctry/Reg."
            },
            {
              "name": "TimeSheetPredecessorRecord",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Reference"
            },
            {
              "name": "TimeSheetApprovedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Appr. by"
            },
            {
              "name": "TimeSheetRecord",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Counter"
            },
            {
              "name": "TimeSheetRecordLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "TimeSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "BillingControlCategory",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BilgCtrlCt"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "WorkflowTaskInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "ID"
            },
            {
              "name": "WorkAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "TimeSheetDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "TimeSheetApprovedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Gen. date"
            },
            {
              "name": "TimeSheetCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "TimeSheetLastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last chnge"
            },
            {
              "name": "TimeSheetRecordUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "TimeSheetEntryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "TimeSheetLastChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "TimeSheetAccountingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. no."
            },
            {
              "name": "HoursUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "RecordedHours",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "Hours"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetTimeSheetToCancelled",
              "type": "Custom Operation"
            },
            {
              "name": "SetTimeSheetToReleased",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSSHIPMENTVOYAGETP",
      "name": "I_FLDLOGSSHIPMENTVOYAGETP",
      "title": "Field Logistics Shipment Voyage - TP",
      "description": "With this business object, you can create, read, and update voyages and its corresponding stages.\r\nVoyage is utilized for transporting containers, handling units, or delivering items from one location to another location.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Field Logistics shipment voyage - TP (I_FldLogsShipmentVoyageTP)\t  | FLOG_SHPTVOYAGE  |\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\nWith this business object you can extend it by adding new fields, new validations, new determinations, new actions, also extend the node.\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsShipmentContainerTP** RAP business object. For more information about message concepts in general, including transition and state messages, see  [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **ls_failed** and the **ls_reported** structures.\r\n*\tFor state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example - Operation Fails\r\n\r\n```\r\nModify ENTITIES OF I_FldLogsShipmentVoyageTP\r\nENTITY FieldLogisticsShipmentVoyage\r\n              CREATE AUTO FILL CID FIELDS ( FldLogsShptVoyageUUID )\r\n\r\n              WITH VALUE #( (  fldlogsshptvoyagetypecode = ' ' ) )\r\n  MAPPED   DATA(ls_mapped)\r\n    FAILED   DATA(ls_failed)\r\n    REPORTED DATA(ls_reported).\r\n```\r\n# Constraints\r\n*\tWith this business object, it is not possible to assign or unassign field logistics container, shipment item and handling unit.\r\n*\tIn this business object we have not enabled the actions such as dispatch or set to arrive for the voyage. However, you can create your own actions on top of the business object.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FIELDLOGISTICSSHIPMENTVOYAGE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSSHIPMENTVOYAGETP",
          "name": "Field Logistics Shipment Voyage - TP",
          "properties": [
            {
              "name": "FldLogsShptVoyageVehicleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Vehl Name"
            },
            {
              "name": "FldLogsShptVoyageVehicleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Veh Number"
            },
            {
              "name": "FldLogsShptVoyageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Number"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "FldLogsShptVoyIsExternallyMngd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ext Mngd"
            },
            {
              "name": "FldLogsShptVoyageTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Code"
            },
            {
              "name": "FldLogsShptVoyageStatusCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stats Code"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyageChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyageCarrierID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHPTVOYCTNASSGMTTP",
              "assocName": "_CTNASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSVOYHNDLGUNITASSGMTTP",
              "assocName": "_HNDLGUNITASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHPTVOYITMASSGMTTP",
              "assocName": "_ITMASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHPTVOYPACKGGASSGMTTP",
              "assocName": "_PACKGGASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSSHIPMENTVOYAGESTAGETP",
              "assocName": "_STAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTVOYCTNASSGMTTP",
          "name": "Fld Logs Shpt Voyage Ctn Assignment - TP",
          "properties": [
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            },
            {
              "name": "FldLogsShptVoyAssgmtCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsCtnActualWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsCtnActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ctn ActlWt"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHIPMENTITEMTYPETEXT",
              "assocName": "_ITEMTYPE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSVOYASSIGNMENTSTSTEXT",
              "assocName": "_VOYAGEASSGMTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSVOYHNDLGUNITASSGMTTP",
          "name": "Fld Logs Shpt Voyage HU Assignment - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            },
            {
              "name": "FldLogsShptVoyAssgmtCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHIPMENTITEMTYPETEXT",
              "assocName": "_ITEMTYPE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSVOYASSIGNMENTSTSTEXT",
              "assocName": "_VOYAGEASSGMTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTVOYITMASSGMTTP",
          "name": "Fld Logs Shpt Voyage Itm Assignment - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            },
            {
              "name": "FldLogsShptVoyAssgmtCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsShptItemActlWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsShptItemActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHIPMENTITEMTYPETEXT",
              "assocName": "_ITEMTYPE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSVOYASSIGNMENTSTSTEXT",
              "assocName": "_VOYAGEASSGMTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHPTVOYPACKGGASSGMTTP",
          "name": "FL Shpt Voyage Packaging Assignment - TP",
          "properties": [
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "SuplrCoIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FldLogsShipmentItemTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Itm Typ Cd"
            },
            {
              "name": "FldLogsShptAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assgmt Sts"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "VStgAsmtID"
            },
            {
              "name": "FldLogsVoyStgeAssgmtSqncID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "VSA SqncID"
            },
            {
              "name": "FldLogsShptVoyAssgmtCritlty",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "FldLogsCtnActualWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "FldLogsCtnActualWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Ctn ActlWt"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHIPMENTITEMTYPETEXT",
              "assocName": "_ITEMTYPE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSVOYASSIGNMENTSTSTEXT",
              "assocName": "_VOYAGEASSGMTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FLDLOGSSHIPMENTVOYAGESTAGETP",
          "name": "Field Logistics Shipment Voyage Stage - TP",
          "properties": [
            {
              "name": "FldLogsVoyageDestStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsVoyageSrceStage",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Stage"
            },
            {
              "name": "FldLogsShptVoyageStatusCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stats Code"
            },
            {
              "name": "FldLogsDestPlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsSrcePlnt",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "FldLogsShptVoyageUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FldLogsVoyagePlndArrvlDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsVoyagePlndDeptrDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "FldLogsVoyageStgeChangeDateTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "FldLogsVoyageStageID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Stage Seq"
            },
            {
              "name": "FldLogsVoyPlannedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "FldLogsVoyPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            }
          ],
          "associations": [
            {
              "name": "I_PLANT",
              "assocName": "_DESTPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_SRCEPLANTTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSHPTVOYAGESTSTEXT",
              "assocName": "_VOYSTSTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_VARCNFCONSTRAINTNETTP",
      "name": "I_VARCNFCONSTRAINTNETTP",
      "title": "VC Constraint Net - TP",
      "description": "With this business object, you can create a new or maintain the attributes, descriptions and constraints of constraint nets, and the attributes, descriptions, and the source code of constraints in different change states.\r\n\r\nYou can also delete existing constraint nets in the following ways. If you wish to\r\n* completely delete a constraint net, you should use the delete operation on the corresponding *VarCnfConstraintNet* entity. In general, this should only be possible when there is only one version of the constraint net, or it is the last version which is not deleted, you have to use the delete operation on the root entity too\r\n* delete a constraint net with multiple undeleted versions in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlConstraintNet* entity\r\n* delete a constraint net with multiple undeleted versions in a new change state (only possible with using change number), you should create a new *VarCnfHistlConstraintNet* entity and set its IsDeleted flag to true\r\n\r\nYou can also delete existing constraint net descriptions in the following ways. If you wish to\r\n* completely delete a translation of a description (only possible until a change number is not used), you should use the delete operation on the corresponding *VarCnfConstraintNetText* entity\r\n* delete a translation of a description in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlCstrtNetText* entity\r\n* delete a translation of a description in a new change state (only possible with using change number), you should create a new *VarCnfHistlCstrtNetText* entity and set its IsDeleted flag to true\r\n\r\nYou can also delete existing constraints in the following ways. If you wish to\r\n* completely delete a constraint, you should use the delete operation on the corresponding *VarCnfConstraint* entity. In general, this should only be possible when there is only one version of the constraint, or it is the last version which is not deleted, you have to use the delete operation on the root entity too\r\n* delete a constraint with multiple undeleted versions in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlConstraint* entity\r\n* delete a constraint with multiple undeleted versions in a new change state (only possible with using change number), you should create a new *VarCnfHistlConstraint* entity and set its IsDeleted flag to true\r\n\r\nYou can also delete existing constraint descriptions in the following ways. If you wish to\r\n* completely delete a translation of a description (only possible until a change number is not used), you should use the delete operation on the corresponding *VarCnfConstraintText* entity\r\n* delete a translation of a description in an existing change state (only possible with using change number), you should set the IsDeleted flag to true of the corresponding *VarCnfHistlCstrtText* entity\r\n* delete a translation of a description in a new change state (only possible with using change number), you should create a new *VarCnfHistlCstrtText* entity and set its IsDeleted flag to true\r\n\r\nYou can also delete existing constraint source code lines that were not maintained with change numbers before, you should use the delete operation on the corresponding *VarCnfCstrtSrcCdLine* entity.\r\n\r\nA constraint net groups several constraints and forms the basis for creating individual constraints. Constraints are used in the interactive configuration process to take dependencies between the characteristics of several objects into account. Constraints usually describe the conditions for a consistent configuration. You can use constraints, for example, to ensure that a configuration conflict is displayed whenever the consistency of the configuration is violated. You can query each entity to retrieve the corresponding business data. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Create\r\n* Update\r\n* Delete\r\n\r\nOperations support engineering change management (for those entities where ECM might be relevant) and change numbers can be used as optional parameters.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Handle more than one change number for one constraint net and constraint in the same change set.\r\n* Read administrative data (Creation Date, Created By User, Last Change Date, Last Changed By User) of newly created historical constraint net or constraint entities before committing. Data is only filled during the commit.\r\n* Read, create or maintain classic constraint nets.\r\n* Read, create or maintain rules, actions, object dependencies.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARCONFIGNCONSTRAINTNET",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCNFCONSTRAINTNETTP",
          "name": "VC Constraint Net - TP",
          "properties": [
            {
              "name": "VarCnfConstraintNetName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed At"
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFCONSTRAINTNETTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_VARCNFCONSTRAINTTP",
              "assocName": "_CONSTRAINT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFHISTLCONSTRAINTNETTP",
              "assocName": "_HISTORICALCONSTRAINTNET",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFCONSTRAINTNETTEXTTP",
          "name": "VC Constraint Net - Text TP",
          "properties": [
            {
              "name": "VarCnfConstraintNetName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "LanguageCode",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFHISTLCSTRTNETTEXTTP",
              "assocName": "_HISTORICALTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFCONSTRAINTTP",
          "name": "VC Constraint - TP",
          "properties": [
            {
              "name": "VarCnfConstraintNetName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "VarCnfConstraintName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "LocalLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed At"
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFCONSTRAINTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_VARCNFHISTLCONSTRAINTTP",
              "assocName": "_HISTORICALCONSTRAINT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFCSTRTSOURCECODETP",
              "assocName": "_SOURCECODE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFHISTLCONSTRAINTNETTP",
          "name": "VC Historical Constraint Net - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "VarCnfConstraintNetName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "ObjectDependencyStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ObjectDependencyGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Dep. Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFHISTLCONSTRAINTTP",
              "assocName": "_HISTORICALCONSTRAINT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFHISTLCSTRTNETTEXTTP",
              "assocName": "_HISTORICALTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "DDLS_BDEF_C1_PROJECTION",
      "name": "DDLS_BDEF_C1_PROJECTION",
      "title": "DDLS definition for C0 test",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "DDLS_BDEF_C1_PROJECTION",
          "name": "DDLS definition for C0 test",
          "properties": [
            {
              "name": "Planetype",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pl.type"
            },
            {
              "name": "Carrid",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Carrier"
            },
            {
              "name": "Connid",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Flight No."
            },
            {
              "name": "Fldate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "Seatsmax",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Capacity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "foo",
              "type": "Custom Operation"
            },
            {
              "name": "orig_1",
              "type": "Custom Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGROUPTP",
      "name": "I_CNSLDTNGROUPTP",
      "title": "Consolidation Group - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation groups. A consolidation group is the organizational entity for which you perform financial consolidation and reporting as part of the corporate closing activities.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This service can only be used by customers with an initial release SAP S/4HANA Cloud 1902 or higher or by customers who have activated the new reporting logic.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation group. Creating text entities is possible through the create operation of the consolidation group entity with association.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGROUPTP",
          "name": "Consolidation Group - TP",
          "properties": [
            {
              "name": "ConsolidationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Group"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNGROUPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNGROUPTEXTTP",
          "name": "Consolidation Group - Text TP",
          "properties": [
            {
              "name": "ConsolidationGroupMediumText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Consolidation Group Medium Description"
            },
            {
              "name": "ConsolidationGroupText",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Consolidation Group Description"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ConsolidationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Group"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFINMANAGEMENTAREATP",
      "name": "I_CNSLDTNFINMANAGEMENTAREATP",
      "title": "Cnsldtn Financial Management Area - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation financial management areas. A consolidation financial management  area is a financial management  area that can be used for financial consolidation in group reporting. It can either be a financial management  area thats been defined in an area other than group reporting, or it can be a financial management  area thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n \r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the public sector  fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation financial management  area. Creating text entities is possible through the create operation of the consolidation financial management  area entity with association.\r\n* Perform update and delete operations on financial management  areas that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINANCIALMANAGEMENTAREA",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFINMANAGEMENTAREATP",
          "name": "Cnsldtn Financial Management Area - TP",
          "properties": [
            {
              "name": "FinancialManagementArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Financial Management Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFINMGMTAREATEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFINMGMTAREATEXTTP",
          "name": "Cnsldtn Fin Management Area - Text TP",
          "properties": [
            {
              "name": "FinancialManagementArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Financial Management Area"
            },
            {
              "name": "FinancialManagementAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Financial Management Area Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGRANTTP",
      "name": "I_CNSLDTNGRANTTP",
      "title": "Consolidation Grant - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation grants. A consolidation grant is a grant that can be used for financial consolidation in group reporting. It can either be a grant thats been defined in an area other than group reporting, or it can be a grant thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the public sector fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation grant. Creating text entities is possible through the create operation of the consolidation grant entity with association.\r\n* Perform update and delete operations on grants that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNGRANT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGRANTTP",
          "name": "Consolidation Grant - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "GrantID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Grant"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNGRANTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNGRANTTEXTTP",
          "name": "Consolidation Grant - Text TP",
          "properties": [
            {
              "name": "GrantName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Grant Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "GrantID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Grant"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFUNDTP",
      "name": "I_CNSLDTNFUNDTP",
      "title": "Consolidation Fund - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation funds. A consolidation fund is a fund  that can be used for financial consolidation in group reporting. It can either be a fund  thats been defined in an area other than group reporting, or it can be a fund  thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\n**Note:** This business object can only be used if the lightweight business function for the public sector fields in group reporting is enabled.\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation fund. Creating text entities is possible through the create operation of the consolidation fund entity with association.\r\n* Perform update and delete operations on funds that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFUND",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFUNDTP",
          "name": "Consolidation Fund - TP",
          "properties": [
            {
              "name": "Fund",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Fund"
            },
            {
              "name": "FinancialManagementArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Financial Management Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFUNDTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFUNDTEXTTP",
          "name": "Consolidation Fund - Text TP",
          "properties": [
            {
              "name": "Fund",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Fund"
            },
            {
              "name": "FinancialManagementArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Financial Management Area"
            },
            {
              "name": "FundName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Fund Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_ENTPROJCOPYTOACTIVEDOCUMENTP",
      "name": "D_ENTPROJCOPYTOACTIVEDOCUMENTP",
      "title": "Enterprise Project Copy to Active Doc.",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_ENTPROJCOPYTOACTIVEDOCUMENTP",
          "name": "Enterprise Project Copy to Active Doc.",
          "properties": [
            {
              "name": "Project",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "ProjID"
            },
            {
              "name": "ProjectName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "EntProjDemandCopyIsRequested",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "EntProjSettlmtRuleCpyIsReqd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "EntProjectIsConfidential",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Confident."
            },
            {
              "name": "RestrictedTimePosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Restrict"
            },
            {
              "name": "EnterpriseProjectServiceOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Srvc. Org."
            },
            {
              "name": "ProjectStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Start"
            },
            {
              "name": "ProjectEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Finsh"
            },
            {
              "name": "CustomerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "ProjectManagerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "ProjectCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CustPrjCur"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Resp. CC"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_BILLOFMATERIALTP_3",
      "name": "I_BILLOFMATERIALTP_3",
      "title": "Bill of Material - TP",
      "description": "With this business object, you can read, create, update, or delete the bill of material header and bill of material item to build your own custom UI.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operation for bill of material header:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\nThis business object offers the following operation for bill of material item:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\nThis business object offers the following operation for BOM subitem:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BILLOFMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BILLOFMATERIALTP_3",
          "name": "Bill of Material - TP",
          "properties": [
            {
              "name": "BillOfMaterialHdrDetailsText",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "LaboratoryOrDesignOffice",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Laboratory"
            },
            {
              "name": "BOMHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOM Descr."
            },
            {
              "name": "BillOfMaterialAuthsnGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "BOMAlternativeText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Alt Text"
            },
            {
              "name": "IndicatorIsBOMChangedWithHist",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Hist. ind."
            },
            {
              "name": "BOMGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "BOM group"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "IsMultipleBOMAlt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "T415A"
            },
            {
              "name": "IsConfiguredMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMTechnicalType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tech type"
            },
            {
              "name": "BOMIsToBeDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HandDFg"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BillOfMaterialStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOM Status"
            },
            {
              "name": "RecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMHeaderInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "DefaultValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BOMUsagePriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SelPriorty"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "AlternativeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "BOMHeaderBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "MaterialToLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "To"
            },
            {
              "name": "BOMHeaderQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Base qty"
            },
            {
              "name": "MatFromLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Frm Lot Sz"
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALITEMTP_3",
              "assocName": "_BILLOFMATERIALITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "GetDefaultsForCreate",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLOFMATERIALITEMTP_3",
          "name": "Bill Of Material Item - TP",
          "properties": [
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Nodes"
            },
            {
              "name": "HeaderChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "EngineeringChangeDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "InheritedNodeNumberForBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "BOMItemRecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BOMItemLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "BOMItemLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BillOfMaterialComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Component"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "BillOfMaterialItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "BillOfMaterialItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "IsAssembly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsSubItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sub-itm ID"
            },
            {
              "name": "BOMItemSorter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "BOMItemHasFixedQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed Qty"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "MaterialComponentPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            },
            {
              "name": "IdentifierBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item ID"
            },
            {
              "name": "MaterialPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "OperationScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "VariableSizeItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSizeItem"
            },
            {
              "name": "VariableSizeCompUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "QuantityVariableSizeItem",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Qty"
            },
            {
              "name": "FormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "ComponentDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OTxt"
            },
            {
              "name": "BOMItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "BOMItemText2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "DocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "DocNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Document"
            },
            {
              "name": "DocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "DocumentPart",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Part"
            },
            {
              "name": "ClassNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "ResultingItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Res. ICt"
            },
            {
              "name": "DependencyObjectNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "IsClassificationRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sel. cond."
            },
            {
              "name": "IsBulkMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "BOMItemIsSparePart",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare"
            },
            {
              "name": "BOMItemIsSalesRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sales"
            },
            {
              "name": "IsProductionRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Production"
            },
            {
              "name": "BOMItemIsPlantMaintRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "BOMItemIsCostingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Costing"
            },
            {
              "name": "IsEngineeringRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Engineer."
            },
            {
              "name": "SpecialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SPType"
            },
            {
              "name": "IsBOMRecursiveAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rec allowd"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Oper. LTO"
            },
            {
              "name": "OpsLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un"
            },
            {
              "name": "IsMaterialProvision",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MatProvInd"
            },
            {
              "name": "BOMIsRecursive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Recursive"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "DistrKeyCompConsumption",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Del time"
            },
            {
              "name": "Creditor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost elem."
            },
            {
              "name": "Size1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "Size2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "Size3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "UnitOfMeasureForSize1To3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "GoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "RequiredComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reqd Comp."
            },
            {
              "name": "MultipleSelectionAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Multiple"
            },
            {
              "name": "ProdOrderIssueLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor.Loctn"
            },
            {
              "name": "MaterialIsCoProduct",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Co-product"
            },
            {
              "name": "ExplosionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Expl. type"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AltItemGrp"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Priority"
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Strategy"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fol. group"
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Disc. grp"
            },
            {
              "name": "IsConfigurableBOM",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sel. ind."
            },
            {
              "name": "ReferencePoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. point"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "LT offset"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "PreliminaryComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "ProductExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ProductIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf Matl"
            },
            {
              "name": "IsBulkMaterialComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "IsItemDraftModified",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "VariableSizeItemIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ClassDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "NonStockItemDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "DocumentItemDetailsIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALITEMCATEGORY",
              "assocName": "_BOMITEMCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BILLOFMATERIALSUBITEMTP_3",
              "assocName": "_MATBOMSUBITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTSUPPLYPLANNING",
              "assocName": "_MATERIALPLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_EVENTBASEDORDERPOSTINGRULETP",
      "name": "I_EVENTBASEDORDERPOSTINGRULETP",
      "title": "Event-Based Manufacturing Order Posting Rule - TP",
      "description": "With this business object, you can create, update, or delete event-based posting rules in applicable production scenarios. \r\n\r\n# Authorization\r\n* To **update** or **delete** posting rules by using [Event-Based Manufacturing Order Posting Rule](https://api.sap.com/bointerface/I_EventBasedOrderPostingRuleTP) directly (without association to manufacturing business object [Production Order](https://api.sap.com/bointerface/I_PRODUCTIONORDERTP) or [Process Order](https://api.sap.com/bointerface/I_PROCESSORDERTP) in the following cases, you must be assigned with a role containing the restriction type: *K_EB_RULE* (**Company Code, Plant, Order Category**).\r\n    * Update material posting rule to 0% and non-material posting rules to 100%.\r\n    * Change non-material receivers or their distribution percentages/equivalences.\r\n    * Adjust the percentages/equivalences among co-product items.\r\n    * Delete non-material posting rules.  \r\n* To **read**, **create**, or **delete** posting rules via manufacturing business object [Production Order](https://api.sap.com/bointerface/I_PRODUCTIONORDERTP) or [Process Order](https://api.sap.com/bointerface/I_PROCESSORDERTP) in the following cases, the authorization of these business objects must be available:\r\n    * Read manufacturing order posting rules.\r\n    * Implicitly create default material posting rules when a manufacturing order is created.\r\n    * Explicitly create non-material posting rules via association.\r\n    * Implicitly delete co-product posing rules when a co-product is deleted or postread of PP master data is executed, which leads to the posting rules being rebuilt.\r\n\r\nYou can use the **Display Restriction Types** app to find out in which business catalog this restriction type is included, for example *SAP_A4C_BC_DEV_TST_FIN_PRD_PC*.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "EVENTBASEDORDERPOSTINGRULE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_EVENTBASEDORDERPOSTINGRULETP",
          "name": "Event-Based Manufacturing Order Posting Rule - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "SAPObjectNodeType",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Node Type"
            },
            {
              "name": "EvtBsdPostingRuleReceiver",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Receiver"
            },
            {
              "name": "EvtBsdPostingRuleReceiverText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Receiver Text"
            },
            {
              "name": "ControllingObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Obj.type"
            },
            {
              "name": "PartnerControllingObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rcvr. Type"
            },
            {
              "name": "MfgOrdNonMatlRcvrAcctDetnMeth",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AcctDetnMe"
            },
            {
              "name": "EventBasedDistributionType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Postg. Typ"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Creation Time"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS Element Internal ID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "OrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order catg"
            },
            {
              "name": "OrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item No."
            },
            {
              "name": "EventBasedDistrPostingRuleUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rule UUID"
            },
            {
              "name": "RecentlyChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "EvtBsdDistrTracingFctrDetnMeth",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Methods"
            },
            {
              "name": "EvtBsdDistrEquivalenceFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "010",
              "label": "Eqvln. No."
            },
            {
              "name": "EventBasedDistributionRuleSqnc",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Seq. No."
            },
            {
              "name": "EventBasedDistrRateInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Percent"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "EvtBsdDistrSourceAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SourcAssig"
            },
            {
              "name": "EventBasedDistributionDfltRule",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Deflt Rule"
            },
            {
              "name": "EvtBsdDistrSourceStructure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Source St."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_CONTRACCTGINVCGDOCCREATED",
      "name": "D_CONTRACCTGINVCGDOCCREATED",
      "title": "Invoicing Document Created",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGINVOICINGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "D_CONTRACCTGINVCGDOCCREATED",
          "name": "Invoicing Document Created",
          "properties": [
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            }
          ],
          "associations": [
            {
              "name": "D_CAINVCGDOCCREATEDSOURCEDOC",
              "assocName": "_SOURCEDOCUMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_CAINVCGDOCCREATEDSOURCEDOC",
          "name": "Invcg Doc Created - Source Document",
          "properties": [
            {
              "name": "CAInvcgSourceDocumentCat",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc.Cat."
            },
            {
              "name": "CAInvcgSourceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Source Doc"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_CONTRACCTGBLGDOCUMENTCREATED",
      "name": "D_CONTRACCTGBLGDOCUMENTCREATED",
      "title": "Billing Document Created",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGBILLINGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "D_CONTRACCTGBLGDOCUMENTCREATED",
          "name": "Billing Document Created",
          "properties": [
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            }
          ],
          "associations": [
            {
              "name": "D_CABILLGDOCCREATEDSOURCETRANS",
              "assocName": "_SOURCETRANSACTION",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_CABILLGDOCCREATEDSOURCETRANS",
          "name": "Billing Document Created - Source Trans",
          "properties": [
            {
              "name": "CABllbleItmSourceTransType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "SrcTrsType"
            },
            {
              "name": "CABllbleItmSourceTransId",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "SrcTrnsID"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_DEBITMEMOREQUESTTP",
      "name": "I_DEBITMEMOREQUESTTP",
      "title": "Debit Memo Request - TP",
      "description": "With this business object, you can create, read, and update debit memo requests.\r\nA debit memo request is a sales document used in complaints processing to request debit for a customer. \r\n\r\n\r\n# Operations\r\n\r\nThis business object offers the following operations:\r\n* Create debit memo request header and item\r\n* Read debit memo request header and item\r\n* Update debit memo request header and item\r\n* Delete debit memo request item\r\n\r\n**Note:** If you want to only read data without creating or changing any debit memo requests, SAP recommends that you use the **I_DebitMemoRequest** CDS view and its related views instead of this business object. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\nSAP doesn't recommend combining this business object interface with events (that is, changing debit memo requests with this business object interface based on events). The creation or change of a debit memo request that triggers an event might already have triggered subsequent processes. In addition, immediate changes of the same debit memo request can lead to locking issues for users.\r\n\r\n\r\n/:[IF TOGGLE:SD_SLS_DMR_EXTENSIBILITY=ON]\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Debit Memo Request - TP** (**I_DebitMemoRequestTP**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n|**Debit Memo Request Item - TP** (**I_DebitMemoRequestItemTP**)|**Sales: Sales Document Item** (**SD_SALESDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n**Note:** If you want to change specific fields of a business object entity using an action, see [Actions](https://help.sap.com/docs/btp/sap-abap-restful-application-programming-model/actions?version=Cloud).\r\n\r\n/:[ENDIF]\r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Create debit memo requests with one-time customers\r\n* Create or process multiple debit memo requests in a single operation call\r\n\r\n# Additional Information\r\n\r\nFor examples showing how to create, change, or delete debit memo request entities using the Entity Manipulation Language (EML), please refer to the sample class of sales order: **cl_sd_behv_i_sotp_sample**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "DEBITMEMOREQUEST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_DEBITMEMOREQUESTTP",
          "name": "Debit Memo Request - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "BillingCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CCodeBill"
            },
            {
              "name": "DebitMemoReqApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "ReferenceDistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DChCust/Mt"
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrl Hdr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "OverallOrdReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "OverallBillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billing Block Status"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "OverallSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "DebitMemoRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "SalesDocumentCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "DebitMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DMR"
            },
            {
              "name": "DebitMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Debit Memo Request Type"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_DEBITMEMOREQUESTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_DEBITMEMOREQUESTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_DEBITMEMOREQUESTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_DEBITMEMOREQPRGELMTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DEBITMEMOREQUESTTEXTTP",
          "name": "Debit Memo Request - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "DebitMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DMR"
            },
            {
              "name": "DebitMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Debit Memo Request Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DEBITMEMOREQUESTITEMTP",
          "name": "Debit Memo Request Item - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "DebitMemoRequestItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "DebitMemoRequestItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "OrderRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "BillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BBlockSts"
            },
            {
              "name": "TotalSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlRefSts"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "DebitMemoRequestItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "DMR Item"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "DebitMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DMR"
            },
            {
              "name": "TargetQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Target UoM"
            },
            {
              "name": "DebitMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Debit Memo Request Type"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Target Qty"
            }
          ],
          "associations": [
            {
              "name": "I_DEBITMEMOREQITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_DEBITMEMOREQITMPRGELMTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_DEBITMEMOREQUESTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DEBITMEMOREQUESTPARTNERTP",
          "name": "Debit Memo Request Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "DebitMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DMR"
            },
            {
              "name": "DebitMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Debit Memo Request Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DEBITMEMOREQPRGELMTP",
          "name": "Debit Memo Request Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descript."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "ConditionRateValueIsAmount",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsRatio",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionQuantityIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionAmountIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "DebitMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DMR"
            },
            {
              "name": "DebitMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Debit Memo Request Type"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_MAINTORDCONFIRMATIONCANCELP",
      "name": "D_MAINTORDCONFIRMATIONCANCELP",
      "title": "Maintenance Order Cancel Confirmation",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_MAINTORDCONFIRMATIONCANCELP",
          "name": "Maintenance Order Cancel Confirmation",
          "properties": [
            {
              "name": "MaintOrderConfLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_BILLGDOCCRTECANCLNDOCP",
      "name": "D_BILLGDOCCRTECANCLNDOCP",
      "title": "Create Cancellation Billing Document Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_BILLGDOCCRTECANCLNDOCP",
          "name": "Create Cancellation Billing Document Parameter",
          "properties": [
            {
              "name": "ReversalReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Reas."
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CFD_PJ_EMPLOYEETP",
      "name": "I_CFD_PJ_EMPLOYEETP",
      "title": "I-View for Employee",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_CFD_PJ_EMPLOYEETP",
          "name": "I-View for Employee",
          "properties": [
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "Surname",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "FullName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": null
            },
            {
              "name": "BirthDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ManagerId",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "EmployeeId",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PJ_EMPLOYEETP",
              "assocName": "_MANAGER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "AddToProject",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "GetDefaultsForAddToProject",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_PJ_PROJECTTP",
      "name": "I_CFD_PJ_PROJECTTP",
      "title": "I-View for Project",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_CFD_PJ_PROJECTTP",
          "name": "I-View for Project",
          "properties": [
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "Title",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": null
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "StartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "PlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ProjectLead",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectId",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PJ_EMPLOYEETP",
              "assocName": "_PROJECTLEAD",
              "cardinality": "0:1"
            },
            {
              "name": "I_CFD_PJ_PROJECTMEMBERTP",
              "assocName": "_PROJECTMEMBER",
              "cardinality": "1:*"
            },
            {
              "name": "I_CFD_PJ_PROJECTSPRINTTP",
              "assocName": "_PROJECTSPRINT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_PJ_PROJECTMEMBERTP",
          "name": "I-View for Member",
          "properties": [
            {
              "name": "EmployeeId",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectId",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PJ_EMPLOYEETP",
              "assocName": "_EMPLOYEE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_PJ_PROJECTSPRINTTP",
          "name": "I-View for Sprint",
          "properties": [
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "064",
              "label": null
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "256",
              "label": null
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "StartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ProjectId",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SprintId",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PJ_PROJECTTASKTP",
              "assocName": "_TASK",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "GetDefaultsForCba",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "ABP_BEHV_PAR_SHARE",
      "name": "ABP_BEHV_PAR_SHARE",
      "title": "Parameter for draft action \"Share\"",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "ABP_BEHV_PAR_SHARE",
          "name": "Parameter for draft action \"Share\"",
          "properties": [
            {
              "name": "ShareAll",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Share all"
            }
          ],
          "associations": [
            {
              "name": "ABP_BEHV_DRAFT_USER_ACCESS",
              "assocName": "USERS",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "ABP_BEHV_DRAFT_USER_ACCESS",
          "name": "Draft user access",
          "properties": [
            {
              "name": "UserID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User name"
            },
            {
              "name": "UserAccessRole",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "User Role"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_VARCNFPRODUCTPROFILETP",
      "name": "I_VARCNFPRODUCTPROFILETP",
      "title": "Variant Configuration Profile - TP",
      "description": "With this business object, you can create, read, update and delete configuration profiles for products.  \nYou use configuration profiles to assign dependencies to the configurable materials and to define configuration parameters for the products. Configuration profiles are prerequisites for configuring a product using variant configuration. You can also assign characteristic groups to configuration profiles to establish grouping of characteristics during configuration. Operations support engineering change management (ECM) and change number (ECN) can be used as an optional parameter.\n\nYou can also delete existing configuration profiles in the following ways. If you wish to\n* completely delete a configuration profile (only possible until a change number is not used), you should use the delete operation on the corresponding *VariantConfigurationProfile* entity\n* delete a configuration profile in an existing change state (only possible using change number), you should use the update operation and set the IsDeleted flag to true of the corresponding *VarCnfHistoricalProfile* entity\n* delete a configuration profile in a new change state (only possible using change number and if there is a previous change state for that configuration profile), you should use the create operation and create a new *VarCnfHistoricalProfile* entity and set its IsDeleted flag to true\n\n# Authorization\n\nOnly authorized roles can be used to work with configuration profiles through API calls.\n\nThe following authorizations are required\n\n* `C_VC_MODEL`:\n  * 'Configuration Profiles' display and/or change to maintain Configuration Profiles\n  * 'Object Dependencies' display to maintain Procedure Assignments\n  * 'Constraint Nets' display to maintain Constraint Net Assignments\n  * 'Characteristic Groups' display to maintain Characteristic Group Assignments\n* `M_MATE_MAN`, `M_MATE_MAT`, `M_MATE_MAR`, `M_MATE_WGR` to read products\n* `C_TCLA_BKA` to read class type\n* `C_AENR_BGR`, `C_AENR_ERW ` to use change numbers in case ECM is used for the configuration profiles\n\n# Operations\n\nThis business object offers the following operations:\n* Read\n* Create\n* Update\n* Delete\n\t\t\t\n# Constraints\n\nWith this business object, it is **not** possible to:\n* Read administrative data (Creation Date, Created By User, Last Change Date, Last Changed By User) of newly created profile entities before committing. This data is only filled during the commit.\n* Read the validity end date field of newly created profile entities before committing. This data is only filled during commit.\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARIANTCONFIGURATIONPROFILE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCNFPRODUCTPROFILETP",
          "name": "Variant Configuration Profile - TP",
          "properties": [
            {
              "name": "VarConfigurationProfileName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Prof. Name"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_VARCNFPRODPRFLCSTRTNETASGTTP",
              "assocName": "_CONSTRAINTNETASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFPRODPRFLPROCEDASSGMTTP",
              "assocName": "_PROCEDUREASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFHISTLPRODUCTPROFILETP",
              "assocName": "_HISTORICALPROFILE",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFPRODPRFLCSTRTNETASGTTP",
          "name": "Var Cnf Profile CstrtNet Assgmt - TP",
          "properties": [
            {
              "name": "VarConfigurationProfileName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Prof. Name"
            },
            {
              "name": "VarCnfConstraintNetName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ObjDpnAssignmentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_VARCNFHISTLPRODUCTPROFILETP",
              "assocName": "_HISTORICALPROFILE",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFPRODPRFLPROCEDASSGMTTP",
          "name": "Var Cnf Profile Procedure Assgmt - TP",
          "properties": [
            {
              "name": "VarConfigurationProfileName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Prof. Name"
            },
            {
              "name": "ObjectDependencyName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Dependency"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ObjDpnProcessingSequenceValue",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sort"
            },
            {
              "name": "ObjDpnAssignmentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_VARCNFHISTLPRODUCTPROFILETP",
              "assocName": "_HISTORICALPROFILE",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFHISTLPRODUCTPROFILETP",
          "name": "Histl Variant Configuration Profile - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "BOMExplosionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Applic."
            },
            {
              "name": "VarConfigurationProfileName",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Prof. Name"
            },
            {
              "name": "VarConfigurationProfileStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "BOMExplosionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bom Explsn"
            },
            {
              "name": "VarCnfPrflOrderBOMFixatingMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Fixating"
            },
            {
              "name": "VarConfigurationProfileProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "VarCnfProfilePriorityValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prof.prio."
            },
            {
              "name": "ObjDpnAssignmentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_VARCNFPRODPRFLCHGRPASGTTP",
              "assocName": "_CHARACTERISTICGROUPASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFPRODPRFLCSTRTNETASGTTP",
              "assocName": "_CONSTRAINTNETASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFPRODPRFLPROCEDASSGMTTP",
              "assocName": "_PROCEDUREASSIGNMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_BILLOFMATERIALTP_2",
      "name": "I_BILLOFMATERIALTP_2",
      "title": "Bill of Material - TP",
      "description": "With this business object, you can read, create, update, or delete the bill of material header and bill of material item.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operation for bill of material header:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\nThis business object offers the following operation for bill of material item:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create, update, or retrieve bills of material through API calls without authorized roles (Authorization Objects **C_STUE_BER** and **C_STUE_WRK**).\r\n* Delete the BOM header or BOM item details. The usage of the DELETE verb would result in an exception.\r\n* Use **POST** request in a batch on BOM header and BOM item together to create a new material BOM.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BILLOFMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BILLOFMATERIALTP_2",
          "name": "Bill of Material - TP",
          "properties": [
            {
              "name": "SelectedBillOfMaterialVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "BillOfMaterialHdrDetailsText",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "LaboratoryOrDesignOffice",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Laboratory"
            },
            {
              "name": "BOMHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOM Descr."
            },
            {
              "name": "BillOfMaterialAuthsnGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "BOMAlternativeText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Alt Text"
            },
            {
              "name": "BOMGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "BOM group"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "BOMVersionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "IsMultipleBOMAlt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "T415A"
            },
            {
              "name": "IsLatestBOMVersion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Lat Rel Ve"
            },
            {
              "name": "IsVersionBillOfMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VerRelvnt"
            },
            {
              "name": "IsConfiguredMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMTechnicalType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tech type"
            },
            {
              "name": "BOMIsToBeDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HandDFg"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BillOfMaterialStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOM Status"
            },
            {
              "name": "RecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMHeaderInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "HeaderValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "HeaderValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "BOMUsagePriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SelPriorty"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BOMHeaderBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "MatFromLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Frm Lot Sz"
            },
            {
              "name": "MaterialToLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "To"
            },
            {
              "name": "BOMHeaderQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Base qty"
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALITEMTP_2",
              "assocName": "_BILLOFMATERIALITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "AssignPlant",
              "type": "Custom Operation"
            },
            {
              "name": "CompareBOM",
              "type": "Custom Operation"
            },
            {
              "name": "CompareBOM1VersusBOM2",
              "type": "Custom Operation"
            },
            {
              "name": "CompareBOMComponents",
              "type": "Custom Operation"
            },
            {
              "name": "ExplodeBOM",
              "type": "Custom Operation"
            },
            {
              "name": "GetCompareFld",
              "type": "Custom Operation"
            },
            {
              "name": "GetWhereUsedMaterial",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLOFMATERIALITEMTP_2",
          "name": "Bill Of Material Item - TP",
          "properties": [
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "BillOfMaterialVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "DocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "DocumentPart",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Part"
            },
            {
              "name": "BOMItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "DocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "ObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Obj type"
            },
            {
              "name": "BOMItemText2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fol. group"
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Disc. grp"
            },
            {
              "name": "ComponentDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OTxt"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AltItemGrp"
            },
            {
              "name": "BOMItemSorter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "ProdOrderIssueLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor.Loctn"
            },
            {
              "name": "DistrKeyCompConsumption",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "IsAssembly",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "BOMItemIsSalesRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sales"
            },
            {
              "name": "BOMItemIsCostingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Costing"
            },
            {
              "name": "ResultingItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Res. ICt"
            },
            {
              "name": "IsMaterialProvision",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MatProvInd"
            },
            {
              "name": "BOMItemIsSparePart",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare"
            },
            {
              "name": "SpecialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SPType"
            },
            {
              "name": "FormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "ExplosionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Expl. type"
            },
            {
              "name": "ReferencePoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. point"
            },
            {
              "name": "BOMItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BOMItemLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "IdentifierBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item ID"
            },
            {
              "name": "ClassNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "IsBulkMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "IsSubItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sub-itm ID"
            },
            {
              "name": "BOMItemHasFixedQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed Qty"
            },
            {
              "name": "IsClassificationRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sel. cond."
            },
            {
              "name": "IsProductionRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Production"
            },
            {
              "name": "BOMItemIsPlantMaintRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "IsEngineeringRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Engineer."
            },
            {
              "name": "IsBOMRecursiveAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rec allowd"
            },
            {
              "name": "BOMIsRecursive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Recursive"
            },
            {
              "name": "RequiredComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reqd Comp."
            },
            {
              "name": "MultipleSelectionAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Multiple"
            },
            {
              "name": "MaterialIsCoProduct",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Co-product"
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Strategy"
            },
            {
              "name": "IsConfigurableBOM",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sel. ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Nodes"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InheritedNodeNumberForBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "BillOfMaterialItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "GoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "LT offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Oper. LTO"
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Del time"
            },
            {
              "name": "BOMItemRecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMItemLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Priority"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "DependencyObjectNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "OperationScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "Creditor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost elem."
            },
            {
              "name": "BillOfMaterialComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Component"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "BillOfMaterialItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "DocNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Document"
            },
            {
              "name": "OpsLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un"
            },
            {
              "name": "UnitOfMeasureForSize1To3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "HeaderChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfMaterialItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "MaterialPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "Size1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "Size2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "Size3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "QuantityVariableSizeItem",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Qty"
            },
            {
              "name": "MaterialComponentPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            }
          ],
          "associations": [
            {
              "name": "I_BILLOFMATERIALSUBITEMTP_2",
              "assocName": "_BOMSUBITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteBOMItmWthEngChangeNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_TSM_BUPA_RAP_BO_INTF",
      "name": "I_CFD_TSM_BUPA_RAP_BO_INTF",
      "title": "Custom Fields: Business Partner RAP Interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_CFD_TSM_BUPA_RAP_BO_INTF",
          "name": "Custom Fields: Business Partner RAP Interface",
          "properties": [
            {
              "name": "Id",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BuPa ID"
            },
            {
              "name": "Category",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "Title",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Title"
            },
            {
              "name": "Given_Name",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Given Name"
            },
            {
              "name": "Family_Name",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Familiy Na"
            },
            {
              "name": "Middle_Name",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Middle Nam"
            },
            {
              "name": "CostCenterID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost ID"
            },
            {
              "name": "Academic_Title",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Academic T"
            },
            {
              "name": "CountryOfBirth",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "Gender",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Gender"
            },
            {
              "name": "Birthday",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Birthday"
            },
            {
              "name": "Preferred_Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CorrespondenceLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_VARCONFIGNTABLETP",
      "name": "I_VARCONFIGNTABLETP",
      "title": "Variant Table - TP",
      "description": "With this business object, you can create new and maintain or delete existing variant tables. The basic data, the descriptions in different languages, the columns and the value assignment alternatives of the variant tables can be maintained.\r\n\r\nVariant tables are used to store combinations of values for different characteristics. You can use them in selection conditions, procedures, and constraints.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Create\r\n* Update\r\n* Delete\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Maintain the content of the variant tables",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARIANTCONFIGURATIONTABLE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCONFIGNTABLETP",
          "name": "Variant Table - TP",
          "properties": [
            {
              "name": "VarConfignTblCustomStorageName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "VarConfignTblStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "VarConfignTblGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Group"
            },
            {
              "name": "VarCnfTblCstmStorLnkLastChgdBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Activ. by"
            },
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "VarConfignTblIsDecisionTable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Dec. Table"
            },
            {
              "name": "EngineProcessingMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ProcMode"
            },
            {
              "name": "VarConfignTblCstmStorIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Active"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "VarCnfTblCstmStorLnkLstChgDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "VarCnfTblCstmStorLnkLstChgTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "VarConfignTblLstChgDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date/Time of last Change to Table Struc."
            }
          ],
          "associations": [
            {
              "name": "I_VARCONFIGNTABLETEXTTP",
              "assocName": "_TEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_VARCONFIGNTABLECOLUMNTP",
              "assocName": "_COLUMN",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFTBLVALASSGMTALTVTP",
              "assocName": "_VALUEASSIGNMENTALTERNATIVE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCONFIGNTABLETEXTTP",
          "name": "Variant Table - Text TP",
          "properties": [
            {
              "name": "VarConfignTblDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "LanguageCode",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCONFIGNTABLECOLUMNTP",
          "name": "Variant Table Column - TP",
          "properties": [
            {
              "name": "Characteristic",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Char."
            },
            {
              "name": "VarConfignTblCstmStorFieldName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Field Name"
            },
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "CharcInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Characteristic Internal ID"
            },
            {
              "name": "VarConfignTblColumnPosition",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFTBLVALASSGMTALTVTP",
          "name": "Var Tab Val Assignment Alt - TP",
          "properties": [
            {
              "name": "VarConfignTblName",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Table"
            },
            {
              "name": "VarConfignTblValAssgmtAltvID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Alt."
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFTBLVLASGTALTVITMTP",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PROCESSORDERCONFIRMATIONTP",
      "name": "I_PROCESSORDERCONFIRMATIONTP",
      "title": "Process Order Confirmation - TP",
      "description": "With this business object, you can create, read, and cancel time ticket confirmations for process orders. With a time ticket, you can confirm quantities and activities as well as dates and some personnel data for a phase of a process order. \r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create time ticket confirmations for process orders.\r\n* Read information from existing time ticket confirmations for process orders.\r\n* Cancel time ticket confirmations for process orders.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Provide material movement data of components or material movement data or batch characteristics data for the confirmed material. Automatic goods movement is disabled when creating confirmations using this RAP BO.\r\n* Create time event confirmations or confirmations on header level.\r\n* Read data from the buffer that has not been provided beforehand. This business object uses a buffer that only contains the data that has been provided in a previous call. That means if a create operation was executed but not yet committed, a following read operation cannot return the same data as if the entity would have been written on the database.\r\n\r\n# Additional Remarks\r\n* When the creation of a confirmation fails during the COMMIT phase due to errors in the legacy modules, the COMMIT will be cancelled. All errors of the confirmation will be shown.\r\n* You can only group operations of the same type in a change set, for example several create operations. It is not possible to combine a create operation (CREATE) with an action to cancel a confirmation (CancelProcOrdConf).\r\n* You cannot combine the business objects *I_ProcessOrderConfirmationTP* and *I_ProductionOrdConfirmationTP* in one change set.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PROCESSORDERCONFIRMATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PROCESSORDERCONFIRMATIONTP",
          "name": "Process Order Confirmation - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "OrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "OrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "OrderSuboperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "EmployeeWageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Wage Type"
            },
            {
              "name": "VarianceReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ShiftDefinition",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Shift"
            },
            {
              "name": "ConfirmationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Conf. Text"
            },
            {
              "name": "EmployeeSuitability",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Suitabilty"
            },
            {
              "name": "ShiftGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grouping"
            },
            {
              "name": "BreakDurationUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "BreakDurationUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "ConfirmationUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "ConfirmationUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit1ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit1SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit2ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit2SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit3ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit3SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit4ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit4SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit5ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit5SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "WorkQuantityUnit6ISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "WorkQuantityUnit6SAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "BusProcessEntrUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "BusProcessEntryUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "EmployeeWageGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Wage Group"
            },
            {
              "name": "EnteredByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Entered"
            },
            {
              "name": "EnteredByExternalUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reversed"
            },
            {
              "name": "IsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is a Cancellation"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Resource Object Type"
            },
            {
              "name": "FinalConfirmationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Final Confirmation Type"
            },
            {
              "name": "OpenReservationsIsCleared",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Clear Res."
            },
            {
              "name": "APIConfHasNoGoodsMovements",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "NoGoodsMvt"
            },
            {
              "name": "NoFurtherOpWorkQuantity1IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 1 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity2IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 2 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity4IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 4 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity3IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 3 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity5IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 5 Expected"
            },
            {
              "name": "NoFurtherOpWorkQuantity6IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 6 Expected"
            },
            {
              "name": "NoFurtherBusinessProcQtyIsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Completed"
            },
            {
              "name": "OrderConfirmationRecordType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Rec. Type"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Postg Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Chg."
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Personnel"
            },
            {
              "name": "OrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "ConfirmationEntryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entry Date"
            },
            {
              "name": "ConfirmationExternalEntryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "ConfirmedExecutionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution Start Date"
            },
            {
              "name": "ConfirmedProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing Start Date"
            },
            {
              "name": "ConfirmedSetupEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Setup End Date"
            },
            {
              "name": "ConfirmedTeardownStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Teardown Start Date"
            },
            {
              "name": "ConfirmedProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing End Date"
            },
            {
              "name": "ConfirmedExecutionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution End Date"
            },
            {
              "name": "ExternalSystemConfirmation",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ext. Key"
            },
            {
              "name": "TimeRecording",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Time Rec."
            },
            {
              "name": "ConfirmationCount",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Order Confirmation"
            },
            {
              "name": "ConfirmationEntryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ConfirmationExternalEntryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ConfirmedExecutionStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution Start Time"
            },
            {
              "name": "ConfirmedSetupEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Setup End Time"
            },
            {
              "name": "ConfirmedProcessingStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing Start Time"
            },
            {
              "name": "ConfirmedProcessingEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing End Time"
            },
            {
              "name": "ConfirmedTeardownStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Teardown Start Time"
            },
            {
              "name": "ConfirmedExecutionEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution End Time"
            },
            {
              "name": "ConfirmationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirmation Group"
            },
            {
              "name": "NumberOfEmployees",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "No. Empls."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Mfg Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "BreakDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BreakTmeUn"
            },
            {
              "name": "OpWorkQuantityUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 1"
            },
            {
              "name": "OpWorkQuantityUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 2"
            },
            {
              "name": "OpWorkQuantityUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 3"
            },
            {
              "name": "OpWorkQuantityUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 4"
            },
            {
              "name": "OpWorkQuantityUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 5"
            },
            {
              "name": "OpWorkQuantityUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 6"
            },
            {
              "name": "BusinessProcessEntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Proc. Unit"
            },
            {
              "name": "ConfirmationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Conf. Unit"
            },
            {
              "name": "OrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "ConfirmationYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Yield"
            },
            {
              "name": "ConfirmationScrapQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "ConfirmationReworkQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rework"
            },
            {
              "name": "OpConfirmedWorkQuantity1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 1"
            },
            {
              "name": "OpConfirmedWorkQuantity2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 2"
            },
            {
              "name": "OpConfirmedWorkQuantity3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 3"
            },
            {
              "name": "OpConfirmedWorkQuantity4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 4"
            },
            {
              "name": "OpConfirmedWorkQuantity5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 5"
            },
            {
              "name": "OpConfirmedWorkQuantity6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 6"
            },
            {
              "name": "BusinessProcessConfirmedQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Proc. Qty"
            },
            {
              "name": "ConfirmedBreakDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Break"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "CancelProcOrdConf",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FUNCTIONALLOCATIONTP",
      "name": "I_FUNCTIONALLOCATIONTP",
      "title": "Functional Location - TP",
      "description": "This business object enables you to create, read and modify Functional Location. functional location is an organizational unit within Logistics, that structures the maintenance objects of a company according to functional, process-related or spatial criteria. A functional location represents the place at which a maintenance task is to be performed.\n\n# Operations\nThis business object offers the following operations:\n* Create\n* Update\n* Read\n\n\n# Authorization\nOnly authorized roles can create or update functional location through API calls. The following authorization objects are relevant:\n* I_TCODE\n* I_SWERK\n* I_INGRP\n* I_IWERK\n* I_KOSTL\n* I_BEGRP\nIn privileged mode, the authorization checks are skipped.\n\n# Constraints\nWith this business object, it is **not** possible to:\n* Perform a create operation on the child entities of a functional location. Creating child entities is possible through create operation of root entity with association.\n\n# Note\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it. \n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\n    * Orchestration of modify calls is important before save sequence is started.\n    * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies. \n* SAP S/4HANA Cloud BAdIs shall not call commit any time.\n\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FUNCTIONALLOCATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FUNCTIONALLOCATIONTP",
          "name": "Functional Location - TP",
          "properties": [
            {
              "name": "FunctionalLocationHasEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "FuncnlLocHasSubOrdinateFuncLoc",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Name"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Name"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "PhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. No."
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "RoomNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Room"
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "Floor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Floor"
            },
            {
              "name": "FaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax"
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "BusinessPartnerName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "HouseNumberSupplementText",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplement"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Mn.wk.ctr"
            },
            {
              "name": "BusinessPartnerName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "FunctionalLocationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "AssetLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "ManParNo"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "SuperiorFuncnlLocLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "AssetManufacturerName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Mfr"
            },
            {
              "name": "ManufacturerSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Manuf. SNr"
            },
            {
              "name": "MaintObjectFreeDefinedAttrib",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Sort Fld"
            },
            {
              "name": "FunctionalLocationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "ABCIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC Ind."
            },
            {
              "name": "ManufacturerPartTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Model no."
            },
            {
              "name": "ManufacturerCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Mfr C/R"
            },
            {
              "name": "PlantSection",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlSectn"
            },
            {
              "name": "AssetRoom",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Room"
            },
            {
              "name": "FuncLocationStructure",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "StrInd."
            },
            {
              "name": "InventoryNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "InvNo."
            },
            {
              "name": "CatalogProfile",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Cat. Prof."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "EquipmentInstallationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EqInstall."
            },
            {
              "name": "OnePieceOfEquipmentIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Single"
            },
            {
              "name": "FuncnlLocIsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FunctionalLocationIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FuncnlLocIsDeactivated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "FuncnlLocIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ConstructionMonth",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ConstMth"
            },
            {
              "name": "WorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SuperiorFunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "FunctionalLocation",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PP WkCtr"
            },
            {
              "name": "OperationStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start from"
            },
            {
              "name": "AcquisitionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "AcqDate"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "MasterFixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "GrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConstructionYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConstYr"
            },
            {
              "name": "SettlementOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StlmtOrder"
            },
            {
              "name": "ConstructionMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ConstType"
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Gross"
            },
            {
              "name": "AcquisitionValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Acq.value"
            }
          ],
          "associations": [
            {
              "name": "I_FUNCTIONALLOCATIONLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_FUNCTIONALLOCATIONPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_FUNCNLLOCCLFNCLASSTP",
              "assocName": "_CLASSIFICATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_FUNCNLLOCWARRANTYASSGMTTP",
              "assocName": "_WARRANTY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FUNCTIONALLOCATIONLONGTEXTTP",
          "name": "FL Long Text - TP",
          "properties": [
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "FunctionalLocation",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "FuncnlLocLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FUNCTIONALLOCATIONPARTNERTP",
          "name": "Functional Location Partner - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "CustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CntctPersnSupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnSupplierAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CustomerAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "EmployeeAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "SupplierAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "PartnerFunctionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartnerTy."
            },
            {
              "name": "MaintObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CntctPersnIsBusPrpsCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CustomerIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "EmployeeIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "SupplierIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "FunctionalLocation",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "FuncnlLocPartnerObjectNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FUNCNLLOCCLFNCLASSTP",
          "name": "FL Classification Class - TP",
          "properties": [
            {
              "name": "ClassType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "Class",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "ClfnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "FunctionalLocation",
              "key": true,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "ClassIsStandardClass",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Std class"
            },
            {
              "name": "ClassMaintAuthGrp",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Maint."
            },
            {
              "name": "ClassClassfctnAuthGrp",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Auth"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "KeyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ClassPositionNumber",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Pos."
            },
            {
              "name": "ClassInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "IntClassNo"
            },
            {
              "name": "ClfnObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            }
          ],
          "associations": [
            {
              "name": "I_FUNCNLLOCCLFNCLASSCHARTP",
              "assocName": "_CHARACTERISTIC",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FUNCNLLOCWARRANTYASSGMTTP",
          "name": "FL warranty assignment - TP",
          "properties": [
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "WarrantyType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "WarrType"
            },
            {
              "name": "WrntyIsInhtdFromSuperiorObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InhWarrnty"
            },
            {
              "name": "WrntyIsPassedOnToChildObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PassWrrnty"
            },
            {
              "name": "FunctionalLocation",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. loc."
            },
            {
              "name": "WarrantyStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Warr.Start"
            },
            {
              "name": "WarrantyEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "WtyEnd"
            },
            {
              "name": "MasterWarranty",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "MasterWarr"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNPROFITCENTERTP",
      "name": "I_CNSLDTNPROFITCENTERTP",
      "title": "Consolidation Profit Center - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation profit centers. A consolidation profit center is a profit center that can be used for financial consolidation in group reporting. It can either be a profit center thats been defined in an area other than group reporting, or it can be a profit center thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation profit center. Creating text entities is possible through the create operation of the consolidation profit center entity with association.\r\n* Perform update and delete operations on profit centers that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNPROFITCENTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNPROFITCENTERTP",
          "name": "Consolidation Profit Center - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Center"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNPROFITCENTERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNPROFITCENTERTEXTTP",
          "name": "Consolidation Profit Center - Text TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "ProfitCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Center"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_VARCNFCHARCGROUPTP",
      "name": "I_VARCNFCHARCGROUPTP",
      "title": "Var Confign Characteristic Group - TP",
      "description": "With this business object, you can maintain the characteristics and the descriptions of characteristic groups.\r\n\t\t\t\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Create characteristics\r\n* Although change number field is available, versioning is not supported yet.\r\n\t",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "VARCONFIGNCHARACTERISTICGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_VARCNFCHARCGROUPTP",
          "name": "Var Confign Characteristic Group - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ConfignCharacteristicGroup",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Cstic Grp"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_VARCNFCHARCGROUPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_VARCNFCHARCGROUPALLOCTP",
              "assocName": "_CHARCALLOCATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFCHARCGROUPTEXTTP",
          "name": "Var Confign Charc Group Descr - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ConfignCharacteristicGroup",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Cstic Grp"
            },
            {
              "name": "ConfignCharacteristicGroupDesc",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Desc"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_VARCNFCHARCGROUPALLOCTP",
          "name": "Var Confign Charc Group Allocation - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "Characteristic",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Char."
            },
            {
              "name": "ConfignCharacteristicGroup",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Cstic Grp"
            },
            {
              "name": "CharcInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cstic Id"
            },
            {
              "name": "SortingNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Sort Key"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNCOSTCENTERTP",
      "name": "I_CNSLDTNCOSTCENTERTP",
      "title": "Consolidation Cost Center - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation cost centers. A consolidation cost center is a cost center that can be used for financial consolidation in group reporting. It can either be a cost center thats been defined in an area other than group reporting, or it can be a cost center thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation cost center. Creating text entities is possible through the create operation of the consolidation cost center entity with association.\r\n* Perform update and delete operations on cost centers that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNCOSTCENTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNCOSTCENTERTP",
          "name": "Consolidation Cost Center - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "CostCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Center"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCOSTCENTERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNCOSTCENTERTEXTTP",
          "name": "Consolidation Cost Center - Text TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "CostCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Cost Center Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CostCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Center"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "VER_C1COMPAT_DBDEV_A_C1P",
      "name": "VER_C1COMPAT_DBDEV_A_C1P",
      "title": "Verification C0 consistency/compatibility of BDEFs",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C1COMPAT_DBDEV_A_C1P",
          "name": "Verification C0 consistency/compatibility of BDEFs",
          "properties": [
            {
              "name": "Parentcl",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "Devclass",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CHANGEMASTERTP_2",
      "name": "I_CHANGEMASTERTP_2",
      "title": "Change Number Transactional Processing",
      "description": "With this business object, you can create, read, update and delete change masters. You can access and maintain change master header data and also specify the allowed object types per change master. You can shift the validity date of a given change master. You can read, update and delete object management records via generic access. You can also maintain different alternative dates per change master and you can assign or remove alternative dates from object management records.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n# Authorization\r\nOnly authorized roles can create or update purchase requisitions through API calls. The following authorization objects are relevant:\r\n* C_AENR_BGR\r\n* C_AENR_ERW\r\n* PLM_TRUSR\r\n* PLM_SPUSR\r\n* C_TCLA_BKA\r\n\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a change master. Creating child entities is possible through create operation of root entity with association.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CHANGEMASTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CHANGEMASTERTP_2",
          "name": "Change Number Transactional Processing",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authzn Grp"
            },
            {
              "name": "ReasonForChangeText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Reason chg"
            },
            {
              "name": "ChangeNumberDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "ChangeNumberCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ChangeNumberLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chgd By"
            },
            {
              "name": "IsTechnicallyReleased",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Rel. tech."
            },
            {
              "name": "ChangeNumberFunction",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Function"
            },
            {
              "name": "IsUsedForDataDefinition",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "In Use"
            },
            {
              "name": "ChangeNumberIsMrkdForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "ChangeNumberValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ChangeNumberCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ChangeNumberLastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChangeNumberReleaseKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Release"
            },
            {
              "name": "ChangeNumberStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_LOGACCMOBJECTTYPEACTIVE",
              "assocName": "_LOGACCMOBJECTTYPEACTIVE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CHANGEMASTERSTATUS",
              "assocName": "_CHANGENUMBERSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_CHANGEMASTERLOGACCMACTIVE",
              "assocName": "_CHANGEMASTERLOGACCMACTIVE",
              "cardinality": "0:1"
            },
            {
              "name": "I_LOGACCMOBJECTUSERAUTHZN",
              "assocName": "_LOGACCMOBJECTUSERAUTHZN",
              "cardinality": "0:*"
            },
            {
              "name": "I_LOGACCMOBJSECUREIDASSGMT",
              "assocName": "_LOGACCMOBJSECUREIDASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CHANGEMSTRLOGACCMUSERAUTHZN",
              "assocName": "_CHANGEMSTRLOGACCMUSERAUTHZN",
              "cardinality": "0:*"
            },
            {
              "name": "I_CHGMSTRLOGACCMSECUREIDASSGMT",
              "assocName": "_CHGMSTRLOGACCMSECUREIDASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CHANGEMASTERALTDATETP_2",
              "assocName": "_ALTERNATIVEDATE",
              "cardinality": "1:*"
            },
            {
              "name": "I_CHGMSTROBJECTMGMTRECORDTP_2",
              "assocName": "_CHANGEMSTROBJECTMGMTRECORD",
              "cardinality": "1:*"
            },
            {
              "name": "I_CHGMSTROBMGREDOCINFORECDTP_2",
              "assocName": "_CHANGEMSTROBMGREDOCINFORECD",
              "cardinality": "1:*"
            },
            {
              "name": "I_CHGMSTROBMGREMATERIALTP_2",
              "assocName": "_CHANGEMSTROBMGREMATERIAL",
              "cardinality": "1:*"
            },
            {
              "name": "I_CHGMSTROBMGREMATLBOMTP_2",
              "assocName": "_CHANGEMSTROBMGREMATLBOM",
              "cardinality": "1:*"
            },
            {
              "name": "I_CHGMSTROBJTYPEASSGMTTP_2",
              "assocName": "_OBJTYPEASSIGNMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "ShiftValidityStartDate",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHANGEMASTERALTDATETP_2",
          "name": "Change Number Alternative Data Transactional Processing",
          "properties": [
            {
              "name": "ChgNmbrAlternativeDateID",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Alt. date"
            },
            {
              "name": "ChgNmbrAltvDateIsAssignedToObj",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Assgn.Obj."
            },
            {
              "name": "ChgNmbrAlternativeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ChgNmbrAlternativeDateCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHGMSTROBJECTMGMTRECORDTP_2",
          "name": "Change Number Object Management Record TP",
          "properties": [
            {
              "name": "SAPObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Obj Type"
            },
            {
              "name": "ObjMgmtRecdDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "ObjMgmtRecdObjIsBaselined",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Baselined"
            },
            {
              "name": "ObjMgmtRecdObjRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Level"
            },
            {
              "name": "ObjMgmtRecdLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "of"
            },
            {
              "name": "ObjMgmtRecdCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "by"
            },
            {
              "name": "ObjMgmtRecdItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "032",
              "label": "OMR GUID"
            },
            {
              "name": "ChgNmbrAlternativeDateID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Alt. date"
            },
            {
              "name": "SAPObjectTechnicalID",
              "key": true,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "SAPObjectReadableID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "CHAR90"
            },
            {
              "name": "ObjMgmtRecdObject",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "ObjMgmtRecdObjIsLockedForChg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ObjMgmtRecdObjIsPlanned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PlannedRec"
            },
            {
              "name": "ObjMgmtRecdLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chnge"
            },
            {
              "name": "ObjMgmtRecdCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created on"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChangeNumberObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Obj. Type"
            },
            {
              "name": "ChgNmbrAlternativeDateCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_CHANGEMASTERALTDATETP_2",
              "assocName": "_CHANGEMASTERALTDATE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "AssignAltDateObjMgmtRecord",
              "type": "Custom Operation"
            },
            {
              "name": "UnassignAltDateObjMgmtRecord",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHGMSTROBMGREDOCINFORECDTP_2",
          "name": "Change Number Object Management Record DIR TP",
          "properties": [
            {
              "name": "DocumentType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "DocumentPart",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Part"
            },
            {
              "name": "DocumentVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "ObjMgmtRecdDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "ObjMgmtRecdObjRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Level"
            },
            {
              "name": "ObjMgmtRecdLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "of"
            },
            {
              "name": "ObjMgmtRecdCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "by"
            },
            {
              "name": "ObjMgmtRecdItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "032",
              "label": "OMR GUID"
            },
            {
              "name": "ChgNmbrAlternativeDateID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Alt. date"
            },
            {
              "name": "SAPObjectTechnicalID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "ObjMgmtRecdObjIsPlanned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PlannedRec"
            },
            {
              "name": "ObjMgmtRecdObjIsLockedForChg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ObjMgmtRecdLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chnge"
            },
            {
              "name": "ObjMgmtRecdCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created on"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChgNmbrAlternativeDateCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "DocumentInfoRecord",
              "key": true,
              "type": "Edm.String",
              "length": "025",
              "label": "Document"
            }
          ],
          "associations": [
            {
              "name": "I_CHANGEMASTERALTDATETP_2",
              "assocName": "_CHANGEMASTERALTDATE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "AssignAltDateObjMgmtRecDIR",
              "type": "Custom Operation"
            },
            {
              "name": "UnassignAltDateObjMgmtRecDIR",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHGMSTROBMGREMATERIALTP_2",
          "name": "Change Number Object Management Record Mat TP",
          "properties": [
            {
              "name": "ObjMgmtRecdDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "ObjMgmtRecdObjRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Level"
            },
            {
              "name": "ObjMgmtRecdLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "of"
            },
            {
              "name": "ObjMgmtRecdCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "by"
            },
            {
              "name": "ObjMgmtRecdItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "032",
              "label": "OMR GUID"
            },
            {
              "name": "ChgNmbrAlternativeDateID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Alt. date"
            },
            {
              "name": "SAPObjectTechnicalID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "ObjMgmtRecdObjIsLockedForChg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ObjMgmtRecdObjIsPlanned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PlannedRec"
            },
            {
              "name": "ObjMgmtRecdLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chnge"
            },
            {
              "name": "ObjMgmtRecdCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created on"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChgNmbrAlternativeDateCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_CHANGEMASTERALTDATETP_2",
              "assocName": "_CHANGEMASTERALTDATE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "AssignAltDateObjMgmtRecMatl",
              "type": "Custom Operation"
            },
            {
              "name": "UnassignAltDateObjMgmtRecMatl",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHGMSTROBMGREMATLBOMTP_2",
          "name": "Change Number Object Management Record Material BOM TP",
          "properties": [
            {
              "name": "BillOfMaterialVariantUsage",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ObjMgmtRecdDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "ObjMgmtRecdObjIsBaselined",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Baselined"
            },
            {
              "name": "ObjMgmtRecdLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "of"
            },
            {
              "name": "ObjMgmtRecdCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "by"
            },
            {
              "name": "ObjMgmtRecdItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "032",
              "label": "OMR GUID"
            },
            {
              "name": "ChgNmbrAlternativeDateID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Alt. date"
            },
            {
              "name": "SAPObjectTechnicalID",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ObjMgmtRecdObjIsLockedForChg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ObjMgmtRecdObjIsPlanned",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PlannedRec"
            },
            {
              "name": "ObjMgmtRecdLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chnge"
            },
            {
              "name": "ObjMgmtRecdCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created on"
            },
            {
              "name": "ObjMgmtRecdObjLastChangedAt",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "ChgNmbrAlternativeDateCounter",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": [
            {
              "name": "I_CHANGEMASTERALTDATETP_2",
              "assocName": "_CHANGEMASTERALTDATE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "AssignAltDateObjMgmtRecBOM",
              "type": "Custom Operation"
            },
            {
              "name": "UnassignAltDateObjMgmtRecBOM",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CHGMSTROBJTYPEASSGMTTP_2",
          "name": "Change Number Object Type Assignment TP",
          "properties": [
            {
              "name": "SAPObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Obj Type"
            },
            {
              "name": "ObjectTypeCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ObjectTypeLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "of"
            },
            {
              "name": "IsPartiallyDisplayed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part objs"
            },
            {
              "name": "ObjMgmtRecdIsRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "MgtRecReq"
            },
            {
              "name": "ObjMgmtRecdIsAutomlyCrtedByDlg",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Gen.Dialog"
            },
            {
              "name": "IsLockedForChanges",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ObjMgmtRecdIsAutomlyCrted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Gen. New"
            },
            {
              "name": "ObjMgmtRecdIsGenerated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "MgtRecGen"
            },
            {
              "name": "IsActiveForChangeNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Type Act."
            },
            {
              "name": "ObjectTypeCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created on"
            },
            {
              "name": "ObjectTypeLastChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chnge"
            },
            {
              "name": "ChangeNumberObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Obj. Type"
            },
            {
              "name": "ChangeNumberLastChgdDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ChangeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNORDERTP",
      "name": "I_CNSLDTNORDERTP",
      "title": "Consolidation Order - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation orders. A consolidation order is an order that can be used for financial consolidation in group reporting. It can either be an order thats been defined in an area other than group reporting, or it can be an order thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation order. Creating text entities is possible through the create operation of the consolidation order entity with association.\r\n* Perform update and delete operations on orders that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNORDERTP",
          "name": "Consolidation Order - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "OrderID",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNORDERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNORDERTEXTTP",
          "name": "Consolidation Order - Text TP",
          "properties": [
            {
              "name": "OrderDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Order Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "OrderID",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_WORKCENTERPOOLEDCAPACITYTP",
      "name": "I_WORKCENTERPOOLEDCAPACITYTP",
      "title": "Interface for the BO WorkCenter Pooled Capacity - TP",
      "description": "With this business object, you can create, read, and update work center pooled capacities.\r\nA Pooled Capacity is a capacity, which can be assigned to several work centers. The work center is a certain area or space in the factory where machines and people work. Pooled capacity is globally defined in order to serve several work centers. Pooled capacity can be people/labour, or things like fork-lifts, or environmental constraints.\r\n\r\nYou could, for example, use this business object to embed the **Create** action into one of your own UIs, so that a work center pooled capacity is created when a specific button is chosen.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a work center pooled capacity:\r\n* Create: You can create a work center pooled capacity header on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Delete entities other than Interval and Shifts\r\n* Update intervals and its child shifts in the same changeset during batch operations of the entities.\r\n* Support Integration with Embedded PP/DS relevant work centers.\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "POOLEDCAPACITY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_WORKCENTERPOOLEDCAPACITYTP",
          "name": "Interface for the BO WorkCenter Pooled Capacity - TP",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact. Cal."
            },
            {
              "name": "ShiftGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grouping"
            },
            {
              "name": "CapacityCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "CapacityResponsiblePlanner",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Planner"
            },
            {
              "name": "Capacity",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Capacity"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CapacityIsFinite",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin.Sched."
            },
            {
              "name": "CapacityIsPooled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pooled"
            },
            {
              "name": "CapacityIsExcldFrmLongTermPlng",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "LongTermPl"
            },
            {
              "name": "CapacityHasIndivCapacities",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Has indiv."
            },
            {
              "name": "CapIsUsedInMultiOperations",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Can Be Used By Several Operations"
            },
            {
              "name": "CapacityInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "ReferencedCapacityInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Referenced Capacity ID"
            },
            {
              "name": "CapacityBreakDuration",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Break"
            },
            {
              "name": "CapacityStartTimeID",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Start Time in Seconds"
            },
            {
              "name": "CapacityEndTimeID",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "End Time in Seconds"
            },
            {
              "name": "CapacityActiveVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Active Ver"
            },
            {
              "name": "CapacityNumberOfCapacities",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Number"
            },
            {
              "name": "CapacityPlanUtilizationPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cap. Utiln"
            },
            {
              "name": "CapOverloadThresholdInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Overload"
            },
            {
              "name": "CapacityLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Capacity Last Change Date Time"
            },
            {
              "name": "CapacityQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cap. Unit"
            },
            {
              "name": "CapacityBaseQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            }
          ],
          "associations": [
            {
              "name": "I_WORKCTRPOOLEDCAPACITYTEXTTP",
              "assocName": "_DESCRIPTION",
              "cardinality": "1:*"
            },
            {
              "name": "I_WRKCTRPOOLEDCAPINTERVALTP",
              "assocName": "_INTERVAL",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WORKCTRPOOLEDCAPACITYTEXTTP",
          "name": "Interface for the BO WorkCenter Pooled Capacity Desc - TP",
          "properties": [
            {
              "name": "CapacityText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cap. Text"
            },
            {
              "name": "CapacityInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CapacityLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Capacity Last Change Date Time"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WRKCTRPOOLEDCAPINTERVALTP",
          "name": "Interface for the BO WrkCtr Pooled Capacity Interval - TP",
          "properties": [
            {
              "name": "WorkDayRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "ShiftSequence",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "StdAvailableCapacityIsValid",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Std. Cap."
            },
            {
              "name": "CapacityInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "IntervalStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "IntervalEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "AvailableCapacityIntervalDurn",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "IntervDurn"
            },
            {
              "name": "CapacityActiveVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "CapacityNumberOfCapacities",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Number"
            },
            {
              "name": "CapacityNumberOfShifts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "CapacityPlanUtilizationPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cap. Utiln"
            },
            {
              "name": "CapacityLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Capacity Last Change Date Time"
            }
          ],
          "associations": [
            {
              "name": "I_WORKCENTERPOOLEDCAPSHIFTTP",
              "assocName": "_SHIFT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_WORKCENTERTP",
      "name": "I_WORKCENTERTP",
      "title": "Interface for the BO WorkCenter - TP",
      "description": "With this business object, you can create, read, update work center details. You can delete work center capacity intervals and shifts.\r\n\r\nWork centers or resources are business objects that can represent the following real machines, for example:\r\n\r\nMachines, machine groups\r\n\r\nProduction lines\r\n\r\nAssembly work centers\r\n\r\nEmployees, groups of employees\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a work center:\r\n* Create: You can create a work center along with its description in the system language. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\r\n# Constraints\r\n* Delete is not allowed for entities other than Interval and Shifts.\r\n* Edit Work center description in header entity.\r\n* Support Long text for Workcenter description.\r\n* Update an interval and its child shifts in the same changeset during batch operations of the entities.\r\n* It is mandatory to provide the entity Description in system language to enable create for Work center Header.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "WORKCENTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_WORKCENTERTP",
          "name": "Interface for the BO WorkCenter - TP",
          "properties": [
            {
              "name": "ShiftReportType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Type"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "StandardWorkFormulaParamGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Std Key"
            },
            {
              "name": "OperationControlProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ctrl Prfl."
            },
            {
              "name": "WorkCenterLocationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Loc. group"
            },
            {
              "name": "WorkCenterDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WkC Text"
            },
            {
              "name": "WorkCenterResponsibleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Resp. Name"
            },
            {
              "name": "SupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "WorkCenterLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "ShiftNoteType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Note Type"
            },
            {
              "name": "WorkCenterResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Respons."
            },
            {
              "name": "WorkCenterUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WkC Usage"
            },
            {
              "name": "CapacityCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "WorkCenterFormulaParam1",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 1"
            },
            {
              "name": "WorkCenterFormulaParam2",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 2"
            },
            {
              "name": "WorkCenterFormulaParam3",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 3"
            },
            {
              "name": "WorkCenterFormulaParam4",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 4"
            },
            {
              "name": "WorkCenterFormulaParam5",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 5"
            },
            {
              "name": "WorkCenterFormulaParam6",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula Parameter 6"
            },
            {
              "name": "WrkCtrSetupSchedgFmla",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Setup"
            },
            {
              "name": "WrkCtrProcgSchedgFmla",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Processing"
            },
            {
              "name": "WrkCtrTeardownSchedgFmla",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Teardown"
            },
            {
              "name": "WrkCtrIntProcgSchedgFmla",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Internal Processing Duration"
            },
            {
              "name": "Capacity",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Capacity"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "MatlCompIsMarkedForBackflush",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Backflush"
            },
            {
              "name": "WorkCenterIsToBeDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "WrkCtrStdValMaintRule1",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 1"
            },
            {
              "name": "WrkCtrStdValMaintRule2",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 2"
            },
            {
              "name": "WrkCtrStdValMaintRule4",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 4"
            },
            {
              "name": "WrkCtrStdValMaintRule6",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 6"
            },
            {
              "name": "WrkCtrStdValMaintRule3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 3"
            },
            {
              "name": "WrkCtrStdValMaintRule5",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard Value Maintenance Rule 5"
            },
            {
              "name": "WorkCenterCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "WorkCenterInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CapacityInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "WorkCenterLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date and Time of Last Change"
            },
            {
              "name": "WorkCenterFmlaParamUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 1"
            },
            {
              "name": "WorkCenterFmlaParamUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 4"
            },
            {
              "name": "WorkCenterFmlaParamUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 2"
            },
            {
              "name": "WorkCenterFmlaParamUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 3"
            },
            {
              "name": "WorkCenterFmlaParamUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 6"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit1"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit2"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit3"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit4"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit5"
            },
            {
              "name": "WorkCenterStandardWorkQtyUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit6"
            },
            {
              "name": "WorkCenterFmlaParamUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Formula Parameter Unit 5"
            },
            {
              "name": "WorkCenterFmlaParamValue1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 1"
            },
            {
              "name": "WorkCenterFmlaParamValue2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 2"
            },
            {
              "name": "WorkCenterFmlaParamValue3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 3"
            },
            {
              "name": "WorkCenterFmlaParamValue4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 4"
            },
            {
              "name": "WorkCenterFmlaParamValue5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 5"
            },
            {
              "name": "WorkCenterFmlaParamValue6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Formula Parameter Value 6"
            }
          ],
          "associations": [
            {
              "name": "I_WORKCENTERCOSTCENTERTP",
              "assocName": "_COSTCENTER",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKCENTERCAPACITYTP",
              "assocName": "_CAPACITY",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKCENTERPOOLEDCAPALLOCTP",
              "assocName": "_POOLEDCAP",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKCENTERTEXTTP",
              "assocName": "_DESCRIPTION",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WORKCENTERCOSTCENTERTP",
          "name": "Interface for the BO WorkCenter Cost Center - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "CostCenterActivityAltvDescID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Alternative Activity Description ID"
            },
            {
              "name": "CostCenterActivityTypeFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Formula"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CostCtrActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "ActivityDescOriginType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Activity Description Origin Type"
            },
            {
              "name": "CostCtrActyTypeIsReferenced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Ref. ind."
            },
            {
              "name": "CostCtrActyTypeIncntvWageCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "IW ind."
            },
            {
              "name": "WorkCenterCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "WorkCenterInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CostCenterAllocation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Cost Center Allocation"
            },
            {
              "name": "CostCtrActyTypeRecdTypeGrpCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RecTypeGrp"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "BusinessProcess",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Bus. Proc."
            },
            {
              "name": "CostCtrActivityTypeQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Acty Unit"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WORKCENTERCAPACITYTP",
          "name": "Interface for the BO WorkCenter Capacity - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact. Cal."
            },
            {
              "name": "ShiftGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grouping"
            },
            {
              "name": "CapacityCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "CapacityResponsiblePlanner",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Planner"
            },
            {
              "name": "TeardownCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Teardown"
            },
            {
              "name": "SetupCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Setup"
            },
            {
              "name": "ProcgCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Processing"
            },
            {
              "name": "OtherCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "OtherForm."
            },
            {
              "name": "Capacity",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Capacity"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "CapacityIsFinite",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin.Sched."
            },
            {
              "name": "CapacityIsPooled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pooled"
            },
            {
              "name": "CapacityHasIndivCapacities",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Has indiv."
            },
            {
              "name": "CapacityIsExcldFrmLongTermPlng",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "LongTermPl"
            },
            {
              "name": "CapIsUsedInMultiOperations",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Can Be Used By Several Operations"
            },
            {
              "name": "WorkCenterCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "WorkCenterInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CapacityInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "ReferencedCapacityInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Referenced Capacity ID"
            },
            {
              "name": "CapacityCategoryAllocation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Cap.Alloc."
            },
            {
              "name": "CapacityBreakDuration",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Break"
            },
            {
              "name": "CapacityStartTimeID",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Start Time in Seconds"
            },
            {
              "name": "CapacityEndTimeID",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "End Time in Seconds"
            },
            {
              "name": "CapacityActiveVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Active Ver"
            },
            {
              "name": "CapacityNumberOfCapacities",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Number"
            },
            {
              "name": "CapacityPlanUtilizationPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cap. Utiln"
            },
            {
              "name": "CapOverloadThresholdInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Overload"
            },
            {
              "name": "WorkCenterLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date and Time of Last Change"
            },
            {
              "name": "CapacityLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Capacity Last Change Date Time"
            },
            {
              "name": "CapacityQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cap. Unit"
            },
            {
              "name": "CapacityBaseQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            }
          ],
          "associations": [
            {
              "name": "I_WORKCENTERCAPACITYTEXTTP",
              "assocName": "_CAPDESCRIPTION",
              "cardinality": "1:*"
            },
            {
              "name": "I_WORKCENTERCAPACITYINTERVALTP",
              "assocName": "_INTERVAL",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WORKCENTERPOOLEDCAPALLOCTP",
          "name": "Interface for the BO WrkCtr PooledCapacity Allocation - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "CapacityCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "SetupCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Setup"
            },
            {
              "name": "ProcgCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Processing"
            },
            {
              "name": "TeardownCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Teardown"
            },
            {
              "name": "OtherCapRequirementFormula",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "OtherForm."
            },
            {
              "name": "Capacity",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Capacity"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "WorkCenterCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "WorkCenterInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CapacityInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "CapacityCategoryAllocation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Cap.Alloc."
            },
            {
              "name": "WorkCenterLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date and Time of Last Change"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_WORKCENTERTEXTTP",
          "name": "Interface for the BO WorkCenter Desc - TP",
          "properties": [
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "WorkCenterText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WkC Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Rsce. Type"
            },
            {
              "name": "WorkCenterCategoryCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "WorkCenterInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "WorkCenterLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Date and Time of Last Change"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_INSPLOTRECORDUSAGEDECISIONP",
      "name": "D_INSPLOTRECORDUSAGEDECISIONP",
      "title": "Insp Lot Record Usage Decision Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_INSPLOTRECORDUSAGEDECISIONP",
          "name": "Insp Lot Record Usage Decision Parameter",
          "properties": [
            {
              "name": "SelectedCodeSetPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "InspectionLotUsageDecisionCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "UD Code"
            },
            {
              "name": "InspLotIsCompletionForced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Force Inspection Completion"
            },
            {
              "name": "InspLotUsgeDcsnSelectedSet",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "UD Set"
            },
            {
              "name": "InspLotUsageDecisionCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "UD Group"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_INSPECTIONLOTTP_2",
      "name": "I_INSPECTIONLOTTP_2",
      "title": "Inspection Lot - TP",
      "description": "With this business object, you can process quality inspections on the basis of inspection lots. You can create inspection lots and update inspection lot header data. You can record and update inspection results and usage decisions. In the context of a usage decision, you can make stock transfer postings.\r\n\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read, create, and update inspection lot header data\r\n* Read inspection lot status data\r\n* Read inspection lot operation data\r\n* Read inspection characteristic data\r\n* Read and create inspection points\r\n* Read, create, and update inspection result data\r\n* Read inspection lot usage decision data\r\n* Record and update usage decision\r\n* Read stock posting data (inspection lot material document items)\r\n* Create stock posting\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create inspection lots of origin other than 89\r\n* Make quick usage decisions using default codes\r\n* Create/update usage decision long texts\r\n* Read, create, and update inspection result data for inspections using inspection points  \r\n* Make stock postings for UsageDecisionStockType VMENGE08 and VMENGE09. Stock postings are only allowed for VMENGE01 to VMENGE07. \r\n* Make manual stock postings for UsageDecisionStockType VMENGE01 if the stock is in unrestricted use\r\n* Make stock postings for inspection lots when the material is managed in stock with handling units\r\n* Make stock postings for more than one inspection lot within one COMMIT\r\n* Process partial lots\r\n* Process inspection lots for Extended Warehouse inspections\r\n* Perform inspections with material specifications\r\nNote that character fields are **not** converted to uppercase letters. Therefore, for example, the material number must be specified in uppercase letters.\r\n\r\nNote that values are saved as floating-point values that you must format before they are represented on a user interface.\r\n\r\nCloud BAdIs that are available in the Custom Logic app are processed. \r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "INSPECTIONLOT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_INSPECTIONLOTTP_2",
          "name": "Inspection Lot - TP",
          "properties": [
            {
              "name": "AccountingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Document Type"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust.Mat."
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Profile"
            },
            {
              "name": "BatchStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location for Batch"
            },
            {
              "name": "InspectionLotPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant for Inspection Lot"
            },
            {
              "name": "InspectionLotStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Loc. for Inspection Lot Stock"
            },
            {
              "name": "InspectionLotText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Inspection Lot Text"
            },
            {
              "name": "InspectionLotObjectText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short text"
            },
            {
              "name": "InspLotExternalNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Inspection Document Number"
            },
            {
              "name": "GoodsReceiptIsMovedToBlkdStock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GR blocked"
            },
            {
              "name": "MaterialCompIsSpecialStock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "InspectionLotDynamicLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dynamic Modification Level"
            },
            {
              "name": "InspLotBatchTransferredTo",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch Transferred To"
            },
            {
              "name": "InspectionLotOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inspection Lot Origin"
            },
            {
              "name": "InspLotSelMatlRevisionLvl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Revision Level"
            },
            {
              "name": "MaterialRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Revision Level"
            },
            {
              "name": "InspSubsetFieldCombination",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "FieldComb."
            },
            {
              "name": "StatusObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Obj. Type"
            },
            {
              "name": "BillToPartyCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "InspectionDeliveryCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivCat"
            },
            {
              "name": "BillOfOperationsUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bill of Operations Usage"
            },
            {
              "name": "InspLotDynamicRule",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Dynamic Modification Rule"
            },
            {
              "name": "InspectionLotCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "InspectionLotChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "Route",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Route"
            },
            {
              "name": "MatlQualityAuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "QM Material Authorization"
            },
            {
              "name": "InspectionLotType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Insp. Type"
            },
            {
              "name": "SamplingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Procedure"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SourceInsp"
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bill of Operations Type"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "InspectionLotHasQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Posted to Inspection Stock"
            },
            {
              "name": "InspLotIsCreatedAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Created"
            },
            {
              "name": "InspLotHasSubsets",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prod.insp."
            },
            {
              "name": "InspectionLotHasPartialLots",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PartLots"
            },
            {
              "name": "InspLotIsAutomUsgeDcsnPossible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Automatic Usage Decision Planned"
            },
            {
              "name": "InspLotIsDocumentationRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Documentation Required"
            },
            {
              "name": "InspLotIsTaskListRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Inspection Plan Required"
            },
            {
              "name": "InspLotHasManualSampleSize",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ManSample"
            },
            {
              "name": "InspectionLotApproval",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inspection Lot Approval"
            },
            {
              "name": "InspLotIsBatchRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch rec."
            },
            {
              "name": "InspLotIsStockPostingCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Stock Postings Completed"
            },
            {
              "name": "InspectionLotHasUsageDecision",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Usage Decision Made"
            },
            {
              "name": "InspLotIsSerialNmbrPossible",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ser. nos"
            },
            {
              "name": "InspectionLotIsSkipped",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Skip Lot"
            },
            {
              "name": "InspectionLotIsFullInspection",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "100% insp."
            },
            {
              "name": "InspectionSubsetType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inspection Point Type"
            },
            {
              "name": "MaterialIsBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Required"
            },
            {
              "name": "InspLotDynamicTrggrPoint",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DynTime"
            },
            {
              "name": "InspLotUsageDecisionTool",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "UD Mode"
            },
            {
              "name": "InspLotForFirstArticleInsp",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "FAI"
            },
            {
              "name": "InspLotSelectionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "InspLotSelBillOfOperationsUsge",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales Order Item"
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Purchasing Document Item"
            },
            {
              "name": "ScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sch. Line"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Delivery Document Item"
            },
            {
              "name": "OrderInternalBillOfOperations",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan No."
            },
            {
              "name": "InspLotCreatedOnLocalDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "InspectionLotChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "InspectionLotCreatedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "InspectionLotStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start"
            },
            {
              "name": "InspectionLotEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "MatlDocLatestPostgDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "InspLotSelectionValidFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Key Date"
            },
            {
              "name": "BillOfOperationsChangeStateID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InspectionDynamicStage",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stage"
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No.ser.no."
            },
            {
              "name": "InspectionLotPriorityPoints",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Priority"
            },
            {
              "name": "InspLotCreatedOnLocalTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At (Local Time)"
            },
            {
              "name": "InspectionLotCreatedOnTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "InspectionLotChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "InspectionLotStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Inspection Started At"
            },
            {
              "name": "InspectionLotEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Inspection Ended At"
            },
            {
              "name": "InspLotNmbrOpenLongTermCharc",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Open Long-Term Characteristics"
            },
            {
              "name": "InspLotNmbrAddlRecordedCharc",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Char. rec."
            },
            {
              "name": "InspLotNmbrOpenShortTermCharc",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "S-termChar"
            },
            {
              "name": "InspectionSeverity",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Severity"
            },
            {
              "name": "InspectionLotScrapRatio",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Share"
            },
            {
              "name": "InspectionLotAllowedScrapRatio",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Scrap"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer (Ship-to Party)"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer (Sold-to Party)"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery Document"
            },
            {
              "name": "BillOfOperationsGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Bill of Operations Group"
            },
            {
              "name": "BillOfOperationsVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill of Operations Group Counter"
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "InspLotSelectionSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "InspLotSelectionManufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "InspLotSelectionCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "InspectionLotQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base unit"
            },
            {
              "name": "InspectionLotSampleUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sample Unit of Measure"
            },
            {
              "name": "InspLotSelectionMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Manufacturer Material"
            },
            {
              "name": "InspLotMaterialPostedTo",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material Posted To"
            },
            {
              "name": "InspectionLotDefectiveQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Defective Quantity"
            },
            {
              "name": "InspectionLotQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Inspection Lot Quantity"
            },
            {
              "name": "InspectionLotActualQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Actual Lot Quantity"
            },
            {
              "name": "InspectionLotSampleQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "SampleSize"
            },
            {
              "name": "InspLotQtyToSample",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sample"
            },
            {
              "name": "InspLotQtyToBlocked",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Blocked Stock"
            },
            {
              "name": "InspLotQtyToReserves",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reserves"
            },
            {
              "name": "InspLotQtyToOtherStock",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Other Quantity 2"
            },
            {
              "name": "InspLotQtyToBePosted",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity to Be Posted"
            },
            {
              "name": "InspLotSmplQtyForLongTermChar",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Long-Term Sample Quantity"
            },
            {
              "name": "InspLotQtyInspected",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Inspected Quantity"
            },
            {
              "name": "InspLotQtyDestroyed",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Destroyed Quantity"
            },
            {
              "name": "InspLotQtyToFree",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Unrestricted-Use Stock"
            },
            {
              "name": "InspLotQtyToScrap",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap Quantity"
            },
            {
              "name": "InspLotQtyToAnotherMaterial",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "New Material"
            },
            {
              "name": "InspLotQtyReturnedToSupplier",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Return to Supplier"
            },
            {
              "name": "InspLotQtyToSpecialStock",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Other Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_INSPLOTUSAGEDECISIONTP_2",
              "assocName": "_INSPECTIONLOTUSAGEDECISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONLOTSTATUSTP_2",
              "assocName": "_INSPECTIONLOTSTATUS",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPECTIONOPERATIONTP_2",
              "assocName": "_INSPECTIONOPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPLOTMATLDOCITEMTP_2",
              "assocName": "_INSPLOTMATLDOCITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPLOTSERIALNUMBERTP_2",
              "assocName": "_INSPLOTSERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "RecordUsageDecision",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INSPLOTUSAGEDECISIONTP_2",
          "name": "Usage Decision for Inspection Lot - TP",
          "properties": [
            {
              "name": "InspectionLotUsageDecisionCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "UD Code"
            },
            {
              "name": "InspLotUsageDecisionCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Catalog"
            },
            {
              "name": "InspectionLotUsageDecidedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Usage Decision Made By"
            },
            {
              "name": "InspLotUsageDecisionChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Usage Decision Changed By"
            },
            {
              "name": "InspLotUsageDecisionCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Usage Decision Code Group"
            },
            {
              "name": "InspLotUsgeDcsnSelectedSet",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "UD Set"
            },
            {
              "name": "InspLotUsgeDcsnFollowUpAction",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "FolUp Actn"
            },
            {
              "name": "InspLotUsageDecisionValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Code Val."
            },
            {
              "name": "InspLotUsgeDcsnDynValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Valuation"
            },
            {
              "name": "InspLotUsgeDcsnHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Usage Decision Has Long Text"
            },
            {
              "name": "SelectedCodeSetPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "InspectionLotUsageDecidedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Usage Decision Made On"
            },
            {
              "name": "InspLotUsageDecisionChangedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Usage Decision Changed On"
            },
            {
              "name": "InspLotUsgeDcsnChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Usage Decision Changed At"
            },
            {
              "name": "InspLotUsageDecisionTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Usage Decision Made At"
            },
            {
              "name": "InspectionLotQualityScore",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Q-Score"
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INSPECTIONLOTSTATUSTP_2",
          "name": "Inspection Lot Status - TP",
          "properties": [
            {
              "name": "StatusCode",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_INSPECTIONOPERATIONTP_2",
          "name": "Inspection Operation - TP",
          "properties": [
            {
              "name": "OperationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OprShrtTxt"
            },
            {
              "name": "InspectionOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation"
            },
            {
              "name": "OperationControlProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ctrl Key"
            },
            {
              "name": "InspectionSubSystem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "QDR System"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "InspSbstIsTimeRelated",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Time"
            },
            {
              "name": "InspSbstHasNoTimeOrQuantity",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No Ref."
            },
            {
              "name": "InspectionOperationPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ID"
            },
            {
              "name": "OrderInternalBillOfOperations",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan No."
            },
            {
              "name": "OrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InspPlanOperationInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "BOOOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "OperationConfirmation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "Sequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            }
          ],
          "associations": [
            {
              "name": "I_WORKCENTER",
              "assocName": "_WORKCENTER",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPCHARACTERISTICTP_2",
              "assocName": "_INSPECTIONCHARACTERISTIC",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPECTIONSUBSETTP_21",
              "assocName": "_INSPECTIONSUBSET",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_INSPLOTMATLDOCITEMTP_2",
          "name": "Material Document Item in Insp Lot - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "InspLotBatchTransferredTo",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Transfer Batch"
            },
            {
              "name": "MaterialDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "InspLotMatlDocItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. type"
            },
            {
              "name": "UsageDecisionStockType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Posting UD"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entered"
            },
            {
              "name": "InspLotMatlDocItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "InspLotMatlDocItmQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Entry"
            },
            {
              "name": "InspLotMaterialPostedTo",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Transfer Material"
            },
            {
              "name": "InspLotQtyPosted",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Entry Unit"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_INSPLOTSERIALNUMBERTP_2",
          "name": "Serial Number in Inspection Lot - TP",
          "properties": [
            {
              "name": "MaintenanceItemObjectList",
              "key": true,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ObListNo."
            },
            {
              "name": "MaintenanceItemObject",
              "key": true,
              "type": "Edm.Int32",
              "length": "010",
              "label": "ObjCtrs"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "InspectionLot",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_SRLNMBRCHANGESERIALNUMBERP",
      "name": "D_SRLNMBRCHANGESERIALNUMBERP",
      "title": "New SerialNumber value for change action",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SRLNMBRCHANGESERIALNUMBERP",
          "name": "New SerialNumber value for change action",
          "properties": [
            {
              "name": "NewSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_RFQCREATEFROMPURREQNP",
      "name": "D_RFQCREATEFROMPURREQNP",
      "title": "RFQ from Purchase Requisition Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_RFQCREATEFROMPURREQNP",
          "name": "RFQ from Purchase Requisition Parameter",
          "properties": [
            {
              "name": "PurchasingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            }
          ],
          "associations": [
            {
              "name": "D_RFQCREATEFROMPURREQNITEMP",
              "assocName": "_ITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_RFQCREATEFROMPURREQNITEMP",
          "name": "RFQ Create from Pur Reqn Item Parameter",
          "properties": [
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Req. item"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Req."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_SUPLRQTANCRTEFRMRFQP",
      "name": "D_SUPLRQTANCRTEFRMRFQP",
      "title": "Supplr Qtn Crte from RFQ Item Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SUPLRQTANCRTEFRMRFQP",
          "name": "Supplr Qtn Crte from RFQ Item Param",
          "properties": [
            {
              "name": "PurgDocFollowOnDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Follow-On Document Type"
            },
            {
              "name": "FollowOnDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Follow-On Document Category"
            },
            {
              "name": "SupplierQuotationExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bindg Per."
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "RequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RFQ"
            }
          ],
          "associations": [
            {
              "name": "D_SUPLRQTANCRTEFRMRFQITEMP",
              "assocName": "_ITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_SUPLRQTANCRTEFRMRFQITEMP",
          "name": "Supplr Qtn Crte from RFQ Item Param",
          "properties": [
            {
              "name": "SupplierMaterialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Supp. Mat."
            },
            {
              "name": "ManufacturerPartNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RequestForQuotationItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "RFQ Item"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mfr"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Sched. Qty"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            }
          ],
          "associations": [
            {
              "name": "D_SUPLRQTANCRTEFRMRFQPRCGITMP",
              "assocName": "_PRICINGITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_FRTCOSTALLOCDOCTP",
      "name": "I_FRTCOSTALLOCDOCTP",
      "title": "Freight Cost Allocation Document - TP",
      "description": "You can use the freight cost allocation capabilities of Settlement Management to manage freight costs that occurred during your transportation processes. In procurement, costs are posted to the material ledger of products. In sales, costs are treated as expenses and posted to profitability segments of the related sales processes.\n\nWith this business object interface, you can edit, read, lock and update freight cost allocation documents.\n\nYou can review the relevant freight cost allocation document in the Manage Freight Cost Allocation Documents application. The system automatically releases the freight cost allocation document to accounting.\n\nIn special cases, you can release the freight cost allocation document in the Manage Freight Cost Allocation Documents application or in the Schedule Document Release application.\n\n\n# Operations\nThe behavior definiton **I_FrtCostAllocDocTP** is a RAP business object interface which acts as a single point of access to the base business object (R_FrtCostAllocDocTP). The interface layer distinctly specifies a subset of elements or behaviors from a RAP base business object as fields or actions in a consolidated consumption view.\n\nSince **I_FrtCostAllocDocTP** acts only as a consolidated consumption view for a RAP based business object, it does not have its own runtime handler. So, all incoming requests are delegated to the underlying RAP based business object and its respective behavior pool and implementation.\n\nRAP business object interfaces can only be consumed with EML. It is not possible to expose a RAP business object interface as a RAP business service. \n\nTo consume a RAP business object interface with EML, specify the name of the interface in the EML statement instead of in the base/projection layer:\n\n```\n    MODIFY ENTITIES OF I_FrtCostAllocDocTP \n       ENTITY FreightCostAllocationDocument\n       UPDATE SET FIELDS WITH VALUE #(\n        ( ...\n         )\n        )\n       MAPPED DATA(ls_modfiy_mapped)\n       FAILED DATA(ls_modfiy_failed)\n       REPORTED DATA(ls_modfiy_reported).\n```\n\n**Note:** If you want to only read data without creating or changing any freight cost allocation documents, SAP recommends that you use the **I_FrtCostAllocDoc** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\n\n# Extensibility\nThis business object is extensible. In the **Custom Fields** application, key users can add their own custom fields using the following business contexts:\n\n|Entity | Business Context|\n|----------|----------|\n|**Freight Cost Allocation Document - TP** (**I_FrtCostAllocDocTP**)|**Settlement Management: Settlement Management Document** (**I_SETTLMTMGMTDOC**)|\n|**Frt Cost Allocation Document Item - TP** (**I_FRTCOSTALLOCITMTP**)|**Settlement Management: Settlement Management Document Item** (**I_SETTLMTMGMTDOCITEM**)|\n\nNote that you cannot extend any other entities.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FREIGHTCOSTALLOCATIONDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FRTCOSTALLOCDOCTP",
          "name": "Freight Cost Allocation Document - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "AssignmentReference",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assignment"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "ExchangeRateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ExRateType"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Document Condition"
            },
            {
              "name": "PricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pricing Procedure"
            },
            {
              "name": "SettlmtDocType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Document Type"
            },
            {
              "name": "SettlmtProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Process Type"
            },
            {
              "name": "SettlmtApplSts",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ApplStatus"
            },
            {
              "name": "SettlmtApplStsGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Status Grp"
            },
            {
              "name": "FrtCostAllocDocIncmpltnsRsn",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "FrtCostAllocDocActivityReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Header Document Creation Activity Reason"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ExchangeRateIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ExRate Fix"
            },
            {
              "name": "SettlmtDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Settlement Document Category"
            },
            {
              "name": "FrtCostAllocAcctgTransfSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PostStatus"
            },
            {
              "name": "SettlmtProcessCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Settlement Process Category"
            },
            {
              "name": "FrtCostAllocDocIsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Document is Reversed"
            },
            {
              "name": "SettlmtClassificationCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Classification Cat."
            },
            {
              "name": "FrtCostAllocBusProcCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Use Case"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post.Date"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Changed On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exchange Rate Date"
            },
            {
              "name": "JournalEntryCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Journal Entry Creation Date"
            },
            {
              "name": "JournalEntryCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Journal Entry Creation Time"
            },
            {
              "name": "FrtCostAllocDocCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Document Currency"
            },
            {
              "name": "ExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exchange Rate"
            },
            {
              "name": "RvsdFrtCostAllocDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rvsd Doc"
            },
            {
              "name": "FreightCostAllocationDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Freight Cost Allocation Document"
            },
            {
              "name": "FrtCostAllocDocTotGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Amnt"
            },
            {
              "name": "FrtCostAllocDocTotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Amount"
            }
          ],
          "associations": [
            {
              "name": "I_FRTCOSTALLOCITMTP",
              "assocName": "_FRTCOSTALLOCITM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FRTCOSTALLOCITMTP",
          "name": "Frt Cost Allocation Document Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Document Condition"
            },
            {
              "name": "ProductHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "FrtCostAllocRefDocCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "RefCoCode"
            },
            {
              "name": "FrtCostAllocRefDocType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Reference Document Type"
            },
            {
              "name": "FrtCostAllocAddlRefDocType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Additional Reference Doc Type in Settlmt"
            },
            {
              "name": "SettlmtSourceDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SourceDoc"
            },
            {
              "name": "SettlmtPrecdgDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Document"
            },
            {
              "name": "FrtCostAllocRefDoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "SMRefDoc"
            },
            {
              "name": "FrtCostAllocAddlRefDoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "AddRefDoc"
            },
            {
              "name": "SalesSpcfcProductGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 2"
            },
            {
              "name": "SalesSpcfcProductGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 3"
            },
            {
              "name": "SalesSpcfcProductGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 4"
            },
            {
              "name": "SalesSpcfcProductGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 5"
            },
            {
              "name": "FrtCostAllocItmActivityReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Actv.Reas."
            },
            {
              "name": "SalesSpcfcProductGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales-Specific Product Group 1"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "FrtCostAllocItmStstclPrpty",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prpty"
            },
            {
              "name": "FrtCostAllocDocItmCat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "PrcDetnIsIncmplt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Price Determination Is Incomplete"
            },
            {
              "name": "FrtCostAllocRefDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "RefDocCat"
            },
            {
              "name": "FrtCostAllocAddlRefDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddlRefCat"
            },
            {
              "name": "SettlmtSourceDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Source Document Category"
            },
            {
              "name": "SettlmtPrecdgDocCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Preceding Document Category"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "FiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year of Settlement"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS Element"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Services Rendered Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "SettlmtSourceDocFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year of Source Document"
            },
            {
              "name": "SettlmtPrecdgDocFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year of Preceding Document"
            },
            {
              "name": "FrtCostAllocRefDocFsclYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year of Reference Document"
            },
            {
              "name": "FrtCostAllocAddlRefDocFsclYr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year of Additional Reference Document"
            },
            {
              "name": "SettlmtSourceDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item of the Source Document"
            },
            {
              "name": "SettlmtPrecdgDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item of Preceding Document"
            },
            {
              "name": "SettlmtItemReltdBillgDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "BillDocItm"
            },
            {
              "name": "FrtCostAllocDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FrtCostAllocDocCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SettlmtItemReltdPurgDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PurgDocItm"
            },
            {
              "name": "FrtCostAllocRefDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SMRefItem"
            },
            {
              "name": "FrtCostAllocAddlRefDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "AddlRefIt"
            },
            {
              "name": "SettlmtToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator Settlement UoM to Base UoM"
            },
            {
              "name": "SettlmtToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominator Settlement UoM to Base UoM"
            },
            {
              "name": "SettlmtToNetPriceQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator: Sett. UoM to Sett. Price UoM"
            },
            {
              "name": "SettlmtToNetPriceQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominator: Sett. UoM to Sett. PriceUoM"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct."
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SettlmtItemReltdBillgDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Billg.Doc."
            },
            {
              "name": "FrtCostAllocRefDocLgclSyst",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RefLogSys"
            },
            {
              "name": "FrtCostAllocAddlRefLgclSyst",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "AddRfLgSys"
            },
            {
              "name": "SettlmtItemReltdPurgDoc",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purg.Doc."
            },
            {
              "name": "FreightCostAllocationDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Freight Cost Allocation Document"
            },
            {
              "name": "SettlmtQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "NetPriceQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Price Unit"
            },
            {
              "name": "FreightCostAllocationOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "NetPriceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Net Price"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "FrtCostAllocSubtotal1Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 1"
            },
            {
              "name": "FrtCostAllocSubtotal2Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 2"
            },
            {
              "name": "FrtCostAllocSubtotal3Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 3"
            },
            {
              "name": "FrtCostAllocSubtotal4Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 4"
            },
            {
              "name": "FrtCostAllocSubtotal5Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 5"
            },
            {
              "name": "FrtCostAllocSubtotal6Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 6"
            },
            {
              "name": "FrtCostAllocEffctvItemAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "SettlmtQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "FrtCostAllocItemGrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Amount of Item"
            },
            {
              "name": "FrtCostAllocItemNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Amount of Item"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_SUPLRQTANCRTEFRMRFQALLITMSP",
      "name": "D_SUPLRQTANCRTEFRMRFQALLITMSP",
      "title": "Supplr Qtn Crte from All RFQ Items Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SUPLRQTANCRTEFRMRFQALLITMSP",
          "name": "Supplr Qtn Crte from All RFQ Items Param",
          "properties": [
            {
              "name": "QuotationSubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Quot. Date"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "RequestForQuotation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_HANDLINGUNITMOVEUNITP",
      "name": "D_HANDLINGUNITMOVEUNITP",
      "title": "Move of Handling Units",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_HANDLINGUNITMOVEUNITP",
          "name": "Move of Handling Units",
          "properties": [
            {
              "name": "HandlingUnitGoodsMovementEvent",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Process"
            },
            {
              "name": "ReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. plant"
            },
            {
              "name": "ReceivingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. SLoc."
            },
            {
              "name": "ReceivingStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_PURCHASINGSOURCELISTTP",
      "name": "I_PURCHASINGSOURCELISTTP",
      "title": "Source List - TP",
      "description": "With this business object, you can create, update, and delete purchasing source lists. A purchasing source list is used in the administration of sources of supply. It specifies the allowed (and disallowed) sources of a material for a certain plant within a predefined period. Each source is defined by means of a source list record.\n\n# Operations\nThis business object offers the following operations at header level:\n* Create\n* Delete\n\nThis business object offers the following operations at item level:\n* Create\n* Update\n* Delete\n\n# Authorization\nOnly authorized roles can create or update purchasing source lists through API calls. The following authorization objects for purchasing source lists are relevant:\n* M_ORDR_WRK\n* M_ORDR_EKO\n\nThis PaaS API is now enabled for access in privileged mode. In privileged mode, the authorization checks is skipped. \n\n# Constraints\nWith this business object, it is **not** possible to:\n* Process multiple source lists simultaneously.\n\n# Note\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it. \n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\n    * Orchestration of modify calls is important before save sequence is started.\n    * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies. \n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASINGSOURCELIST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PURCHASINGSOURCELISTTP",
          "name": "Source List - TP",
          "properties": [
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PlantForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MaterialForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALTEXT",
              "assocName": "_MATERIALTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCHASINGSOURCELISTITEMTP",
              "assocName": "_PURCHASINGSOURCEITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PURCHASINGSOURCELISTITEMTP",
          "name": "Source List Item - TP",
          "properties": [
            {
              "name": "SourceListRecord",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Number"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PlantForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SourceListRecordForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Number"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "CreatedByUserName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid to"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "OutlineAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Agrmt"
            },
            {
              "name": "PurchaseOutlineAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "PurchaseOutlineAgreementItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Pl."
            },
            {
              "name": "SupplierIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed Supp"
            },
            {
              "name": "PurOutlineAgreementIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed"
            },
            {
              "name": "IssgPlantIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fix. plant"
            },
            {
              "name": "ManufacturerMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MPN Matl"
            },
            {
              "name": "SourceOfSupplyIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Cat."
            },
            {
              "name": "SourceListRecordCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cntrl Ind."
            },
            {
              "name": "MRPSourcingControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MRP"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Order Unit"
            },
            {
              "name": "OriginSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "SourceOfSupplyIsFixed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "SourceListStatus",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "SourceListStatusCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "SupplierName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Supplier"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "SupplyingPlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_LOGICALSYSTEM",
              "assocName": "_LOGICALSYSTEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASECONTRACT",
              "assocName": "_PURCHASECONTRACT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASECONTRACTITEM",
              "assocName": "_PURCHASECONTRACTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALPLANNINGUSAGE_SL",
              "assocName": "_MATERIALPLANNINGUSAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_MPPURCHASINGSOURCESTATUS",
              "assocName": "_PURCHASINGSOURCESTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_UNITOFMEASURE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PURCHASINGORGANIZATION",
              "assocName": "_PURCHASINGORGANIZATION",
              "cardinality": "1:1"
            },
            {
              "name": "I_MATERIALTEXT",
              "assocName": "_MATERIALTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_SUPPLYINGPLANT",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CPWF_INST",
      "name": "I_CPWF_INST",
      "title": "Cloud Platform Workflow Instances",
      "description": "With this business object, you can start a cloud platform workflow by implementing its corresponding registerWorkflow and setPayload methods in the save phase of your own business object. The entity I_CPWF_INST thus contains all relevant start parameter of a cloud platform workflow instance.\r\n\r\n# Authorization\r\nThere are no special authorizations needed to start a cloud platform workflow. ",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "EXTENSIONWORKFLOW",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CPWF_INST",
          "name": "Cloud Platform Workflow Instances",
          "properties": [
            {
              "name": "CallbackClass",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Callback"
            },
            {
              "name": "Consumer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Consumer"
            },
            {
              "name": "CpWfHandle",
              "key": true,
              "type": "Edm.Guid",
              "length": "032",
              "label": "WF HdID"
            },
            {
              "name": "PaWfDefId",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Ext. DefID"
            },
            {
              "name": "CpWfDefId",
              "key": false,
              "type": "Edm.String",
              "length": "064",
              "label": "Ext. DefID"
            },
            {
              "name": "Context",
              "key": false,
              "type": "Edm.Binary",
              "length": null,
              "label": null
            },
            {
              "name": "RetentionTime",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Retention"
            },
            {
              "name": "LastChangeOn",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed on"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "registerWorkflow",
              "type": "Custom Operation"
            },
            {
              "name": "registerWorkflowCancel",
              "type": "Custom Operation"
            },
            {
              "name": "registerWorkflowStart",
              "type": "Custom Operation"
            },
            {
              "name": "setPayload",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_SESCANCELPARAMETER",
      "name": "D_SESCANCELPARAMETER",
      "title": "SES Cancel Paramters",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SESCANCELPARAMETER",
          "name": "SES Cancel Paramters",
          "properties": [
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CNSLDTNUNITTASKRUNTP_2",
      "name": "I_CNSLDTNUNITTASKRUNTP_2",
      "title": "Consolidation Unit Task Run - TP",
      "description": "With this business object, you can read, block, unblock, reset and execute a consolidation task that is run for a consolidation unit. A consolidation unit task run is a representation of a consolidation task that is run for a consolidation unit in the context of a consolidation chart of accounts, consolidation version, fiscal year and period.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Block: Block consolidation unit task run.\r\n* Unblock: Unblock consolidation unit task run.\r\n* Reset: Reset consolidation unit task run.\r\n* ExecuteTask: Execute consolidation unit task run as a background job.\r\n* Simulate: Execute consolidation unit task run in simulate mode as a background job.\r\n* GetTaskStatus: Get status of consolidation unit task run executed as a background job.\r\n\r\n# Extensibility\r\nNot supported.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Open period.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONUNITTASKRUN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNUNITTASKRUNTP_2",
          "name": "Consolidation Unit Task Run - TP",
          "properties": [
            {
              "name": "ConsolidationChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. Chart of Accounts"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year"
            },
            {
              "name": "FiscalPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Consolidation Fiscal Period"
            },
            {
              "name": "ConsolidationTask",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Consolidation Task"
            },
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "CnsldtnTskRunNmbrOfErrMessages",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Task Run Number Of Error Messages"
            },
            {
              "name": "CnsldtnTskRunNmbrOfWrngMsgs",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Task Run Number Of Warning Messages"
            },
            {
              "name": "CnsldtnTaskRunChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Task Run Changed By User"
            },
            {
              "name": "CnsldtnTaskRunChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Consolidation Task Run Change Date"
            },
            {
              "name": "CnsldtnTaskRunChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Consolidation Task Run Change Time"
            },
            {
              "name": "ConsolidationTaskRunStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Consolidation Task Run Status"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCHARTOFACCOUNTS",
              "assocName": "_CNSLDTNCHARTOFACCOUNTS",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNTASK",
              "assocName": "_CNSLDTNTASK",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNTASKRUNSTATUS",
              "assocName": "_CNSLDTNTASKRUNSTATUS",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNUNIT_4",
              "assocName": "_CNSLDTNUNIT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNVERSION",
              "assocName": "_CNSLDTNVERSION",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "Block",
              "type": "Custom Operation"
            },
            {
              "name": "ExecuteTask",
              "type": "Custom Operation"
            },
            {
              "name": "GetTaskStatus",
              "type": "Custom Operation"
            },
            {
              "name": "Reset",
              "type": "Custom Operation"
            },
            {
              "name": "Simulate",
              "type": "Custom Operation"
            },
            {
              "name": "Unblock",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FIELDLOGISTICSKITHEADERTP",
      "name": "I_FIELDLOGISTICSKITHEADERTP",
      "title": "BO Interface for Kit Header - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_FIELDLOGISTICSKITHEADERTP",
          "name": "BO Interface for Kit Header - TP",
          "properties": [
            {
              "name": "EWMConsolidationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CnsGrp"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MaintPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "MaintPriorityType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrioType"
            },
            {
              "name": "FieldLogisticsKitIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Kit ID"
            },
            {
              "name": "FldLogsKitHeaderStatusCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsKitHdrContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ct Status"
            },
            {
              "name": "FldLogsKitHdrTransportStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transp Sts"
            },
            {
              "name": "ScheduledBasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SchedStart"
            },
            {
              "name": "MaintOrdBasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bas. Start"
            },
            {
              "name": "FieldLogisticsKitHeaderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "kit hdr id"
            },
            {
              "name": "FldLogsNumberOfItemsReceived",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsNumberOfItmsToBeRcvd",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsNumberOfItemsPicked",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsRefDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FLRef Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCEORDER",
              "assocName": "_MAINTENANCEORDER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PMNOTIFICATIONPRIORITYTEXT",
              "assocName": "_PMPRIORITYTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSKITHDRCTNSTATUSTEXT",
              "assocName": "_CTNSTATUSTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSKITHDRTRANSPSTSTEXT",
              "assocName": "_TRANSPORTSTATUSTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FIELDLOGISTICSKITITEMTP",
              "assocName": "_KITITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSKITPICKEDITEMTP",
              "assocName": "_KITPICKEDITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FLDLOGSKITRECEIVEDITEMTP",
              "assocName": "_KITRECEIVEDITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FIELDLOGISTICSKITITEMTP",
          "name": "BO Interface for Kit Item - TP",
          "properties": [
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsKitItmRefDocument2",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsKitItmRefDocument3",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsKitItmRefDocument4",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FldLogsKitItmRefDocument1UUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ref UUID"
            },
            {
              "name": "FldLogsKitItmRefDocument2UUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ref UUID"
            },
            {
              "name": "ParentObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item ID"
            },
            {
              "name": "FieldLogisticsKitItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item ID"
            },
            {
              "name": "FieldLogisticsKitHeaderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "kit hdr id"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FLDLOGSKITPICKEDITEMTP",
          "name": "BO Interface for Kit Picked Items - TP",
          "properties": [
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "DeliveryDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsShptItmHndlgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "ID"
            },
            {
              "name": "FldLogsShptItmOutbDelivItmID",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "ID"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "FldLogsVoyageAssignmentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "FldLogsShptItmStsCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "DeliveryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FldLogsDelivDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "FldLogsKitItmRefDocument1UUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ref UUID"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "FieldLogisticsKitItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item ID"
            },
            {
              "name": "FieldLogisticsKitHeaderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "kit hdr id"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHIPMENTITEM",
              "assocName": "_SHIPMENTITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSHPTITMSTSTEXT",
              "assocName": "_ITEMSTATUSTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSSHIPMENTCONTAINER",
              "assocName": "_SHIPMENTCONTAINER",
              "cardinality": "0:1"
            },
            {
              "name": "I_FLDLOGSVOYSTGEASSGMTSTSTEXT",
              "assocName": "_VOYAGESTATUSTEXT",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FLDLOGSKITRECEIVEDITEMTP",
          "name": "BO Interface for Kit Received Items - TP",
          "properties": [
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "ItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "FldLogsAuxTypeText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "FldLogsHandlingUnitText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "FldLogsKitItmRefDocument1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "FldLogsDelivIsHeldOnShore",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Hold"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ID"
            },
            {
              "name": "FieldLogisticsKitItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item ID"
            },
            {
              "name": "FieldLogisticsKitHeaderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "kit hdr id"
            },
            {
              "name": "FldLogsKitPlannedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Changed On"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "DeliveryDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "EWMOutboundDeliveryOrder",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Doc. No."
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Dlv.Qty"
            }
          ],
          "associations": [
            {
              "name": "I_FLDLOGSSHPTCTNPACKGGUNTRECD",
              "assocName": "_SHIPMENTCONTAINER",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_FREIGHTAGREEMENTTP",
      "name": "I_FREIGHTAGREEMENTTP",
      "title": "Freight Agreement - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FREIGHTAGREEMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FREIGHTAGREEMENTTP",
          "name": "Freight Agreement - TP",
          "properties": [
            {
              "name": "TranspAgrmtDimnWgtProfile",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "DW Profile"
            },
            {
              "name": "TranspAgreementTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time Zone"
            },
            {
              "name": "TransportationAgreementDesc",
              "key": false,
              "type": "Edm.String",
              "length": "075",
              "label": "Desc."
            },
            {
              "name": "TransportationMode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "TrM"
            },
            {
              "name": "TransportationAgreementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "TransportationAgreementType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Agr. Ty."
            },
            {
              "name": "TransportationShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Shpg Type"
            },
            {
              "name": "TranspAgreementCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TranspAgreementChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspAgreementValidFrom",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "TranspAgreementValidTo",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "TransportationAgreementUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Agr. UUID"
            },
            {
              "name": "TranspAgrmtCreatedOnDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Agr.Cr. On"
            },
            {
              "name": "TranspAgrmtChangedOnDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Agr.Ch. On"
            },
            {
              "name": "TransportationAgreementDocCrcy",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Crcy"
            },
            {
              "name": "TransportationAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Agreement"
            },
            {
              "name": "TranspExternalAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext Ref No"
            }
          ],
          "associations": [
            {
              "name": "I_FREIGHTAGREEMENTITEMTP",
              "assocName": "_FREIGHTAGREEMENTITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTAGRMTORGANIZATIONTP",
              "assocName": "_FREIGHTAGREEMENTORGANIZATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTAGREEMENTPARTYTP",
              "assocName": "_FREIGHTAGREEMENTPARTY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CopyFreightAgreement",
              "type": "Custom Operation"
            },
            {
              "name": "ReleaseFreightAgreement",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FREIGHTAGREEMENTITEMTP",
          "name": "Freight Agreement Item - TP",
          "properties": [
            {
              "name": "TranspAgreementItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "075",
              "label": "Desc."
            },
            {
              "name": "TransportationStageCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stage Cat."
            },
            {
              "name": "TranspCalcSheetItmIsHdrCharge",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "TransportationAgreementUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Agr. UUID"
            },
            {
              "name": "TranspCalculationSheetUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Cal. Sheet"
            },
            {
              "name": "TranspAgreementItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "AgrItmUUID"
            },
            {
              "name": "TransportationAgreementItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item No."
            },
            {
              "name": "TransportationCalculationSheet",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Calc Sheet"
            }
          ],
          "associations": [
            {
              "name": "I_FREIGHTAGRMTCALCSHEETTP",
              "assocName": "_FREIGHTAGRMTCALCULATIONSHEET",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTAGRMTITEMPAYMENTTERMTP",
              "assocName": "_FRTAGRMTITEMPAYMENTTERM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "AddCalculationSheet",
              "type": "Custom Operation"
            },
            {
              "name": "CopyFreightAgreementItem",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteCalculationSheet",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FRTAGRMTORGANIZATIONTP",
          "name": "Freight Agreement Organization - TP",
          "properties": [
            {
              "name": "TranspPurgOrgExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Org. Ext. ID"
            },
            {
              "name": "TransportationAgreementUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Agr. UUID"
            },
            {
              "name": "TranspAgrmtOrganizationUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_FREIGHTAGREEMENTPARTYTP",
          "name": "Freight Agreement Party - TP",
          "properties": [
            {
              "name": "TransportationAgreementUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Agr. UUID"
            },
            {
              "name": "TranspAgrmtBusinessPartnerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_TRANSPORTATIONRATETABLETP",
      "name": "I_TRANSPORTATIONRATETABLETP",
      "title": "Rate Table - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "TRANSPORTATIONRATETABLE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_TRANSPORTATIONRATETABLETP",
          "name": "Rate Table - TP",
          "properties": [
            {
              "name": "TranspRateTableTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time Zone"
            },
            {
              "name": "TranspRateTableDesc",
              "key": false,
              "type": "Edm.String",
              "length": "075",
              "label": "Desc."
            },
            {
              "name": "TranspRateTableSignType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pos./Neg."
            },
            {
              "name": "TranspRateTableValueType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Value Type"
            },
            {
              "name": "TranspRateTableCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "TranspRateTableChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspChargeType",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Charge Ty."
            },
            {
              "name": "TransportationRateTableUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. UUID"
            },
            {
              "name": "TranspRateTblCreatedOnDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "RT Cr On"
            },
            {
              "name": "TranspRateTableChangedOnDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "RT Ch On"
            },
            {
              "name": "TranspRateTableID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Rate Table"
            }
          ],
          "associations": [
            {
              "name": "I_TRANSPRATETABLEORGTP",
              "assocName": "_TRANSPRATETABLEORGANIZATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_TRANSPRATETABLESCALEREFTP",
              "assocName": "_TRANSPRATETABLESCALEREF",
              "cardinality": "0:*"
            },
            {
              "name": "I_TRANSPRATETABLEVALIDITYTP",
              "assocName": "_TRANSPRATETABLEVALIDITY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CopyRateTable",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TRANSPRATETABLEORGTP",
          "name": "Rate Table Organization - TP",
          "properties": [
            {
              "name": "TranspPurgOrgExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Org. Ext. ID"
            },
            {
              "name": "TransportationRateTableUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. UUID"
            },
            {
              "name": "TranspRateTableOrgUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. Org ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TRANSPRATETABLESCALEREFTP",
          "name": "Rate Table Scale Reference - TP",
          "properties": [
            {
              "name": "TranspCmmdtyCodeNmbrngSchm",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "No. Scheme"
            },
            {
              "name": "TranspRateTblScRefMaxValIsSupp",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Max. Value"
            },
            {
              "name": "TranspRateScRefIsRlvtForBrkWgt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Scale Rel."
            },
            {
              "name": "TranspRateTblScRefMinValIsSupp",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Min. Value"
            },
            {
              "name": "TranspRateTblScaleRefScaleType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Scale Type"
            },
            {
              "name": "TranspRateTblScaleRefCalcType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc. Type"
            },
            {
              "name": "TranspRateTblScRefNoValIsSupp",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Value"
            },
            {
              "name": "TransportationCalculationBase",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Calc. Base"
            },
            {
              "name": "TransportationRateTableUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. UUID"
            },
            {
              "name": "TransportationScaleUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "TranspRateTableScaleRefUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Scaleref U"
            },
            {
              "name": "TranspRateTableDimensionIndex",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dim. No."
            },
            {
              "name": "TranspRateTblScaleRefCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Scale Crcy"
            },
            {
              "name": "TranspRateTblScaleRefQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scale UoM"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TRANSPRATETABLEVALIDITYTP",
          "name": "Rate Table Validity Period - TP",
          "properties": [
            {
              "name": "TranspRateTblValdtyLfcycStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "TranspRateTblValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "TranspRateTblValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "TransportationRateTableUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. UUID"
            },
            {
              "name": "TranspRateTableValidityUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rt. Vl. ID"
            },
            {
              "name": "TranspRateTblValidityCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "TranspRateTblValidityPctUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            }
          ],
          "associations": [
            {
              "name": "I_TRANSPRATETABLECALCRULETP",
              "assocName": "_TRANSPRATETABLECALCRULE",
              "cardinality": "0:*"
            },
            {
              "name": "I_TRANSPRATETABLERATETP",
              "assocName": "_TRANSPRATETABLERATE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CopyValidityForRateTable",
              "type": "Custom Operation"
            },
            {
              "name": "ReleaseValidityForRateTable",
              "type": "Custom Operation"
            },
            {
              "name": "SetValdtyStsToInProcForRateTbl",
              "type": "Custom Operation"
            },
            {
              "name": "UpdateTransportationRates",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FLDLOGSRETURNSPRODUCTTP",
      "name": "I_FLDLOGSRETURNSPRODUCTTP",
      "title": "Field Logistics Return - TP",
      "description": "With this business object, you can create, read, and update *Initiate Returns by Product* application data. \r\nThis business object to represent the return of stock, non-stock, and rental materials from remote location (rig or offshore) to base (onshore) location.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Field Logistics Return - TP (I_FldLogsReturnsProductTP)  | I_NETRETURNSTOCK  |\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enable its usage for this business object, and publish it, you can use this custom field like other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n\t\t\t\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_FldLogsReturnsProductTP** RAP business object. For more information about message concepts in general, including transition and state messages, see  [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n*\tYou can find transition messages directly in the **ls_failed** and the **ls_reported** table.\r\n*\tFor state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n# Example - Operation Succeeds \t\r\nNote that when you execute a MODIFY EML statement for an outbound delivery operation (for example, the update operation), only transition messages (and no state messages) are returned.\r\nWhen you try to update the container ID for the outbound delivery, it will get assign to the outbound delivery successfully.\r\nIt will return the success message.\r\n\r\n```\r\nMODIFY    ENTITIES OF I_FldLogsReturnsProductTP\r\nENTITY   FieldLogisticsReturns\r\nUPDATE\r\nFIELDS    ( FldLogsContainerID )\r\nWITH      VALUE #( (  Material = FLOG-SP11\r\n      FldLogsRemotePlant  = FLRP\r\n      ReferenceDocumentNumber = 4500012345\r\n      ReferenceDocumentItem  = 000010\r\n      RemoteStorageLocation  = FLRN\r\n    FldLogsContainerID = 1001\r\n) )\r\nREPORTED  DATA(ls_reported)\r\nMAPPED    DATA(ls_mapped)\r\nFAILED    DATA(ls_failed).\r\n```\r\n* The **ls_failed table** contains the failure cause, whereas the **ls_reported table** contains the success information message.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FIELDLOGISTICSRETURNS",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FLDLOGSRETURNSPRODUCTTP",
          "name": "Field Logistics Return - TP",
          "properties": [
            {
              "name": "FldLogsTransferType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "InboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "FieldLogisticsStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": null
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "FldLogsReferenceDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. Doc."
            },
            {
              "name": "FldLogsContainerID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Container"
            },
            {
              "name": "SupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Def. Plant"
            },
            {
              "name": "RemoteStorageLocation",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Loc."
            },
            {
              "name": "FldLogsSupplyProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supply Pro"
            },
            {
              "name": "SupplyingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sup. SLoc"
            },
            {
              "name": "FieldLogisticsTransferPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Def. Plant"
            },
            {
              "name": "FldLogsReturnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Return Sta"
            },
            {
              "name": "FldLogsRecommendedAction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Recom Act"
            },
            {
              "name": "ReferenceDocumentLongNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Char20"
            },
            {
              "name": "FldLogsReturnComment",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Comments"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ret StkTyp"
            },
            {
              "name": "FldLogsRetOutbDelivIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "IsInternalBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batches"
            },
            {
              "name": "FldLogsReferenceDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc Type"
            },
            {
              "name": "FldLogsSuplrItmPackggTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Packaging"
            },
            {
              "name": "FldLogsItemType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Item Type"
            },
            {
              "name": "FldLogsRemotePlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "ReferenceDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "FldLogsSuplrItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "FldLogsContainerUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "DispatchedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disp. Dt."
            },
            {
              "name": "RequestedShippingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ship Date"
            },
            {
              "name": "FldLogsContainerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "FldLogsShptItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "ReturnRecordCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ReturnRecordChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "RequestedShippingTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Ship Time"
            },
            {
              "name": "InboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "HandlingUnitExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "ReferencePurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "RetblQtyBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "RetblQtyOrderUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsRefurbishmentOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "FldLogsMaintenanceOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "EWMMovingHandlingUnitNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "RetblQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "LoadingQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Load Qty."
            },
            {
              "name": "MaterialMinSftyStockQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Minimum"
            },
            {
              "name": "ResvnItmTotalWithdrawnQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reqmnt qty"
            },
            {
              "name": "ResvnItmTotalRequiredQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "014",
              "label": null
            },
            {
              "name": "RetblQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_SLSPRCGGETCONDITIONRECORDP",
      "name": "D_SLSPRCGGETCONDITIONRECORDP",
      "title": "Condition Record Filters (Header)",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SLSPRCGGETCONDITIONRECORDP",
          "name": "Condition Record Filters (Header)",
          "properties": [
            {
              "name": "DeltdConditionRecordIsExcluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            }
          ],
          "associations": [
            {
              "name": "D_CONDITIONRECORDCRITERIAITEMP",
              "assocName": "_CONDITIONRECORDCRITERIAITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_CONDITIONRECORDCRITERIAITEMP",
          "name": "Condition Record Filters (Item)",
          "properties": [
            {
              "name": "DummyKey",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "D_CNDNFIELDSELECTIONOPTIONP",
              "assocName": "_CONDITIONFIELD",
              "cardinality": "0:*"
            },
            {
              "name": "D_CNDNRECORDSELECTIONOPTIONP",
              "assocName": "_CONDITIONRECORD",
              "cardinality": "0:*"
            },
            {
              "name": "D_CNDNTABLESELECTIONOPTIONP",
              "assocName": "_CONDITIONTABLE",
              "cardinality": "0:*"
            },
            {
              "name": "D_CNDNTYPESELECTIONOPTIONP",
              "assocName": "_CONDITIONTYPE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_SLSPRCGGETCONDITIONRECORDR",
      "name": "D_SLSPRCGGETCONDITIONRECORDR",
      "title": "Condition Record",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SLSPRCGGETCONDITIONRECORDR",
          "name": "Condition Record",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ConditionRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "PricingScaleType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Scale Type"
            },
            {
              "name": "PricingScaleBasis",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ScalBseTyp"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionExclusion",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Exclusion"
            },
            {
              "name": "ConditionTextID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Text no."
            },
            {
              "name": "SalesPriceApprovalRequest",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Aprvl Req"
            },
            {
              "name": "PrevApprovedConditionRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionTable",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Table"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ConditionSequentialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SequNoCond"
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "AdditionalValueDays",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddValDays"
            },
            {
              "name": "ConditionToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "ConditionToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "IncrementalScale",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Incr.scale"
            },
            {
              "name": "PricingScaleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PricScale"
            },
            {
              "name": "CndnMaxNumberOfSalesOrders",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "NumbOrders"
            },
            {
              "name": "ConditionScaleAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Scale Curr"
            },
            {
              "name": "ConditionRateValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionAlternativeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cndn Crcy"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Measure"
            },
            {
              "name": "ConditionScaleQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scale UM"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Amount"
            },
            {
              "name": "ConditionScaleQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Qty"
            },
            {
              "name": "ConditionScaleAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Val."
            },
            {
              "name": "MaximumConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxConVal."
            },
            {
              "name": "MinimumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MinConBaVa"
            },
            {
              "name": "MaximumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MaxConBaVa"
            },
            {
              "name": "ConditionLowerLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "LowerLimit"
            },
            {
              "name": "ConditionUpperLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "UpperLimit"
            },
            {
              "name": "ConditionLowerLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionLowerLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionUpperLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionUpperLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            }
          ],
          "associations": [
            {
              "name": "D_SLSPRCGCNDNRECORDVALIDITYR",
              "assocName": "_VALIDITY",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_SLSPRCGCNDNRECORDVALIDITYR",
          "name": "Condition Record Validity",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Post.Code"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "BillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill. Type"
            },
            {
              "name": "ConditionRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "OrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "BillableControl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Acctg Ind."
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "VariantCondition",
              "key": false,
              "type": "Edm.String",
              "length": "026",
              "label": "Variant"
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship. Type"
            },
            {
              "name": "SalesDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "Industry",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Industry"
            },
            {
              "name": "CityCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "City Code"
            },
            {
              "name": "SalesOrderSalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SOrg-Order"
            },
            {
              "name": "SalesSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "PurgDocSupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Suppl.Plnt"
            },
            {
              "name": "PlantCity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant City"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "EngagementProject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cust Proj"
            },
            {
              "name": "RequirementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "CustomerHierarchyNodeID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "CH Node ID"
            },
            {
              "name": "CustomerHierarchyNodeType",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "CH Nd. Ty."
            },
            {
              "name": "ConditionReleaseStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ConditionIsExclusive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exclusive"
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "BusinessPartnerIndustryCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ind.code"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Mat.Pr.Grp"
            },
            {
              "name": "PriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price List"
            },
            {
              "name": "MainItemMaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MnItem MPG"
            },
            {
              "name": "ConditionProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc. Stat"
            },
            {
              "name": "CustomerConditionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CCondGrp"
            },
            {
              "name": "VolumeRebateGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rebate Grp"
            },
            {
              "name": "MatlAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "CustomerHierarchyRootNode",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "CH Root ID"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DCtry/Reg."
            },
            {
              "name": "County",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "County Cd"
            },
            {
              "name": "DestinationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "ReturnsRefundExtent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ref. Code"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "ValueAddedServiceChargeCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ChargeCode"
            },
            {
              "name": "PlantRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntRegion"
            },
            {
              "name": "ReturnReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ret.Reason"
            },
            {
              "name": "MatUsageIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "PlantCounty",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntCounty"
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "SubscriptionContractLockReason",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Lock Reaso"
            },
            {
              "name": "EngagementProjectServiceOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Srvc. Org."
            },
            {
              "name": "MaterialExternalGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ExtMatlGrp"
            },
            {
              "name": "ProdUnivHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Node"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CndnPrcgDt"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "PersonWorkAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PersNo."
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "SDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "WorkPackageInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "CrsCtlgMappgPriceVersionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Price Vers"
            },
            {
              "name": "TradingContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item No."
            },
            {
              "name": "ConditionScaleBasisValue",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Scale"
            },
            {
              "name": "ConfigurationNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            },
            {
              "name": "SubscriptionContractDuration",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": "Dura"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ship-to"
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill-to"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Payer"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ConditionContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondContr"
            },
            {
              "name": "SalesDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "SDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            },
            {
              "name": "CustomerHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "BPForSoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForPayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "TradingContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TradContr"
            },
            {
              "name": "MainItemPricingRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mn Itm PRM"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CNSLDTNFSITEMTP",
      "name": "I_CNSLDTNFSITEMTP",
      "title": "Consolidation FS Item - TP",
      "description": "With this business object, you can create, read, and update consolidation financial statement items. A financial statement item is a fundamental account assignment in group reporting and financial consolidation. It forms the basis for data collection, posting, and reporting. It can also be used for maintaining metrics and key figures.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n*\tPerform a create operation on the text entity of a financial statement item. Creating text entities is possible through the create operation of the financial statement item entity with association.\r\n*\tPerform create and delete operations on a time and version dependent attribute entity. Creating time and version dependent attribute entities is possible through the create operation of the financial statement item entity with association.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINANCIALSTATEMENTITEM",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFSITEMTP",
          "name": "Consolidation FS Item - TP",
          "properties": [
            {
              "name": "ConsolidationChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. Chart of Accounts"
            },
            {
              "name": "CnsldtnFinancialStatementItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Consolidation FS Item"
            },
            {
              "name": "ConsolidationFSItemType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FS Item Type"
            },
            {
              "name": "ConsolidationBreakdownCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "FS Item Breakdown Category"
            },
            {
              "name": "CnsldtnFSItemIsForCnsldtnOnly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Consolidation Item"
            },
            {
              "name": "CnsldtnFSItemPostingIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Blocked for Posting"
            },
            {
              "name": "CnsldtnFSItemIsNetBalCarryFwd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Carry Forward Balances"
            },
            {
              "name": "CnsldtnFSItemLink",
              "key": false,
              "type": "Edm.String",
              "length": "333",
              "label": "Link URL"
            },
            {
              "name": "CnsldtnFSItemLinkLabel",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Link Title"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFSITEMBYTIMEVERSIONTP",
              "assocName": "_CNSLDTNFSITEMBYTIMEVERSION",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNSLDTNFSITEMTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFSITEMBYTIMEVERSIONTP",
          "name": "Cnsldtn FS Item By Time and Version - TP",
          "properties": [
            {
              "name": "ConsolidationChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. Chart of Accounts"
            },
            {
              "name": "CnsldtnFinancialStatementItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Consolidation FS Item"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "FromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "From Fiscal Year Period"
            },
            {
              "name": "ToFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "To Fiscal Year Period"
            },
            {
              "name": "CnsldtnFSItemRole",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "FS Item Role"
            },
            {
              "name": "CnsldtnFSItemDataCollection",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Collection Selection"
            },
            {
              "name": "CnsldtnFSItemCrcyTranslation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Currency Translation Selection"
            },
            {
              "name": "CnsldtnFSItemElimination",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Elimination Selection"
            },
            {
              "name": "CnsldtnFSItemCashFlow",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Cash Flow Selection"
            },
            {
              "name": "CnsldtnFSItemScope",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Scope Selection"
            },
            {
              "name": "CnsldtnFSItemCustomerSpecific",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Other Selection"
            },
            {
              "name": "CnsldtnEliminationTargetFSItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Elimination Target"
            },
            {
              "name": "CnsldtnNCITargetFSItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "NCI Target"
            },
            {
              "name": "CnsldtnPlanningTargetFSItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Planning Target"
            },
            {
              "name": "CnsldtnOffsettingTargetFSItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Offsetting Target"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFSITEMTEXTTP",
          "name": "Consolidation FS Item - Text TP",
          "properties": [
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ConsolidationChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. Chart of Accounts"
            },
            {
              "name": "CnsldtnFinancialStatementItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Consolidation FS Item"
            },
            {
              "name": "CnsldtnFSItemText",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Description"
            },
            {
              "name": "CnsldtnFSItemMediumText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Medium Description"
            },
            {
              "name": "CnsldtnFSItemLongText",
              "key": false,
              "type": "Edm.String",
              "length": "250",
              "label": "Long Description"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SLSPRCGCONDITIONRECORDTP_2",
      "name": "I_SLSPRCGCONDITIONRECORDTP_2",
      "title": "Condition Record for Pricing in Sales - TP",
      "description": "With this business object, you can create, read, update, and delete condition records for pricing in sales. \r\n\r\nA condition record represents the condition that applies when a price is calculated. It is stored in the system as pricing master data to determine the final price the customer gets.\r\n\r\nA condition record can consist of pricing scales, condition supplements, pricing scales for condition supplements, and description of the condition record and the condition supplements.\r\n\r\n**Note**: Condition records for tax rates are not in the scope of this business object.\r\n\r\n# Operations\r\nThis business object offers the following operation for the entities of a condition record:\r\n* **Create**: You must create a condition record together with the validity. To create the child entities for the condition record (such as condition supplements and pricing scales), you must use an association from the respective parent entity. You cannot create these child entities on their own.\r\n* **Read**\r\n* **Update**\r\n* **Delete** \r\n  - You can delete condition records, pricing scales, and condition supplements. When a condition record is deleted, its validity, pricing scales, and condition supplements are no longer valid in pricing.\r\n  - If the deletion behavior of the condition types is configured as Do not delete (set the deletion flag only), the corresponding condition records cannot be deleted using the delete operations. Instead, they can only be updated with the deletion flag (ConditionIsDeleted).\r\n \r\n  \r\n**Note the following**:\r\n* To enter condition amount or ratio, you can use the following fields:\r\n  - **ConditionRateValue** (Corresponding unit is ConditionRateValueUnit): You can enter either a condition amount or ratio in this field. The amount uses the internal format that you see in the database. The ratio can have 2 decimal places at most. Any additional decimal places entered will be rounded in the response.\r\n  - **ConditionRateRatio** (Corresponding unit is ConditionRateRatioUnit): Use this field to enter a condition ratio. The ratio can have 3 decimal places at most. Any additional decimal places entered will be rounded in the response. It has priority over ConditionRateValue.\r\n  - **ConditionRateAmount** (Corresponding unit is ConditionCurrency): Use this field to enter a condition amount. It has priority over ConditionRateValue.\r\n\r\n* To enter lower/upper limits, you can use the following fields:\r\n  - **ConditionLowerLimit** (Corresponding unit is ConditionRateValueUnit): You can enter either a fixed amount or ratio in this field. The amount uses the internal format that you see in the database. The ratio can have 2 decimal places at most. Any additional decimal places entered will be rounded in the response.\r\n  - **ConditionUpperLimit** (Corresponding unit is ConditionRateValueUnit): You can enter either a fixed amount or ratio in this field. The amount uses the internal format that you see in the database. The ratio can have 2 decimal places at most. Any additional decimal places entered will be rounded in the response.\r\n  - **ConditionLowerLimitAmount** (Corresponding unit is ConditionCurrency): Has priority over ConditionLowerLimit.\r\n  - **ConditionUpperLimitAmount** (Corresponding unit is ConditionCurrency): Has priority over ConditionUpperLimit.\r\n  - **ConditionLowerLimitRatio** (Corresponding unit is ConditionRateRatioUnit): The ratio can have 3 decimal places at most. Any additional decimal places entered will be rounded in the response. It has priority over ConditionLowerLimit.\r\n  - **ConditionUpperLimitRatio** (Corresponding unit is ConditionRateRatioUnit): The ratio can have 3 decimal places at most. Any additional decimal places entered will be rounded in the response. It has priority over ConditionLowerLimit.\r\n  \r\n# Approval Workflow\r\nIf a condition record is approval relevant, it is automatically sent to the designated approver when it is created, updated, or deleted. You can also update or delete an approved condition record and this requires additional approval.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Validity of Condition Record for Pricing in Sales - TP** (**I_SLSPRCGCNDNRECDVALIDITYTP_2**)|**Sales: Pricing Communication Head** (**SD_PRICECOMHEAD**)|\r\n|**Validity of Condition Record for Pricing in Sales - TP** (**I_SLSPRCGCNDNRECDVALIDITYTP_2**)|**Sales: Pricing Communication Item** (**SD_PRICECOMITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n**Note**: This business object cannot be extended by Cloud Development.\r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Perform multiple types of operations (including the create, update, and delete operations) on the same condition record before you perform a **COMMIT ENTITIES** statement.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESPRICINGCONDITIONRECORD",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SLSPRCGCONDITIONRECORDTP_2",
          "name": "Condition Record for Pricing in Sales - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionExclusion",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Exclusion"
            },
            {
              "name": "ConditionTextID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Text no."
            },
            {
              "name": "PrevApprovedConditionRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "SalesPriceApprovalRequest",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Aprvl Req"
            },
            {
              "name": "ConditionTable",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Table"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc.Type"
            },
            {
              "name": "PricingScaleType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Scale Type"
            },
            {
              "name": "PricingScaleBasis",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ScalBseTyp"
            },
            {
              "name": "ConditionIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ConditionSequentialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SequNoCond"
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "AdditionalValueDays",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddValDays"
            },
            {
              "name": "ConditionToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "ConditionToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "IncrementalScale",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Incr.scale"
            },
            {
              "name": "PricingScaleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PricScale"
            },
            {
              "name": "CndnMaxNumberOfSalesOrders",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "NumbOrders"
            },
            {
              "name": "ConditionScaleAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Scale Curr"
            },
            {
              "name": "ConditionRateValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionAlternativeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cndn Crcy"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Measure"
            },
            {
              "name": "ConditionScaleQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scale UM"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Amount"
            },
            {
              "name": "ConditionScaleQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Qty"
            },
            {
              "name": "ConditionScaleAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Val."
            },
            {
              "name": "MaximumConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxConVal."
            },
            {
              "name": "MinimumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MinConBaVa"
            },
            {
              "name": "MaximumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MaxConBaVa"
            },
            {
              "name": "ConditionLowerLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "LowerLimit"
            },
            {
              "name": "ConditionUpperLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "UpperLimit"
            },
            {
              "name": "ConditionLowerLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionLowerLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionUpperLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionUpperLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            }
          ],
          "associations": [
            {
              "name": "I_SLSPRCGCNDNRECORDTEXTTP_2",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSPRCGCNDNRECORDSCALETP_2",
              "assocName": "_SCALE",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSPRCGCNDNRECDSUPLMNTTP_2",
              "assocName": "_SUPPLEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSPRCGCNDNRECDVALIDITYTP_2",
              "assocName": "_VALIDITY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "GetConditionRecord",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSPRCGCNDNRECORDTEXTTP_2",
          "name": "Description of Condition Record for Pricing in Sales - TP",
          "properties": [
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "ConditionSequentialNumber",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "SequNoCond"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSPRCGCNDNRECORDSCALETP_2",
          "name": "Pricing Scale of Condition Record in Sales - TP",
          "properties": [
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionSequentialNumber",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "SequNoCond"
            },
            {
              "name": "ConditionScaleLine",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Line no."
            },
            {
              "name": "ConditionScaleAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Scale Curr"
            },
            {
              "name": "ConditionRateValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Measure"
            },
            {
              "name": "ConditionScaleQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scale UM"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Amount"
            },
            {
              "name": "ConditionScaleQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Qty"
            },
            {
              "name": "ConditionScaleAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Val."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSPRCGCNDNRECDSUPLMNTTP_2",
          "name": "Condition Supplement for Pricing in Sales - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "PaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionExclusion",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Exclusion"
            },
            {
              "name": "ConditionTextID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Text no."
            },
            {
              "name": "ConditionTable",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Table"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Calc.Type"
            },
            {
              "name": "PricingScaleType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Scale Type"
            },
            {
              "name": "PricingScaleBasis",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ScalBseTyp"
            },
            {
              "name": "ConditionIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deletion"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ConditionSequentialNumber",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "SequNoCond"
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "AdditionalValueDays",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddValDays"
            },
            {
              "name": "ConditionToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "ConditionToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "IncrementalScale",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Incr.scale"
            },
            {
              "name": "PricingScaleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PricScale"
            },
            {
              "name": "CndnMaxNumberOfSalesOrders",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "NumbOrders"
            },
            {
              "name": "ConditionScaleAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Scale Curr"
            },
            {
              "name": "ConditionRateValueUnit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CondCurr"
            },
            {
              "name": "ConditionAlternativeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cndn Crcy"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Measure"
            },
            {
              "name": "ConditionScaleQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scale UM"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionRateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Amount"
            },
            {
              "name": "ConditionScaleQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Qty"
            },
            {
              "name": "ConditionScaleAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Scale Val."
            },
            {
              "name": "MaximumConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxConVal."
            },
            {
              "name": "MinimumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MinConBaVa"
            },
            {
              "name": "MaximumConditionBasisValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "MaxConBaVa"
            },
            {
              "name": "ConditionLowerLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "LowerLimit"
            },
            {
              "name": "ConditionUpperLimit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "UpperLimit"
            },
            {
              "name": "ConditionLowerLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionLowerLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionUpperLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Amount"
            },
            {
              "name": "ConditionUpperLimitRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            }
          ],
          "associations": [
            {
              "name": "I_SLSPRCGCNDNSUPLMNTTEXTTP_2",
              "assocName": "_SUPPLEMENTTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSPRCGCNDNRECDSUPLMNTSCTP_2",
              "assocName": "_SUPPLEMENTSCALE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSPRCGCNDNRECDVALIDITYTP_2",
          "name": "Validity of Condition Record for Pricing in Sales - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Post.Code"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "BillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill. Type"
            },
            {
              "name": "ConditionRecord",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "CondRecNo."
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "OrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "BillableControl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Acctg Ind."
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "VariantCondition",
              "key": false,
              "type": "Edm.String",
              "length": "026",
              "label": "Variant"
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship. Type"
            },
            {
              "name": "SalesDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "Industry",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Industry"
            },
            {
              "name": "CityCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "City Code"
            },
            {
              "name": "PurgDocSupplyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Suppl.Plnt"
            },
            {
              "name": "PlantCity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant City"
            },
            {
              "name": "SalesOrderSalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SOrg-Order"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "CustomerHierarchyNodeID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "CH Node ID"
            },
            {
              "name": "CustomerHierarchyNodeType",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "CH Nd. Ty."
            },
            {
              "name": "BusinessPartnerIndustryCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ind.code"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Mat.Pr.Grp"
            },
            {
              "name": "CustomerConditionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CCondGrp"
            },
            {
              "name": "MainItemMaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MnItem MPG"
            },
            {
              "name": "VolumeRebateGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rebate Grp"
            },
            {
              "name": "PriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price List"
            },
            {
              "name": "MatlAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "ConditionProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proc. Stat"
            },
            {
              "name": "CustomerHierarchyRootNode",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "CH Root ID"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DCtry/Reg."
            },
            {
              "name": "County",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "County Cd"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "DestinationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "PlantRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntRegion"
            },
            {
              "name": "PlantCounty",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntCounty"
            },
            {
              "name": "MatUsageIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "ReturnsRefundExtent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ref. Code"
            },
            {
              "name": "ValueAddedServiceChargeCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ChargeCode"
            },
            {
              "name": "ReturnReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ret.Reason"
            },
            {
              "name": "SubscriptionContractLockReason",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Lock Reaso"
            },
            {
              "name": "MaterialExternalGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ExtMatlGrp"
            },
            {
              "name": "ProdUnivHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Node"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "EngagementProject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cust Proj"
            },
            {
              "name": "RequirementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "EngagementProjectServiceOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Srvc. Org."
            },
            {
              "name": "ConditionReleaseStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ConditionIsExclusive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exclusive"
            },
            {
              "name": "SalesSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CndnPrcgDt"
            },
            {
              "name": "ConditionValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "PersonWorkAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PersNo."
            },
            {
              "name": "ConditionValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "SDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "WorkPackageInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "CrsCtlgMappgPriceVersionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Price Vers"
            },
            {
              "name": "TradingContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item No."
            },
            {
              "name": "ConditionScaleBasisValue",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Scale"
            },
            {
              "name": "ConfigurationNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            },
            {
              "name": "SubscriptionContractDuration",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": "Dura"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ship-to"
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "BillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill-to"
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Payer"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ConditionContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CondContr"
            },
            {
              "name": "SalesDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "SDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            },
            {
              "name": "CustomerHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "BPForCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForPayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPForSoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "TradingContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TradContr"
            },
            {
              "name": "MainItemPricingRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mn Itm PRM"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICEORDERTEMPLATETP",
      "name": "I_SERVICEORDERTEMPLATETP",
      "title": "Service Order Template - TP",
      "description": "With the *Service Order Template* business object, you can create, read, and update templates for service orders and repair orders that would occur frequently in a service business.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| I_ServiceOrderTemplateTP\t  | Service Order Template (header)   |\r\n| I_ServiceOrderTemplateItemTP | Service Order Template (item)  |\r\n\t\t\t\r\n# Constraints\r\nThis business object has the following constraints:\r\n\r\n* Only one service order template can be processed at a time.\r\n* You can use deep insert requests only for the I_ServiceOrderTemplateTP entity (header of a service order template).\r\n* You must not use the **Delete** operation for the I_ServiceOrderTemplateTP entity (header of a service order template). But you can use this operation for the entities that are used to process the related service order template items.\r\n* You can use single entity processing for following entities (the parent entity must be created before the child entities are processed):\t\r\n\t\r\n| Entity | Parent Entity | Operations Supported |\r\n|----------|----------|----------|\r\nI_ServiceOrderTemplate\t| None | Create, Read, Update |\r\nI_ServiceOrderTemplateItemTP |\tI_ServiceOrderTemplateTP | Create, Read, Update, Delete |\r\nI_ServiceOrderTmplItemRefObjTP |\tI_ServiceOrderTemplateItemTP |\tCreate, Read, Delete |\r\nI_ServiceOrderTmplItemTextTP |\tI_ServiceOrderTemplateItemTP | Create, Read, Update, Delete |\r\nI_SrvcOrdTmplRefObjectTP |\tI_ServiceOrderTemplateTP |\tCreate, Read, Delete |\r\nI_SrvcOrdTmplLongTextTP |\tI_ServiceOrderTemplateTP |\tCreate, Read, Update, Delete |\r\nI_SrvcOrdTmplUserStatusTP |\tI_ServiceOrderTemplateTP |\tCreate, Read, Update |\r\nI_SrvcOrdTmplItemUserStatusTP |\tI_ServiceOrderTemplateItemTP |\tCreate, Read, Update |\r\nI_SrvcOrdTmplAppointmentTP |\tI_ServiceOrderTemplateTP |\tCreate, Read, Update |\r\nI_SrvcOrdTmplItemAppointmentTP |\tI_ServiceOrderTemplateItemTP |\tCreate, Read, Update |\r\nI_SrvcOrdTmplDurationTP |\tI_ServiceOrderTemplateTP |\tCreate, Read, Update |\r\nI_SrvcOrdTmplItemDurationTP |\tI_ServiceOrderTemplateItemTP |\tCreate, Read, Update |\r\n\r\n\r\n**Example**\r\nBefore processing the I_SrvcOrdTmplRefObjectTP entity individually, the A_ServiceOrderTemplate entity must be created.\r\n\r\n* You can use the following properties when you perform the **Read**, **Update**, or **Delete** operations:\r\n    * I_ServiceOrderTemplateTP\r\n    * I_ServiceOrderTemplateItemTP\r\n\r\nWhen you perform the **Create** operation (POST request), the properties mentioned above don't need to be part of the payload. These values are generated when the service order template (I_ServiceOrderTemplateTP entity) and the service order template items (I_ServiceOrderTemplateItemTP entity) are created.\r\n\t\r\n* When you create an item hierarchy, specify the item numbers as follows:\r\n    * First item:\r\n        * I_ServiceOrderTemplateTP: 000010\r\n    * Second item:\r\n        * I_ServiceOrderTemplateItemTP: 000020\r\n        * ParentServiceOrderTemplateItem: 000010\r\n\r\n* For the operations that are used to update, delete, and read data, the mandatory properties are the key fields that are specific for the entity.\r\n\r\n# Events\r\nThe *Service Order Template* business object triggers the following events: \r\n\r\n* Changed\r\n* Completed\r\n* Created\r\n* Deleted\r\n* Released\r\n* Release Revoked\r\n\r\nFor more information, see [Service Order Template Events](https://help.sap.com/docs/SAP_S4HANA_CLOUD/6d57d4ab71e5408581e2018320a0ce49/2523c54fdc2e45f78eb9a9724f153b7a.html).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SERVICEORDERTEMPLATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICEORDERTEMPLATETP",
          "name": "Service Order Template - TP",
          "properties": [
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dis. Chan."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SalesOrganizationOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Org."
            },
            {
              "name": "SalesGroupOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sales Grp"
            },
            {
              "name": "SalesOfficeOrgUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Sls Office"
            },
            {
              "name": "ServiceOrderTemplateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans.Type"
            },
            {
              "name": "SrvcOrdTmplDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Desc."
            },
            {
              "name": "ServiceDocumentChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcDocTemplateSearchTermText",
              "key": false,
              "type": "Edm.String",
              "length": "054",
              "label": "SearchTerm"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ServiceDocumentTemplateType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "SrvcOrdTmplIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EnterpriseServiceOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Srvc. Org."
            },
            {
              "name": "ServiceDocumentCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ServiceOrderTemplateUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "SrvcDocTmplValdtyEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "TemplEnd"
            },
            {
              "name": "SrvcDocTmplValdtyStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "TemplStart"
            },
            {
              "name": "ServiceDocCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ServiceDocChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocumentPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_DISTRIBUTIONCHANNEL",
              "assocName": "_DISTRIBUTIONCHANNEL",
              "cardinality": "0:1"
            },
            {
              "name": "I_DIVISION",
              "assocName": "_DIVISION",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESOFFICE",
              "assocName": "_SALESOFFICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SALESGROUP",
              "assocName": "_SALESGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTTYPE",
              "assocName": "_SERVICEDOCUMENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEDOCUMENTPRIORITY",
              "assocName": "_SERVICEDOCUMENTPRIORITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCORDTMPLSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESGROUPORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESOFFICEORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCMGMTORGANIZATIONUNIT",
              "assocName": "_SALESORGANIZATIONORGUNIT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_SERVICEORDERTEMPLATEITEMTP",
              "assocName": "_SERVICEORDERTEMPLATEITEMTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLAPPOINTMENTTP",
              "assocName": "_SRVCORDTMPLAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLDURATIONTP",
              "assocName": "_SRVCORDTMPLDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLLONGTEXTTP",
              "assocName": "_SRVCORDTMPLLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLPARTNERTP",
              "assocName": "_SRVCORDTMPLPARTNERTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLREFOBJECTTP",
              "assocName": "_SRVCORDTMPLREFERENCEOBJECTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLUSERSTATUSTP",
              "assocName": "_SRVCORDTMPLUSERSTATUSTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SERVICEORDERTEMPLATEITEMTP",
          "name": "Service Order Template Item - TP",
          "properties": [
            {
              "name": "ServiceObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans.Cat."
            },
            {
              "name": "SrvcOrdTmplItmCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "SrvcOrdTmplItmDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Short Text"
            },
            {
              "name": "ServiceDocumentItemObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj. Type"
            },
            {
              "name": "ServiceDocItemChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SrvcOrdTmplItmIsNew",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplItmIsInProcess",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplItmIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "SrvcOrdTmplItmIsCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ServiceDocItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ServiceOrderTemplateItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "SrvcDocItmApptRefObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "ObjectGUID"
            },
            {
              "name": "SrvcOrdTmplItmValdtyStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Valid From"
            },
            {
              "name": "SrvcOrdTmplItmValdtyEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Valid To"
            },
            {
              "name": "ServiceDocItemChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed On"
            },
            {
              "name": "ServiceDocItemCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "ParentServiceOrderTemplateItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "SrvcDocItmPartReferenceItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "SrvcDocItmApptReferenceItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "ServiceOrderTemplateItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ItmNo. Doc"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Unit"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty"
            }
          ],
          "associations": [
            {
              "name": "I_SERVICEDOCUMENTENHCD",
              "assocName": "_SERVICEDOCUMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSOBJECTUUIDSTATUS",
              "assocName": "_SRVCORDTMPLITMSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CUSTMGMTBUSOBJTYPE",
              "assocName": "_SERVICEOBJTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SRVCORDTMPLITEMAPPOINTMENTTP",
              "assocName": "_SRVCORDTMPLITEMAPPOINTMENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLITEMDURATIONTP",
              "assocName": "_SRVCORDTMPLITEMDURATIONTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLITEMLONGTEXTTP",
              "assocName": "_SRVCORDTMPLITEMLONGTEXTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLITEMUSERSTATUSTP",
              "assocName": "_SRVCORDTMPLITEMUSERSTATUSTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_SRVCORDTMPLITMREFOBJECTTP",
              "assocName": "_SRVCORDTMPLITMREFOBJECTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLAPPOINTMENTTP",
          "name": "Service Order Template Appointment - TP",
          "properties": [
            {
              "name": "SrvcDocAppointmentType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Date Type"
            },
            {
              "name": "SrvcDocApptEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SrvcDocApptStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLDURATIONTP",
          "name": "Service Order Template Duration - TP",
          "properties": [
            {
              "name": "SrvcDocDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Time unit"
            },
            {
              "name": "SrvcDocDurationType",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Duration"
            },
            {
              "name": "SrvcDocDurationValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Value"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLLONGTEXTTP",
          "name": "Long text for Template - TP",
          "properties": [
            {
              "name": "SrvcDocLogTextIdentifier",
              "key": true,
              "type": "Edm.String",
              "length": "017",
              "label": null
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ReferenceTextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ref. ID"
            },
            {
              "name": "ReferenceTextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref.object"
            },
            {
              "name": "SrvcDocLongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "SrvcDocLongTextChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ReferenceLongTextKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Ref.name"
            },
            {
              "name": "SrvcDocLongTextMimeType",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": "MIME Type"
            },
            {
              "name": "SrvcDocLongTxtCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created At"
            },
            {
              "name": "SrvcDocLongTextChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed At"
            },
            {
              "name": "SrvcOrdTmplLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLPARTNERTP",
          "name": "Service Order Template Partner - TP",
          "properties": [
            {
              "name": "CustMgmtPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Function"
            },
            {
              "name": "CustMgmtPartnerIsMainPartner",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Part."
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "CustMgmtBusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTMGMTPARTNERFUNCTEXT",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_SRVCORDTMPLPARTNERADDRESSTP",
              "assocName": "_SRVCORDTMPLPARTNERADDRESSTP",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLREFOBJECTTP",
          "name": "Service Order Template Ref Object - TP",
          "properties": [
            {
              "name": "ServiceRefFunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Functional Location"
            },
            {
              "name": "SrvcRefObjIsMainObject",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Obj."
            },
            {
              "name": "ServiceRefObjectSequenceNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "RO Counter"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            },
            {
              "name": "ServiceReferenceProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ServiceReferenceEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SRVCORDTMPLUSERSTATUSTP",
          "name": "Service Order Template User Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Stat.Prof."
            },
            {
              "name": "UserStatus",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "ServiceOrderTemplate",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Trans. ID"
            }
          ],
          "associations": [
            {
              "name": "I_STATUSPROFILE",
              "assocName": "_STATUSPROFILE",
              "cardinality": "0:1"
            },
            {
              "name": "I_STATUSCODE",
              "assocName": "_STATUSCODE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_PINVRECOUNTPHYSINVTRYDOCITMP",
      "name": "D_PINVRECOUNTPHYSINVTRYDOCITMP",
      "title": "Parameters for recount action of item",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_PINVRECOUNTPHYSINVTRYDOCITMP",
          "name": "Parameters for recount action of item",
          "properties": [
            {
              "name": "PhysicalInventoryDocumentDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "PostingIsBlockedForPhysInvtry",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Post.Block"
            },
            {
              "name": "PhysInvtryDocHasQtySnapshot",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Book Inventory Freeze"
            },
            {
              "name": "PhysicalInventoryNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Physical Inventory Number"
            },
            {
              "name": "PhysInventoryReferenceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Physical Inventory Reference"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "PhysInventoryPlannedCountDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plan. Date"
            }
          ],
          "associations": [
            {
              "name": "D_PINVDOCRECOUNTITEMKEYSP",
              "assocName": "_ITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_PINVDOCRECOUNTITEMKEYSP",
          "name": "Phys Inv Items to be recounted",
          "properties": [
            {
              "name": "PhysicalInventoryDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Physical Inventory Document Item"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_GLADJMTPOSTJOURNALENTRYP",
      "name": "D_GLADJMTPOSTJOURNALENTRYP",
      "title": "G/L Adjustment Post Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_GLADJMTPOSTJOURNALENTRYP",
          "name": "G/L Adjustment Post Parameter",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "AccountingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "BusinessTransactionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BusTranTyp"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "AccountingDocumentHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "LedgerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ledger Grp"
            },
            {
              "name": "Reference1InDocumentHeader",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref.key 1"
            },
            {
              "name": "Reference2InDocumentHeader",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref.key 2"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "PostingFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Period"
            }
          ],
          "associations": [
            {
              "name": "D_GLADJMTITEMPOSTJOURNALENTRYP",
              "assocName": "_GLITEMS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_GLADJMTITEMPOSTJOURNALENTRYP",
          "name": "G/L Adjustment Item Post Parameter",
          "properties": [
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "AssignmentReference",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assign."
            },
            {
              "name": "DocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "HouseBank",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "House Bank"
            },
            {
              "name": "HouseBankAccount",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Account ID"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrvDocType"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "D/C Indic."
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "CostCtrActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Trans Crcy"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "CompCdCrcy"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "GlobalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glob Crcy"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SrvDocItem"
            },
            {
              "name": "PersonnelNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "FreeDefinedCurrency1",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy1"
            },
            {
              "name": "FreeDefinedCurrency2",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy2"
            },
            {
              "name": "FreeDefinedCurrency3",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy3"
            },
            {
              "name": "FreeDefinedCurrency4",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy4"
            },
            {
              "name": "FreeDefinedCurrency5",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy5"
            },
            {
              "name": "FreeDefinedCurrency6",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy6"
            },
            {
              "name": "FreeDefinedCurrency7",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy7"
            },
            {
              "name": "FreeDefinedCurrency8",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Free Crcy8"
            },
            {
              "name": "BalanceTransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BalTr Crcy"
            },
            {
              "name": "GeneralLedgerAdjustmentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "JE Item"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L A/c"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ServiceDoc"
            },
            {
              "name": "MasterFixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "WBSElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS elem."
            },
            {
              "name": "PartnerCompany",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tradg Part"
            },
            {
              "name": "PartnerProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner PC"
            },
            {
              "name": "PartnerSegment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ptnr Segm."
            },
            {
              "name": "AmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amnt in TC"
            },
            {
              "name": "AmountInCompanyCodeCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amnt in CC"
            },
            {
              "name": "AmountInGlobalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amnt in GC"
            },
            {
              "name": "AmountInFreeDefinedCurrency1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy1"
            },
            {
              "name": "AmountInFreeDefinedCurrency2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy2"
            },
            {
              "name": "AmountInFreeDefinedCurrency3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy3"
            },
            {
              "name": "AmountInFreeDefinedCurrency4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy4"
            },
            {
              "name": "AmountInFreeDefinedCurrency8",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy8"
            },
            {
              "name": "AmountInFreeDefinedCurrency6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy6"
            },
            {
              "name": "AmountInFreeDefinedCurrency7",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy7"
            },
            {
              "name": "AmountInFreeDefinedCurrency5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "AmntCrcy5"
            },
            {
              "name": "AmountInBalanceTransacCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amt in BTC"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_GLADJMTACCTGNOTIFTP",
      "name": "I_GLADJMTACCTGNOTIFTP",
      "title": "G/L Adjustment Accounting Notif - TP",
      "description": "This business object allows you to post and reverse journal entries of the type \"General Ledger Adjustment\" in an extension ledger of type G - Journal entries for G/L adjustment postings\".\r\n\r\nExample:\r\nA customer invoice that was posted to the leading ledger on February 1, is partially paid on February 10. The interface allows you to post the revenue that was partially paid on February 10 to an extension ledger in cash basis accounting.\r\n\r\nPlease note that it is not possible to store the input parameters as an accounting notification for post-processing if an error occurs.\r\n\r\n\r\n# Authorization\r\nThe system does not run any authorization checks for the post and reverse journal entry actions. The calling application is responsible for doing the authorization check.\r\n\r\n\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Post to data entry views of a journal entry\r\n* Post to standard ledgers\r\n* Post open items\r\n* Post taxes",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "GLADJMTACCOUNTINGNOTIFICATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_GLADJMTACCTGNOTIFTP",
          "name": "G/L Adjustment Accounting Notif - TP",
          "properties": [
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "FiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "GLAdjmtAcctgNotificationUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Draft Key"
            },
            {
              "name": "EntryTimestamp",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "AccountingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "DocumentNo"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODEVH",
              "assocName": "_COMPANYCODEVH",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "PostJournalEntry",
              "type": "Custom Operation"
            },
            {
              "name": "ReverseJournalEntry",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PROJECTBILLINGREQUESTTP_2",
      "name": "I_PROJECTBILLINGREQUESTTP_2",
      "title": "Project Billing Request Projection",
      "description": "With this business object, you can create, read, update, and delete project billing requests (PBRs) for customer projects. A PBR is a document that is generated when preparing billing for one or more billing elements. It is an intermediary document based on which billing document requests (BDRs) are generated.\n\nWith this business object, you can also create BDRs, as well as On Account and Down Payment BDRs.\n\n# Operations\n\nThis business object offers the following operations:\n\n| Operation                    | Description                                         |\n|------------------------------|-----------------------------------------------------|\n|\tCreateBillingDocumentRequest | You can create one or more BDRs by passing PBR UUID. |\n| CreateProjectBillingRequest  | You can create PBR by passing WBS internal IDs.     |\n| DeleteProjectBillingRequest  | You can delete PBR by passing PBR UUID. Please note that only temporary PBRs can be deleted (PBRs with status *Created*). |\n| CreateBDRForPrepayment       | You can create one or more BDRs for prepayment (On Account or Down Payment) by passing WBS internal IDs and prepayment type. |\n| ReincludeWrittenOffRevenue   | You can reinclude project billing element entries (PBEEs) that were written off in the previous billing cycles. For that, you should pass the PBR UUID to which the PBEEs should be reincluded. The PBR should be in status *Created*, and it should include the billing elements to which the PBEEs belong. You should also pass the PBEE UUIDs to be reincluded. |\n| PostponeByDate               | You can postpone PBR items by particular date by passing PBR UUID, date, and billing usage category. |\n\n# Authorization\n\nOnly authorized users can create, read, update, and delete PBRs and their items using this business object, as well as trigger other actions of this business object. They must have one of the following business catalogs assigned:\n* Project Billing - Billing Management (SAP_PS_BC_PROJ_BLNG_PC)\n* Development - API Test - Project Billing Request (SAP_A4C_BC_DEV_TST_PPM_PBR_PC): This business catalog is assigned to the Developer (SAP_BR_DEVELOPER) business role template.\n\nThe following authorization objects are relevant:\n*\tFor PBRs: Authorization objects C_PRJBLGRQ and /S4PPM/PR1. Check is done for Profit Center and Responsible Cost Center of the customer project (/S4PPM/PR1) and the activity the user is performing on the PBR (C_PRJBLGRQ).\n*\tFor billing elements: Authorization objects C_PRJBLGEL and /S4PPM/PR1. Check is done for Controlling Area, Profit Center, and Responsible Cost Center of the billing element (/S4PPM/PR1) and authority to display the project billing element (PBE) (C_PRJBLGEL). C_PRJBLGEL has authorization field BLGELMASGT with the following possible values:\n    *\tA  User can see all billing elements \n    *\tB  User can see only those billing elements to which the user is assigned\n\nIn privileged mode, the authorization checks are skipped.\n\t\t\n# Constraints\n\nWith this business object, it is **not** possible to:\n* Create BDRs for several PBRs. If you pass several PBR UUIDs to CreateBillingDocumentRequest action, a BDR will be created only for the first PBR UUID.\n* Read information about the PBR's project details, customer. This info can be retrieved from I_SalesOrder and its associated sub-entity views.\n* Extend the business object via extensibility.\n* Execute more than one modify operation (for example, create PBR/BDR, update PBR items [PBRIs], or delete PBR) on an entity of a project billing document within one logical unit of work (SAP LUW). For more information, see *Logical Units of Work (LUWs) in Operations* below.\n\n# Sample Class\n\nFor examples showing how to read the PBR, its items, and write-off items, and how to delete the PBR using Entity Manipulation Language (EML), as well as for additional helpful code samples, please consult the provided sample class CL_PROJBILLG_PBRTP_2_SAMPLE. For more information about EML, search for Entity Manipulation Language on [SAP Help Portal](https://help.sap.com/docs/).\n\n# Logical Units of Work (LUWs) in Operations\n\nIn one logical unit of work (SAP LUW), you can execute only one modify operation (for example, create PBR/BDR, update PBRIs, or delete PBR) on an entity of a PBR and its items (for example, ProjBillgRequest / ProjBillgRequestItem). This means that as long as an SAP LUW is open for a PBR, additional requests for the same kind of document or other billing process documents (for example, BDRs) are rejected.\n\n### Example 1\n\nIn Example 1, the call within an SAP LUW is supported because it contains only one EXECUTE statement:\n\n```\n    MODIFY ENTITIES OF i_projectbillingrequesttp_2  \n         ENTITY projectbillingrequestitem\n         UPDATE FROM  \n```\n\n### Example 2\n\nHowever, in Examples 2 and 3, the calls are not supported in one SAP LUW because they each contain more than one EXECUTE statement. (Each EXECUTE statement should end with a COMMIT ENTITIES statement to close the current LUW. Then it would be correct. For example, if you want to create a PBR and then create a BDR for the corresponding PBR, the creation of the PBR should end with a COMMIT ENTITIES statement before calling BDR creation.)\n\n```\n    MODIFY ENTITIES OF i_projectbillingrequesttp_2  \n         ENTITY projectbillingrequestitem\n         UPDATE FROM  \n                 \n    MODIFY ENTITY i_projectbillingrequesttp_2\n      EXECUTE createbillingdocumentrequest\n      FROM \n```\n\n### Example 3\n```\n    MODIFY ENTITY i_projectbillingrequesttp_2\n      EXECUTE CreateProjectBillingRequest\n      FROM \n\n    MODIFY ENTITY i_projectbillingrequesttp_2\n      EXECUTE deleteprojectbillingrequest\n      FROM \n```\n\nFor more information about LUWs, see [ABAP Keyword Documentation](https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm).\n\nFor more information about SAP LUWs, see [The RAP Transactional Model for the SAP LUW](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ccda1094b0f845e28b88f9f50a68dfc4.html).\n\n# Message Handling\n\nThe following examples show how messages are handled for the RAP business object I_ProjectBillingRequestTP_2. For more information about message concepts in general, including transition and state messages, see [Messages](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html) on SAP Help Portal.\n\n### Example 1 - Operation Succeeds\n\nUsing the request CreateProjectBillingRequest shown below, you try to create a PBR with two billing elements. The PBR is created successfully.\n\n```\n    MODIFY ENTITY i_projectbillingrequesttp_2\n      EXECUTE CreateProjectBillingRequest AUTO FILL CID\n      WITH VALUE #( ( %param-billingwbselementinternalid = '0000294091' %param-OnAccountItemsAreIncluded = 'X' )\n                    ( %param-billingwbselementinternalid = '0000294092' %param-OnAccountItemsAreIncluded = 'X' ) )      \n      RESULT   DATA(lt_result)\n      FAILED   DATA(ls_failed_data)\n      REPORTED DATA(ls_reported_data).\n```\n\nAfter the operation is performed and it succeeded, the table lt_result as well as the structures ls_reported_data and ls_failed_data return information as follows:\n\n* If the operation was successful, the table lt_result is filled. lt_result contains the PBR UUID of the newly created PBR.\n* The structure ls_reported_data contains any system messages (information, warnings, or errors) that the creation of the PBR triggered. In this case, it can return a message that there is no due billing date, for example.\n* If the operation had failed completely, the structure ls_failed_data would contain the failure cause. Since the operation was successful, this structure is empty in the current example.\n\n### Example 2 - Operation Fails\n\nUsing the request CreateProjectBillingRequest shown below, you try to create a PBR for the billing elements that already have PBR in status *Created*. This is not possible, thus the operation fails completely this time.\n\n```\n    MODIFY ENTITY i_projectbillingrequesttp_2\n      EXECUTE CreateProjectBillingRequest AUTO FILL CID\n      WITH VALUE #( ( %param-billingwbselementinternalid = '0000294091' %param-OnAccountItemsAreIncluded = 'X' )\n                    ( %param-billingwbselementinternalid = '0000294092' %param-OnAccountItemsAreIncluded = 'X' ) )      \n      RESULT   DATA(lt_result)\n      FAILED   DATA(ls_failed_data)\n      REPORTED DATA(ls_reported_data).\n```\n\nAfter the operation is performed and it failed, the table lt_result as well as the structures ls_reported_data and ls_failed_data return information as follows:\n\n*\tIf the operation fails, the table lt_result is initial.\n*\tThe structure ls_reported_data contains any system messages (information, warnings, or errors) that the creation of the PBR triggered. In this case, it returns the message - Some of the billing elements have the project billing request created.\n*\tIf the operation had failed completely, the structure ls_failed_data  would contain the failure cause. In this case, the failure cause is unspecified, so you check the structure ls_reported_data for a system message.\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PROJECTBILLINGREQUEST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PROJECTBILLINGREQUESTTP_2",
          "name": "Project Billing Request Projection",
          "properties": [
            {
              "name": "ProjectBillingRequest",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Billg Req"
            },
            {
              "name": "ProjBillgReqCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ProjBillgReqLastChgdBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ProjBillgReqApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "ProjectBillingRequestStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg Sts"
            },
            {
              "name": "ProjectBillingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PBF Ctgry"
            },
            {
              "name": "ProjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Proj. Def."
            },
            {
              "name": "ProjectBillingRequestUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjBillgReqLastChgdAtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "ProjBillgReqCreatedAtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            }
          ],
          "associations": [
            {
              "name": "I_SALESDOCUMENT",
              "assocName": "_SALESDOCUMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECT",
              "assocName": "_ENTERPRISEPROJECT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PROJECTBILLINGCATEGORY",
              "assocName": "_PROJECTBILLINGCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTBILLINGREQUESTSTATUS",
              "assocName": "_PROJECTBILLINGREQUESTSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJBILLGREQAPPROVALSTATUS",
              "assocName": "_PROJBILLGREQAPPROVALSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJBILLGREQAPPRVLSTATUSTEXT",
              "assocName": "_PROJBILLGREQAPPRVLSTATUSTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROJECTBILLINGCATEGORYTEXT",
              "assocName": "_PROJECTBILLINGCATEGORYTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROJECTBILLINGREQSTATUSTEXT",
              "assocName": "_PROJECTBILLINGREQSTATUSTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROJECTBILLINGREQITEMTP_2",
              "assocName": "_PROJECTBILLINGREQITEMTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateBDRForPrepayment",
              "type": "Custom Operation"
            },
            {
              "name": "CreateBillingDocumentRequest",
              "type": "Custom Operation"
            },
            {
              "name": "CreateProjectBillingRequest",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteProjectBillingRequest",
              "type": "Custom Operation"
            },
            {
              "name": "ReincludeWrittenOffRevenue",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PROJECTBILLINGREQITEMTP_2",
          "name": "PBR Items Projection",
          "properties": [
            {
              "name": "ProjectBillingRequestItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Descr"
            },
            {
              "name": "ProjBillgReqItmLastChgdBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ProjBillgReqItmCrtedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ProjBillingRequestItemLongText",
              "key": false,
              "type": "Edm.String",
              "length": "300",
              "label": "Note"
            },
            {
              "name": "ProjBillgReqItmSourceType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SourceType"
            },
            {
              "name": "ManualBillgSelForPrjBlgReqItem",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MnlBllySel"
            },
            {
              "name": "ProjectBillingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PBF Ctgry"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Trans Crcy"
            },
            {
              "name": "GlobalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glbl Crcy"
            },
            {
              "name": "DocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Serv.R.Dte"
            },
            {
              "name": "ProjBillgElmntEntrItmUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectBillingRequestUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectBillingElementUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "PBE UUID"
            },
            {
              "name": "ProjectBillingRequestItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Proj Crcy"
            },
            {
              "name": "ProjBillgReqItmCrtedAtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "ProjBillgReqItmLastChgdDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "NetPriceQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "NetRateUnt"
            },
            {
              "name": "NetPriceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Net Rate"
            },
            {
              "name": "ToBeBilledQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "To Be Blld"
            },
            {
              "name": "ToBeWrittenOffAmtInProjectCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "ToWriteOff"
            },
            {
              "name": "ToBeBilledAmtInTransCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "To Be Blld"
            },
            {
              "name": "ToBeWrittenOffAmtInTransCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "ToWriteOff"
            },
            {
              "name": "BillableRevenueAmtInDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Billable"
            },
            {
              "name": "OpenQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Open Qty"
            },
            {
              "name": "ToBeWrittenOffQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "QtyToWrtOf"
            },
            {
              "name": "ToBeWrittenOffAmtInGlobalCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "ToWriteOff"
            },
            {
              "name": "ToBeBilledAmtInProjCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "To Be Blld"
            },
            {
              "name": "OpenAmountInTransCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Open Amt"
            },
            {
              "name": "ToBePostponedAmtInGlobalCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Postponing"
            },
            {
              "name": "OpenAmountInProjectCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Opn Amt"
            },
            {
              "name": "ToBeBilledAmtInGlobCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "To Be Blld"
            },
            {
              "name": "OpenAmountInGlobalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Opn Amt"
            },
            {
              "name": "NetPriceAmountInDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Net Price"
            },
            {
              "name": "ToBePostponedAmtInTransacCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Postponing"
            },
            {
              "name": "ToBePostponedAmtInProjectCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Postponing"
            },
            {
              "name": "OpenRevenueAmtInDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Open Revn"
            },
            {
              "name": "ToBePostponedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Postpn Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_TRANSACTIONCURRENCY",
              "cardinality": "1:1"
            },
            {
              "name": "I_CURRENCY",
              "assocName": "_DOCUMENTCURRENCY",
              "cardinality": "1:1"
            },
            {
              "name": "I_CURRENCY",
              "assocName": "_GLOBALCURRENCY",
              "cardinality": "1:1"
            },
            {
              "name": "I_CURRENCY",
              "assocName": "_PROJECTCURRENCY",
              "cardinality": "1:1"
            },
            {
              "name": "I_PROJECTBILLINGCATEGORY",
              "assocName": "_PROJECTBILLINGCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRJBLGELMENTRJRNLENTRLINK",
              "assocName": "_PRJBLGELMENTRJRNLENTRLINK",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJBILLGREQITMSRCETYPE",
              "assocName": "_PROJBILLGREQITMSRCETYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTBILLINGREQUEST",
              "assocName": "_PROJECTBILLINGREQUEST",
              "cardinality": "1:1"
            },
            {
              "name": "I_CURRENCYTEXT",
              "assocName": "_DOCUMENTCURRENCYTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_CURRENCYTEXT",
              "assocName": "_GLOBALCURRENCYTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_CURRENCYTEXT",
              "assocName": "_PROJECTCURRENCYTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_CURRENCYTEXT",
              "assocName": "_TRANSACTIONCURRENCYTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROJBILLGREQITMSRCETYPETEXT",
              "assocName": "_PROJBILLGREQITMSRCETYPETEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROJECTBILLINGCATEGORYTEXT",
              "assocName": "_PROJECTBILLINGCATEGORYTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "PostponeByDate",
              "type": "Custom Operation"
            },
            {
              "name": "PostponeProjBillgReqItem",
              "type": "Custom Operation"
            },
            {
              "name": "WriteOffProjBillgReqItem",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_COSTESTCOSTCOMPONENTR",
      "name": "D_COSTESTCOSTCOMPONENTR",
      "title": "Cost Components",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_COSTESTCOSTCOMPONENTR",
          "name": "Cost Components",
          "properties": [
            {
              "name": "CostComponentName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Name"
            },
            {
              "name": "CostComponent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cost Comp."
            },
            {
              "name": "TotalAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Val."
            },
            {
              "name": "FixedAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Val."
            },
            {
              "name": "TotalAmountInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Val."
            },
            {
              "name": "FixedAmountInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Val."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_COSTESTGETBRKDWNBYCOMPVIEWP",
      "name": "D_COSTESTGETBRKDWNBYCOMPVIEWP",
      "title": "Cost Breakdown by Cost Component View",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_COSTESTGETBRKDWNBYCOMPVIEWP",
          "name": "Cost Breakdown by Cost Component View",
          "properties": [
            {
              "name": "CostComponentView",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "View"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_COSTESTGETBRKDWNBYCOMPVIEWR",
      "name": "D_COSTESTGETBRKDWNBYCOMPVIEWR",
      "title": "Cost Breakdown of Cost Estimate",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_COSTESTGETBRKDWNBYCOMPVIEWR",
          "name": "Cost Breakdown of Cost Estimate",
          "properties": [
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ControllingAreaCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            }
          ],
          "associations": [
            {
              "name": "D_COSTESTCOSTCOMPONENTR",
              "assocName": "_COSTCOMPONENTS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_PRODUCTCOSTESTIMATETP",
      "name": "I_PRODUCTCOSTESTIMATETP",
      "title": "Product Cost Estimate - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTCOSTESTIMATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTCOSTESTIMATETP",
          "name": "Product Cost Estimate - TP",
          "properties": [
            {
              "name": "CostingReferenceObject",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref.Object"
            },
            {
              "name": "CostEstimate",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Cost. Est."
            },
            {
              "name": "CostingType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cstg Type"
            },
            {
              "name": "CostingDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Cstg Date"
            },
            {
              "name": "CostingVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "ValuationVariant",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Val. Var."
            },
            {
              "name": "CostIsEnteredManually",
              "key": true,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Additive"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ValuationArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Val. Area"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CostEstimateValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date From"
            },
            {
              "name": "CostEstimateValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ValuationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Val. Date"
            },
            {
              "name": "QuantityStructureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "QtyStrDate"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Bill of Material"
            },
            {
              "name": "ProductBOMUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "AlternativeBillOfMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "TaskListGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "TaskListGroupCounter",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "CostingLotSize",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Lot Size"
            },
            {
              "name": "ValuationQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "VUM"
            },
            {
              "name": "CostEstimateCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CostEstimateCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "CostEstimateStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CostEstimateStatusCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Crit."
            },
            {
              "name": "CostEstimateIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Release"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "CostingOverheadType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrhd Type"
            },
            {
              "name": "ProductValuationStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mat. Vltn"
            },
            {
              "name": "ProductValnPurgInfoRecdStrgy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Substrat."
            },
            {
              "name": "CostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cstg Vrnt"
            },
            {
              "name": "CostingOverheadGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ovrhd Grp"
            },
            {
              "name": "CostingOverhead",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "OH key"
            },
            {
              "name": "CostEstimateMarkingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "CostEstimateMarkedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CostEstimateMarkingUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CostEstimateReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "CostEstimateReleasedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CostEstimateReleaseUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CostEstimateTransferControl",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "TCID"
            },
            {
              "name": "CostComponentStructure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CComp. Str"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Company Code Currency"
            },
            {
              "name": "ControllingAreaCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glob. Crcy"
            },
            {
              "name": "ExchangeRateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ExRateType"
            },
            {
              "name": "EstimatedCostCostingRun",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Cstg Run"
            },
            {
              "name": "EstimatedCostCostingRunDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CostgDate"
            },
            {
              "name": "TotalCostInCompanyCodeCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Cost InCCCrcy"
            },
            {
              "name": "FixedCostInCompanyCodeCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Fixed Cost InCCCrcy"
            },
            {
              "name": "TotalCostInCtrlgAreaCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Cost InCOCrcy"
            },
            {
              "name": "FixedCostInCtrlgAreaCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Fixed Cost InCOCrcy"
            },
            {
              "name": "CO2eqEmissionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Qty. Unit"
            },
            {
              "name": "CO2eqEmissionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "CO2e Qty"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODESTDVH",
              "assocName": "_COMPANYCODETEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CONTROLLINGAREA",
              "assocName": "_CONTROLLINGAREATEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_COSTESTIMATESTATUSTEXT",
              "assocName": "_COSTESTIMATESTATUSTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGOVERHEADGROUPTEXT",
              "assocName": "_COSTINGOVERHEADGROUPTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGTYPETEXT",
              "assocName": "_COSTINGTYPETEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_COSTINGVARIANTTEXT",
              "assocName": "_COSTINGVARIANTTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_COSTINGVERSIONTEXT",
              "assocName": "_COSTINGVERSIONTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_COSTINGVERSIONTEXT",
              "assocName": "_COSTINGVERSIONTEXT_2",
              "cardinality": "0:*"
            },
            {
              "name": "I_USERCONTACTCARD",
              "assocName": "_CREATEDBYCONTACTCARD",
              "cardinality": "1:1"
            },
            {
              "name": "I_ESTIMATEDCOSTCOSTINGRUNSTDVH",
              "assocName": "_ESTIMATEDCOSTCOSTINGRUNTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTCOSTESTIMATEITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_USERCONTACTCARD",
              "assocName": "_MARKEDBYCONTACTCARD",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANTSTDVH",
              "assocName": "_PLANTTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTTEXT",
              "assocName": "_PRODUCTTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROFITCENTERTEXT",
              "assocName": "_PROFITCENTERTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROFITCENTERTEXT",
              "assocName": "_PROFITCENTERTEXT_2",
              "cardinality": "0:1"
            },
            {
              "name": "I_USERCONTACTCARD",
              "assocName": "_RELEASEDBYCONTACTCARD",
              "cardinality": "1:1"
            },
            {
              "name": "I_COSTINGVALUATIONVARTEXT",
              "assocName": "_VALUATIONVARIANTTEXT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "GetBreakdownByCompView",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTCOSTESTIMATEITEMTP",
          "name": "Product Cost Estimate Item - TP",
          "properties": [
            {
              "name": "CostingReferenceObject",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref.Object"
            },
            {
              "name": "CostEstimate",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Cost. Est."
            },
            {
              "name": "CostingType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cstg Type"
            },
            {
              "name": "CostingDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Cstg Date"
            },
            {
              "name": "CostingVersion",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "ValuationVariant",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Val. Var."
            },
            {
              "name": "CostIsEnteredManually",
              "key": true,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Additive"
            },
            {
              "name": "CostingItem",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No."
            },
            {
              "name": "CostingItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "ControllingAreaCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glob. Crcy"
            },
            {
              "name": "TotalPriceInInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Price in Controlling Area Currency"
            },
            {
              "name": "FixedPriceInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Fixed Price in Controlling Area Currency"
            },
            {
              "name": "TotalAmountInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Amount in Controlling Area Crcy"
            },
            {
              "name": "FixedAmountInCtrlgAreaCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Fixed Amount in Controlling Area Crcy"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Company Code Currency"
            },
            {
              "name": "TotalPriceInCompanyCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Price in Company Code Currency"
            },
            {
              "name": "FixedPriceInCompanyCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Fixed Price in Company Code Currency"
            },
            {
              "name": "TotalAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Value in Company Code Currrency"
            },
            {
              "name": "FixedAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Fixed Value in Company Code Currency"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "QuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            },
            {
              "name": "CostingPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "PrUnit/CAC"
            },
            {
              "name": "CostingPriceQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Elem."
            },
            {
              "name": "CostOriginGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Orig.Group"
            },
            {
              "name": "CostComponent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Component"
            },
            {
              "name": "Creditor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "TransferCostEstimate",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "CostEstNo."
            },
            {
              "name": "TransferCostingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CostgType"
            },
            {
              "name": "TransferCostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "CostgDate"
            },
            {
              "name": "TransferCostingVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "TransferValuationVariant",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Val. Var."
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr."
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "CostCtrActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "CostingObject",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Object ID"
            },
            {
              "name": "Operation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Rec."
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingInfoRecordCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Infotype"
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Doc."
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "CostingValuationStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mat. Vltn"
            },
            {
              "name": "ProductValnPurgInfoRecdStrgy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Substrat."
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill of Material Item Number"
            },
            {
              "name": "CostingItemIsAssembly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Assembly Indicator"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "CostCompSplitIsExisting",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SPLIT"
            },
            {
              "name": "HasError",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ErI"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSAREATEXT",
              "assocName": "_BUSINESSAREATEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCENTERTEXT",
              "assocName": "_COSTCENTERTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCOMPONENTTEXT",
              "assocName": "_COSTCOMPONENTTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGTYPETEXT",
              "assocName": "_COSTINGTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGVALUATIONVARTEXT",
              "assocName": "_COSTINGVALUATIONVARTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGVERSIONTEXT",
              "assocName": "_COSTINGVERSIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGVERSIONTEXT",
              "assocName": "_COSTINGVERSIONTEXT_2",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTORIGINGROUPTEXT",
              "assocName": "_COSTORIGINGROUPTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANTTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTTEXT",
              "assocName": "_PRODUCTTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROFITCENTERTEXT",
              "assocName": "_PROFITCENTERTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGTYPETEXT",
              "assocName": "_TRANSFERCOSTINGTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGVERSIONTEXT",
              "assocName": "_TRANSFERCOSTINGVERSIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTINGVALUATIONVARTEXT",
              "assocName": "_TRANSFERVALUATIONVARTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_CUSTRETCRTDLVITMFRMSLSDOCP",
      "name": "D_CUSTRETCRTDLVITMFRMSLSDOCP",
      "title": "CustRetDel Crt Dlv Itm Frm Sls Doc Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_CUSTRETCRTDLVITMFRMSLSDOCP",
          "name": "CustRetDel Crt Dlv Itm Frm Sls Doc Param",
          "properties": [
            {
              "name": "DeliverySelectionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Sel. Date"
            }
          ],
          "associations": [
            {
              "name": "D_CUSTRETDLVCRTEFRMSLSDOCITEMP",
              "assocName": "_REFERENCESDDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "VER_C0COMPAT_D_P",
      "name": "VER_C0COMPAT_D_P",
      "title": "Verification C0 consistency/compatibility of BDEFs",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C0COMPAT_D_P",
          "name": "Verification C0 consistency/compatibility of BDEFs",
          "properties": [
            {
              "name": "Cf10",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "virt_f1_proj",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "Cf11",
              "key": false,
              "type": "Edm.String",
              "length": "011",
              "label": null
            },
            {
              "name": "Chgdby",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed By"
            },
            {
              "name": "Dlvunit",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "SW Comp."
            },
            {
              "name": "Parentcl",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "Devclass",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "Chgdat",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "VER_C0COMPAT_D_TAB_P",
              "assocName": "_TABLE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "action_1_proj",
              "type": "Custom Operation"
            },
            {
              "name": "action_proj",
              "type": "Custom Operation"
            },
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "act_x0_1",
              "type": "Custom Operation"
            },
            {
              "name": "act_x1_1",
              "type": "Custom Operation"
            },
            {
              "name": "det_act1",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "zzact_x1_2",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "VER_C0COMPAT_D_TAB_P",
          "name": "Verification C0 consistency/compatibility of BDEFs",
          "properties": [
            {
              "name": "C6",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "virt_tabfld_proj",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "Tabname",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Table"
            },
            {
              "name": "Chgdby",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Changed By"
            },
            {
              "name": "Devclass",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "Tabclass",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Table Category"
            },
            {
              "name": "EtagTimestamp",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "field_x1_c5",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "field_x1_c7",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "/xyz/action_tab1",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_WORKFORCEPERSONTP_1",
      "name": "I_WORKFORCEPERSONTP_1",
      "title": "Workforce Person - TP",
      "description": "With this business object, you can read workforce person data.\r\n\r\n# Operations\r\nThis business object supports the following operations:\r\n* Read\r\nOnly the exposed entities of workforceperson are currently supported\r\n\r\n# Authorization\r\nFor this operation, the following authorization objects are relevant:\r\n*\tB_BUPA_GRP\r\n*\tB_BUPA_RLT\r\n*\tB_BUP_PCPT\r\n\r\n# Extensibility\r\nThis business object is extensible. In the custom fields app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Workforce Person - TP** (**I_WORKFORCEPERSONTP_1**)|**Master Data: Business Partner** (**BP_CUSTVEND1**)|\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "WORKFORCEPERSON",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_WORKFORCEPERSONTP_1",
          "name": "Workforce Person - TP",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "FirstName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "First Name"
            },
            {
              "name": "LastName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Last Name"
            },
            {
              "name": "FullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "MiddleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Midd. Name"
            },
            {
              "name": "AdditionalLastName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Other Name"
            },
            {
              "name": "WorkforcePersonExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "060",
              "label": "ID number"
            },
            {
              "name": "Initials",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Initials"
            },
            {
              "name": "LastNamePrefix",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Prefix Key"
            },
            {
              "name": "LastNameSecondPrefix",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "2nd prefix"
            },
            {
              "name": "AcademicTitle2",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "2nd title"
            },
            {
              "name": "BirthName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Birth Name"
            },
            {
              "name": "WorkforcePersonExternalUUID",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "ID number"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "AcademicTitle",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acad.Title"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "NativePreferredLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ETag",
              "key": false,
              "type": "Edm.String",
              "length": "026",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_WORKASSIGNMENTTP_1",
              "assocName": "_WORKASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKFORCEPERSONSKILLTAGTP_1",
              "assocName": "_WORKFORCEPERSONSKILLTAGS",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_WORKASSIGNMENTTP_1",
          "name": "Work Assignments Projection - TP",
          "properties": [
            {
              "name": "WorkAssignmentExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "100",
              "label": "Ext Assgmt"
            },
            {
              "name": "WorkforcePersonExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "100",
              "label": "Ext Prn ID"
            },
            {
              "name": "Country2DigitISOCode",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Ctry/Reg."
            },
            {
              "name": "IsContingentWorker",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Worker Flg"
            },
            {
              "name": "IsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Block Ind."
            },
            {
              "name": "WorkAssignmentEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "WorkAssignmentStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            }
          ],
          "associations": [
            {
              "name": "I_WORKASSIGNMENTADDRESSTP",
              "assocName": "_ADDRESSDETAILS",
              "cardinality": "0:*"
            },
            {
              "name": "I_WRKASSGMTPAYMENTTP_1",
              "assocName": "_PAYMENTDETAILS",
              "cardinality": "0:*"
            },
            {
              "name": "I_WRKASSGMTSRVCCOSTLVLTP_1",
              "assocName": "_SERVICECOSTLEVEL",
              "cardinality": "0:*"
            },
            {
              "name": "I_WRKASSGMTWRKORDDETTP",
              "assocName": "_WORKORDERDETAILS",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKASSIGNMENTDETAILTP_1",
              "assocName": "_JOBDETAILS",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_WORKFORCEPERSONSKILLTAGTP_1",
          "name": "Projection of Workforceperson Tags - TP",
          "properties": [
            {
              "name": "WorkforcePersonExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "100",
              "label": "Ext Prn ID"
            },
            {
              "name": "WorkforcePersonSkillTagID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID 16"
            },
            {
              "name": "WorkforcePersonTagText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Tag"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_CFD_PRJ_PROJECTCHANGEPARAM_2",
      "name": "D_CFD_PRJ_PROJECTCHANGEPARAM_2",
      "title": "ProjectChangeParameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_CFD_PRJ_PROJECTCHANGEPARAM_2",
          "name": "ProjectChangeParameter",
          "properties": [
            {
              "name": "ProjectName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Project"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Proj.Desc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_MAINTENANCENOTIFICATIONTP_2",
      "name": "I_MAINTENANCENOTIFICATIONTP_2",
      "title": "Maintenance Notification TP",
      "description": "With this business object, you can read, create and update maintenance notification and its components.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create Maintenance Notification\r\n* Update Maintenance Notification\r\n* Update Maintenance Notification Item\r\n* Update Maintenance Notification Item Activity\r\n* Update Maintenance Notification Item Cause \r\n* Update Maintenance Notification Partner\r\n\r\n**Note:** If you want to only read data without creating or changing any Maintenance Notification, SAP recommends that you use the **I_MaintNotificationTechObj** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Authorization\r\nOnly authorized roles can create or update maintenance notification through API calls. The following authorization objects are relevant:\r\n* I_QMEL\r\n* I_SWERK\r\n* I_INGRP\r\n* I_IWERK\r\n* I_KOSTL\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a maintenance notification. Creating child entities is possible through create operation of root entity with association.\r\n\r\n\r\n# Sample Class\r\nFor examples showing how to create, change Maintenance Notification entities using the Entity Manipulation Language (EML), please consult the provided sample class **CL_EAM_BEHV_I_NOTIF_SAMPLE**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCENOTIFICATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTENANCENOTIFICATIONTP_2",
          "name": "Maintenance Notification TP",
          "properties": [
            {
              "name": "TaskList",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": null
            },
            {
              "name": "WorkRequestTextTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text templ"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "TechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MaintPriority",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Priority"
            },
            {
              "name": "MaintPriorityType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrioType"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "AssetLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintNotificationCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Coding"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "MaintNotifProcessSubPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Process Subphase"
            },
            {
              "name": "MaintNotifDetectionCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dtctn Meth"
            },
            {
              "name": "MaintenanceOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "NotificationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descrptn"
            },
            {
              "name": "LocationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Loc. Name"
            },
            {
              "name": "IdentifyingLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Id. Label"
            },
            {
              "name": "TechnicalObjectLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "ActiveTechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "AssetManufacturerName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Mfr"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Obj ID"
            },
            {
              "name": "MalfunctionEffect",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Effect"
            },
            {
              "name": "MaintNotificationCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cat. Type"
            },
            {
              "name": "TechnicalObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "ABCIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC Ind."
            },
            {
              "name": "NotificationType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Notif.Type"
            },
            {
              "name": "MaintNotifRespPartnerFunction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "MaintNotifDetectionCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Meth Prfl"
            },
            {
              "name": "ManufacturerPartTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Model no."
            },
            {
              "name": "MaintNotifExtReferenceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref.no."
            },
            {
              "name": "PlantSection",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlSectn"
            },
            {
              "name": "MaintenanceActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Act. Type"
            },
            {
              "name": "MaintNotifRejectionReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Reason Cd"
            },
            {
              "name": "ReportedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Report By"
            },
            {
              "name": "MaintNotifWithLeadingZeros",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LocationDescription",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Location"
            },
            {
              "name": "ReporterFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "NotificationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time Zone"
            },
            {
              "name": "AssetRoom",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Room"
            },
            {
              "name": "MaintNotificationCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Code Group"
            },
            {
              "name": "MaintenanceWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MaintNotifDetectionCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Dtctn Grp"
            },
            {
              "name": "TechObjInstallationLocation",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Identifying Assets"
            },
            {
              "name": "PersonResponsibleName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Pers.Resp."
            },
            {
              "name": "MaintNotifInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "ObjectNo."
            },
            {
              "name": "CatalogProfile",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Cat. Prof."
            },
            {
              "name": "MaintWorkRequestAttchKey",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Object Key"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "TechObjIsEquipOrFuncnlLoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TecObjType"
            },
            {
              "name": "NotifProcessingPhase",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Phase"
            },
            {
              "name": "MaintenanceObjectIsDown",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Breakdown"
            },
            {
              "name": "MaintEvtIsCreatedByCurrentUser",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "MaintenanceTaskListType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "MaintNotifProcessPhaseCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process Phase"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaintenanceWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaintNotifSourceApplication",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Source"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "MalfunctionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Malf.Start"
            },
            {
              "name": "MalfunctionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "MalfEnd"
            },
            {
              "name": "NotificationCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "RequiredEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. End"
            },
            {
              "name": "RequiredStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. Start"
            },
            {
              "name": "LatestAcceptableCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Final Due Date"
            },
            {
              "name": "NotificationReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ref. Date"
            },
            {
              "name": "NotificationCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completion"
            },
            {
              "name": "TaskListKeyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "MalfunctionStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "NotificationCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MalfunctionEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintNotifRqdStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "MaintNotifRqdEndDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ConcatenatedActiveSystStsName",
              "key": false,
              "type": "Edm.String",
              "length": "224",
              "label": "Concatenated System Status"
            },
            {
              "name": "ConcatenatedActiveUserStsName",
              "key": false,
              "type": "Edm.String",
              "length": "224",
              "label": "Concatenated User Status"
            },
            {
              "name": "MalfunctionStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "MalfStrt"
            },
            {
              "name": "MalfunctionEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Malf. End"
            },
            {
              "name": "RequiredStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ReqStTime"
            },
            {
              "name": "RequiredEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ReqEndTime"
            },
            {
              "name": "NotificationReferenceTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Ref. Time"
            },
            {
              "name": "CompletionTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Comp. Time"
            },
            {
              "name": "NotificationCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "NmbrOfOpenMaintNotifications",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Open Ntfs"
            },
            {
              "name": "NumberOfOrders",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Open Ntfs"
            },
            {
              "name": "MaintObjectDowntimeDuration",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Downtime"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "MaintenanceNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "TaskListGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "MaintObjDowntimeDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PersonResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "PersRespID"
            },
            {
              "name": "SuperiorTechnicalObjectLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Technical Object"
            }
          ],
          "associations": [
            {
              "name": "I_PMCONTACTCARDUSER",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEORDER",
              "assocName": "_MAINTENANCEORDER",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKFORCEPERSON",
              "assocName": "_MAINTNOTIFPERSONRESPONSIBLE",
              "cardinality": "0:1"
            },
            {
              "name": "I_TECHOBJISEQUIPORFUNCNLLOC",
              "assocName": "_TECHOBJISEQUIPORFUNCNLLOC",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKCENTER",
              "assocName": "_MAINWORKCENTER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PMNOTIFICATIONPRIORITY",
              "assocName": "_PMNOTIFICATIONPRIORITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_TECHNICALOBJECT",
              "assocName": "_TECHNICALOBJECT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PMNOTIFMAINTENANCEDATA",
              "assocName": "_PMNOTIFMAINTENANCEDATA",
              "cardinality": "0:1"
            },
            {
              "name": "I_TEXTOBJECTPLAINLONGTEXT",
              "assocName": "_TEXTOBJECTPLAINLONGTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCETASKLIST",
              "assocName": "_TASKLISTDESC",
              "cardinality": "0:1"
            },
            {
              "name": "I_MALFUNCTIONEFFECT",
              "assocName": "_MALFUNCTIONEFFECT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PMNOTIFICATIONTYPE",
              "assocName": "_PMNOTIFICATIONTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_MAINTENANCEWORKCENTERPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_MAINTPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONCODEGROUP",
              "assocName": "_MAINTNOTIFICATIONCODEGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONCODE",
              "assocName": "_MAINTNOTIFICATIONCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTENANCEPLANNERGROUP",
              "assocName": "_MAINTPLANTGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_EAMPROCESSPHASE",
              "assocName": "_PHASE",
              "cardinality": "0:1"
            },
            {
              "name": "I_EAMPROCESSSUBPHASE",
              "assocName": "_SUBPHASE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PMNOTIFICATIONPHASE",
              "assocName": "_PMNOTIFICATIONPHASE",
              "cardinality": "0:1"
            },
            {
              "name": "I_TECHOBJWORKREQQUICKVW",
              "assocName": "_TECHNICALOBJQUICKVW",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTNOTIFICATIONITEMTP_2",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTNOTIFICATIONPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_STATUSOBJECTACTIVESTATUS",
              "assocName": "_ACTIVESYSTEMSTATUS",
              "cardinality": "0:*"
            },
            {
              "name": "I_TECHOBJISEQUIPORFUNCNLLOCT",
              "assocName": "_TECHOBJISEQUIPORFUNCNLLOCDESC",
              "cardinality": "0:*"
            },
            {
              "name": "I_TECHNICALOBJECTTEXT",
              "assocName": "_TECHNICALOBJECTTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FUNCTIONALLOCATIONTEXT",
              "assocName": "_SUPFUNCTIONALLOCATIONTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTNOTIFDETECTCODEGROUPTXT",
              "assocName": "_MAINTNOTIFDETECTCODEGROUPTXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTNOTIFDETECTIONCODETEXT",
              "assocName": "_MAINTNOTIFDETECTCODETXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTNOTIFREJECTIONREASONTXT",
              "assocName": "_MAINTNOTIFREJECTIONREASONTXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTNOTIFICATIONPARTNERTP",
          "name": "Maintenance Notification Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "NotificationPartnerObjectNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            },
            {
              "name": "MaintenanceNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            },
            {
              "name": "MaintenancePartner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTACTPERSON",
              "assocName": "_CONTACTPERSON",
              "cardinality": "0:1"
            },
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "0:1"
            },
            {
              "name": "I_WORKFORCEPERSON",
              "assocName": "_EMPLOYEE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTNOTIFICATIONITEMTP_2",
          "name": "Maintenance Notification Item TP",
          "properties": [
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "MaintNotificationDamageCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dmg. Code"
            },
            {
              "name": "MaintNotifObjPrtCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Code"
            },
            {
              "name": "MaintNotifItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "MaintNotifDamageCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Catalog"
            },
            {
              "name": "MaintNotifObjPrtCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Catalog"
            },
            {
              "name": "MaintNotifDamageCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Code Group"
            },
            {
              "name": "MaintNotifObjPrtCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "MaintenanceNotificationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "MaintenanceNotification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCENOTIFICATION",
              "assocName": "_MAINTENANCENOTIFICATION",
              "cardinality": "1:1"
            },
            {
              "name": "I_INSPECTIONCODEGROUP",
              "assocName": "_MAINTNOTIFDAMAGECODEGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONCODEGROUP",
              "assocName": "_MAINTNOTIFOBJPRTCODEGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONCODE",
              "assocName": "_MAINTNOTIFICATIONDAMAGECODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONCODE",
              "assocName": "_MAINTNOTIFOBJPRTCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTNOTIFITEMACTIVITYTP",
              "assocName": "_ITEMACTIVITY",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTNOTIFICATIONITEMCAUSETP",
              "assocName": "_ITEMCAUSE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_DEFECTTP_2",
      "name": "I_DEFECTTP_2",
      "title": "Defect - TP",
      "description": "This business object enables you to read, create and update data of a defect. For example defects of category generic defect, production defect or defects with reference to an inspection lot.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read defect data, including data of defect header and the long text.\r\n* Create a new defect with a particular defect category.\r\nSeveral categories are possible, like '06 - Generic Defect', '07 - Production Defect' or the categories 01,02,03,04,05 for a defect with reference to an inspection lot.\r\n* Update data of an existing defect.\r\n* Change defect status, i.e. to *In Process*, *Completed* or *Not Relevant*.\r\n* Set the flag *Is Deleted*.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Assign a defect to a quality notification\r\n* Delete a defect\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "DEFECT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_DEFECTTP_2",
          "name": "Defect - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant for Work Center"
            },
            {
              "name": "DefectCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Defect Code"
            },
            {
              "name": "DefectLocationCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Defect Location Code"
            },
            {
              "name": "ManufacturingOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "DefectText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Defect Text"
            },
            {
              "name": "QualityIssueReference",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Reference"
            },
            {
              "name": "DefectCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prob.cat."
            },
            {
              "name": "DefectLocationCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Defect Location Catalog"
            },
            {
              "name": "DefectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dfct Class"
            },
            {
              "name": "DefectInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Defect"
            },
            {
              "name": "DefectCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Defect Code Group"
            },
            {
              "name": "DefectLocationCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Defect Location Code Group"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Is Deleted"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "DefectOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Orig. item"
            },
            {
              "name": "DefectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Defect Category"
            },
            {
              "name": "DefectLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ProblemAnalysisStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Analysis"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plan no."
            },
            {
              "name": "InspPlanOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "InspectionCharacteristic",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Charc No."
            },
            {
              "name": "DefectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Defect UUID"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "NumberOfDefects",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No. of Occurrences"
            },
            {
              "name": "InspectionSubsetInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sample"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Defective Material"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ManufacturingOrderSequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "DefectiveQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UntMeasure"
            },
            {
              "name": "MaterialSample",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Sample"
            },
            {
              "name": "MasterLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Master Language"
            },
            {
              "name": "Defect",
              "key": false,
              "type": "Edm.String",
              "length": "011",
              "label": "Defect"
            },
            {
              "name": "DefectiveQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_INSPECTIONLOT",
              "assocName": "_INSPECTIONLOT",
              "cardinality": "0:1"
            },
            {
              "name": "I_DEFECTLONGTEXTTP_2",
              "assocName": "_DEFECTLONGTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "MarkForDeletion",
              "type": "Custom Operation"
            },
            {
              "name": "SetDefectLfcycStsToCmpltd",
              "type": "Custom Operation"
            },
            {
              "name": "SetDefectLfcycStsToInProc",
              "type": "Custom Operation"
            },
            {
              "name": "SetDefectLfcycStsToNotRelevant",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DEFECTLONGTEXTTP_2",
          "name": "Defect Long Text - TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "MimeType",
              "key": false,
              "type": "Edm.String",
              "length": "128",
              "label": "Type"
            },
            {
              "name": "LongTextLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "DefectInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Defect"
            },
            {
              "name": "LongTextLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Long Text Changed On"
            },
            {
              "name": "LongTextCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Long Text Created On"
            },
            {
              "name": "DefectLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "LongTextInternalNumber",
              "key": true,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Counter"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            }
          ],
          "associations": [
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_QUALITYTASKTP_2",
      "name": "I_QUALITYTASKTP_2",
      "title": "Quality Task - TP",
      "description": "This business object enables you to read, create and update data of a quality task.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read defect data including data of quality task header and quality task long texts.\r\n* Create a new quality task including data of quality task header and quality task long texts.\r\n* Update data of an existing quality task.\r\n* Change quality task status, i.e. to *In Process* or *Completed*.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Use task codes with follow-up actions\r\n* Create or update tasks of a problem-solving process\r\n* Delete quality tasks",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "QUALITYTASK",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_QUALITYTASKTP_2",
          "name": "Quality Task - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delete"
            },
            {
              "name": "QualityTaskCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Code"
            },
            {
              "name": "QualityTaskText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Description"
            },
            {
              "name": "QualityTaskCodeCatalog",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CatType"
            },
            {
              "name": "QualityTaskType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Task Type"
            },
            {
              "name": "NotifTaskCompletedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Completed By"
            },
            {
              "name": "DefectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Defect"
            },
            {
              "name": "ProbSolvingProcStp",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Problem-Solving Step"
            },
            {
              "name": "NotifTaskTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "TskTimeZne"
            },
            {
              "name": "QualityTaskCodeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Task Code Group"
            },
            {
              "name": "QltyTaskFollowUpAction",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "FllwUpActn"
            },
            {
              "name": "QltyTskProcgIsCtrldByTskOrigin",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Task Processing Is Controlled by Origin"
            },
            {
              "name": "QualityTaskOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Task Origin Category"
            },
            {
              "name": "QualityTaskArchivingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Task Archiving Status"
            },
            {
              "name": "QualityTaskLifecycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Task Status"
            },
            {
              "name": "QltyTaskFllwUpActionSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Follow-Up Action Status"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "NotifTaskPlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Planned End Date"
            },
            {
              "name": "NotifTaskCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completed On"
            },
            {
              "name": "NotifTaskResubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Resubmiss."
            },
            {
              "name": "NotifTaskCompletionTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Completed At"
            },
            {
              "name": "NotifTaskPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Planned End Time"
            },
            {
              "name": "NotifTaskResubmissionTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Resubmission Time"
            },
            {
              "name": "QualityTaskProcessor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Task Processor"
            },
            {
              "name": "QltyTaskTimeBasedEffortUoM",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PredecessorQltyTaskIntNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Predecessor Task Internal ID"
            },
            {
              "name": "ProbSolvingProc",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Problem-Solving Process"
            },
            {
              "name": "QualityTaskInternalId",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Quality Task Internal ID"
            },
            {
              "name": "MasterLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Master Language"
            },
            {
              "name": "ProbSolvingProcCause",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cause"
            },
            {
              "name": "QualityTask",
              "key": false,
              "type": "Edm.String",
              "length": "011",
              "label": "Quality Task"
            },
            {
              "name": "QltyTaskTimeBasedEffort",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Time Eff."
            }
          ],
          "associations": [
            {
              "name": "I_QUALITYTASKLONGTEXTTP_2",
              "assocName": "_QUALITYTASKLONGTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "SetQltyTskLfcycStsToCompleted",
              "type": "Custom Operation"
            },
            {
              "name": "SetQltyTskLfcycStsToInProcess",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_QUALITYTASKLONGTEXTTP_2",
          "name": "Quality Task Long Text - TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LongTextLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Long Text Changed On"
            },
            {
              "name": "LongTextCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Long Text Created On"
            },
            {
              "name": "QualityTaskLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "LongTextInternalNumber",
              "key": true,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Counter"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            },
            {
              "name": "QualityTaskInternalId",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Notifctn"
            }
          ],
          "associations": [
            {
              "name": "I_LANGUAGE",
              "assocName": "_LANGUAGE",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNSEGMENTTP",
      "name": "I_CNSLDTNSEGMENTTP",
      "title": "Consolidation Segment - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation segments. A consolidation segment is a segment that can be used for financial consolidation in group reporting. It can either be a segment thats been defined in an area other than group reporting, or it can be a segment thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation segment. Creating text entities is possible through the create operation of the consolidation segment entity with association.\r\n* Perform update and delete operations on segments that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNSEGMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNSEGMENTTP",
          "name": "Consolidation Segment - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Segment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNSEGMENTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNSEGMENTTEXTTP",
          "name": "Consolidation Segment - Text TP",
          "properties": [
            {
              "name": "SegmentName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Segment Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Segment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGROUPJRNLENTRYTP",
      "name": "I_CNSLDTNGROUPJRNLENTRYTP",
      "title": "Consolidation Group Journal Entry - TP",
      "description": "With this business object, you can post group journal entries or simulate data to post group journal entries. The business object enables you to manually post Journal Entries to adjust reported financial data, standardizing entries, and consolidation entries according to group requirements. Based on the version, fiscal year, posting period, and document type, you can specify the following with relevant amounts in local currency or group currency:\r\n* Relevant consolidation group\r\n* Consolidation unit\r\n* Consolidation unit pair\r\n* Journal Entry line items\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n\r\n* Post: Post group journal entries.\r\n\r\n* Simulate: Simulates and validates group journal entries.\r\n\r\n\r\n# Extensibility\r\nNot supported.\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Post to multiple consolidation groups (Multiple Group Posting)\r\n* Post using multiple group currencies (Multiple Group Currency Posting)\r\n* Reversal",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNGROUPJOURNALENTRY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGROUPJRNLENTRYTP",
          "name": "Consolidation Group Journal Entry - TP",
          "properties": [
            {
              "name": "DocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "ConsolidationDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc. Type"
            },
            {
              "name": "ConsolidationChartOfAccounts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. COA"
            },
            {
              "name": "PostingLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Post.Level"
            },
            {
              "name": "IsReversalDocument",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reverse"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entered"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Yr"
            },
            {
              "name": "ReverseDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reversal"
            },
            {
              "name": "ConsolidationVersion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "ConsolidationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Cons unit"
            },
            {
              "name": "ConsolidationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Cons.Group"
            },
            {
              "name": "ReversedDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rev. Doc."
            },
            {
              "name": "ConsolidationDocumentNumber",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "DocumentNo"
            },
            {
              "name": "ConsolidationDocReversalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "FY of rev."
            },
            {
              "name": "ConsolidationUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Cons unit1"
            },
            {
              "name": "ConsolidationUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Cons unit2"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Post",
              "type": "Custom Operation"
            },
            {
              "name": "Simulate",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_REPETITIVEMFGCONFIRMATIONTP",
      "name": "I_REPETITIVEMFGCONFIRMATIONTP",
      "title": "Repetitive Mfg Confirmation - TP",
      "description": "With this business object, you can process repetitive manufacturing (REM) confirmations for the make-to-stock (MTS) and the make-to-order (MTO) scenario. You can create, read, and cancel confirmations. When creating confirmations, you select the scenario and one of the processing types relevant for the scenario. For both scenarios, you can create confirmations for assemblies. You can also confirm handling units. For the make-to-stock scenario, you can also create confirmations for reporting points, activities, and components. Your cancelations can be document-specific or document-neutral.\r\n\r\n*The following information applies only to SAP S/4HANA*:\r\nYou can as well process repetitive manufacturing (REM) confirmations for the make-to-production lot (MTP) scenario. You can create confirmations for assemblies.\r\n\r\n# Authorization\r\nPlease note that the authorization object M_MSEG_LGO is not relevant for SAP S/4HANA Cloud. Otherwise, this business object follows the standard authorization concept. \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Read all data from the buffer as it will be persisted to the database. This business object uses a buffer that only contains the data that has been provided in a test run. That means if a *create* operation was executed but not yet committed, a following *read* operation will not return the same data as if the entity would have been written to the database.\r\n* Create material documents without creating the corresponding confirmation.\r\n* Cancel material documents without canceling the corresponding confirmation.\r\n\r\n# Additional Remarks\r\n* When the creation of a confirmation fails during the COMMIT phase due to errors in the legacy modules, the COMMIT will be canceled. All errors of the confirmation will be shown.\r\n* You can only execute one operation per logical unit of work (LUW). It is not possible to combine a CREATE operation with an action to cancel a confirmation.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "REPETITIVEMFGCONFIRMATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_REPETITIVEMFGCONFIRMATIONTP",
          "name": "Repetitive Mfg Confirmation - TP",
          "properties": [
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "RptvMfgConfProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ProcssType"
            },
            {
              "name": "ReportingPointOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reporting Point"
            },
            {
              "name": "ReceivingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "To locat."
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pl.Plant"
            },
            {
              "name": "EmployeeWageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Wage Type"
            },
            {
              "name": "VarianceReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ConfFailureCostsReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ReceivingBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "To batch"
            },
            {
              "name": "MaterialRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Revision Level"
            },
            {
              "name": "ConfirmationUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "ConfirmationUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "EmployeeWageGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Wage Group"
            },
            {
              "name": "EnteredByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "PlantDataCollectionID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "PDC Number"
            },
            {
              "name": "RepetitiveMfgPlanningGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Plnning ID"
            },
            {
              "name": "RepetitiveMfgConfirmationText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "DestinationStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Dest. Bin"
            },
            {
              "name": "ProductionLot",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProductionLine",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Prodn Line"
            },
            {
              "name": "RptvMfgConfReversedCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reversal Code"
            },
            {
              "name": "ConfHasRefToPlannedOrder",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Confirmation With Planned Order"
            },
            {
              "name": "QuantityIsRelevantForRework",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rework"
            },
            {
              "name": "RepetitiveMfgConfScenario",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Repetitive Manufacturing Scenario"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "on"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Personnel"
            },
            {
              "name": "BOMExplosionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expl. Date"
            },
            {
              "name": "PostingDateYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Calendar Year"
            },
            {
              "name": "RepetitiveMfgConfirmationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Repetit. Manufacturing Confirmation Item"
            },
            {
              "name": "KanbanControlCycleItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item"
            },
            {
              "name": "RepetitiveMfgConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Repetitive Manufacturing Confirmation"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "ConfirmationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Conf. Unit"
            },
            {
              "name": "KanbanControlCycle",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Cntr.Cycle"
            },
            {
              "name": "ConfirmationEntryQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            }
          ],
          "associations": [
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ENTRYUNIT",
              "cardinality": "1:1"
            },
            {
              "name": "I_RPTVMFGCONFMATLDOCHNDLGUNTTP",
              "assocName": "_RPTVMFGCONFMATLDOCHNDLGUNTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_RPTVMFGCONFMATLDOCITEMTP",
              "assocName": "_RPTVMFGCONFMATLDOCITEMTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CancelRptvMfgConfirmation",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_RPTVMFGCONFMATLDOCHNDLGUNTTP",
          "name": "Handling Units for Confirmation - TP",
          "properties": [
            {
              "name": "ConfirmationPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "HandlingUnitItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Handling Unit Item"
            },
            {
              "name": "RepetitiveMfgConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Repetitive Manufacturing Confirmation"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "MaterialDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTOMERCOMPANYBYPLANT",
              "assocName": "_CUSTOMERCOMPANYBYPLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_RPTVMFGCONFMATLDOCITEMTP",
          "name": "Material Movements for Confirmation - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Type"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Valn Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Mvmt Type"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "EWMStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "RptvMfgConfProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ProcssType"
            },
            {
              "name": "ConfirmationPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ReportingPointOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reporting Point"
            },
            {
              "name": "ReservationRecordType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Record Type"
            },
            {
              "name": "EntryUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "EntryUnitSAPCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Int. Unit"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Code"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Valuation Type"
            },
            {
              "name": "ReservationIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Final-Issue Reservation"
            },
            {
              "name": "RptvMfgConfReversedCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reversal Code"
            },
            {
              "name": "GoodsMovementRefDocType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reference Document Type"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "RepetitiveMfgConfScenario",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Repetitive Manufacturing Scenario"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reservation"
            },
            {
              "name": "MaterialDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReservItem"
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "RepetitiveMfgConfirmation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Repetitive Manufacturing Confirmation"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "MaterialDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit of Entry"
            },
            {
              "name": "QuantityInEntryUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_WBSELEMENTBASICDATA",
              "assocName": "_WBSELEMENTBASICDATA",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_ENTRYUNIT",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTOMERCOMPANYBYPLANT",
              "assocName": "_CUSTOMERCOMPANYBYPLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_MAINTENANCETASKLISTTP_2",
      "name": "I_MAINTENANCETASKLISTTP_2",
      "title": "Maintenance Tasklist",
      "description": "With this business object, you can read, create and update a tasklist and its components.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create a Tasklist\r\n* Update a Tasklist\r\n* Create operations of a Tasklist\r\n* Update operations of a Tasklist\r\n* Create Maintenance Packages of a Tasklist\r\n* Create LongText of a Tasklist\r\n* Add relationships for operations\r\n* Add operation components\r\n* Add operation longtext\r\n* Add Suboperations\r\n* Update tasklist operations\r\n* Update operation components\r\n* Update operation relationshipa\r\n* Update suboperations details\r\n* Update operation longtext\r\n\r\n# Constraints\r\n* Hard Deletion of a tasklist is not allowed, but you can mark a tasklist for deletion flag\r\n\r\n# Sample Class\r\nFor examples showing how to create or update entities using the Entity Manipulation Language (EML), please consult the provided sample class \r\n**CL_TL_BEHV_I_TLTP_SAMPLE**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MAINTENANCETASKLIST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MAINTENANCETASKLISTTP_2",
          "name": "Maintenance Tasklist",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TaskListType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "BillOfOperationsSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Profile"
            },
            {
              "name": "HasParameterEffectivity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Para. ind."
            },
            {
              "name": "HasChangeNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ChgNo.Ind."
            },
            {
              "name": "BillOfOperationsVersionType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Profile"
            },
            {
              "name": "RoutingIsReworkRouting",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rework"
            },
            {
              "name": "ProdnProcgIsFlexible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Flexible"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed on"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "LastUsageDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Call"
            },
            {
              "name": "NumberOfUsages",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "No. Calls"
            },
            {
              "name": "TaskListGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            }
          ],
          "associations": [
            {
              "name": "I_TASKLISTLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTSKLISTSTRGYPACKAGETP",
              "assocName": "_MAINTPACKAGE",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTASKLISTOPERATIONTP_2",
              "assocName": "_NONHISTOP",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTENANCETASKLISTBASICTP",
              "assocName": "_TASKLIST",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TASKLISTLONGTEXTTP",
          "name": "Maintenance TaskList Long Text - TP",
          "properties": [
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "TaskListType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "PlainLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "TaskListVersionCounter",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "TaskListGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTENANCETASKLISTBASICTP",
              "assocName": "_MAINTENANCETASKLIST",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MAINTTSKLISTSTRGYPACKAGETP",
          "name": "Tasklist Maintenance Strtgy Package - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "OperationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OprShrtTxt"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "MaintenancePackageText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Cycle text"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "TaskListType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "TaskListStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "TaskListOperationInternalId",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "MaintPckgTskListOpAllocIntNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "MaintenancePackage",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Package"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "TaskListGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "MaintenanceTaskListOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "MaintTaskListSubOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "TaskListSequence",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_MAINTTASKLISTOPERATIONTP_2",
          "name": "Maintenance Tasklist Operation",
          "properties": [
            {
              "name": "TaskListType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "TaskListOperationInternalId",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "TaskListGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "TaskListSequence",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            }
          ],
          "associations": [
            {
              "name": "I_MAINTTASKLISTOPLONGTEXTTP",
              "assocName": "_OPLONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTASKLISTOPRELSHPTP",
              "assocName": "_OPRELATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTASKLISTSUBOPTP",
              "assocName": "_SUBOP",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTASKLISTOPBASICTP",
              "assocName": "_OPERATION",
              "cardinality": "1:*"
            },
            {
              "name": "I_MAINTTASKLISTOPMATERIALTP",
              "assocName": "_OPMATERIAL",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_MAINTENANCETASKLISTBASICTP",
          "name": "Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "TechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Tech. Obj."
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "TaskListStatusDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "StatusDesc"
            },
            {
              "name": "TaskListDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "OperationSystemCondition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SystCond."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "TechObjIsEquipOrFuncnlLoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TecObjType"
            },
            {
              "name": "TaskListType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "TaskListIsHierarchical",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Hier. TL"
            },
            {
              "name": "TaskListStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "TaskListUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MaintenanceStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Strategy"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed on"
            },
            {
              "name": "TaskListVersionCounter",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Assembly"
            },
            {
              "name": "TaskListGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "TaskListGroupCounter",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            }
          ],
          "associations": [
            {
              "name": "I_TASKLISTLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MAINTTSKLISTSTRGYPACKAGETP",
              "assocName": "_MAINTPACKAGE",
              "cardinality": "0:*"
            },
            {
              "name": "I_MAINTTASKLISTOPBASICTP",
              "assocName": "_OPERATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_PRJ_PROJECT_TP",
      "name": "I_CFD_PRJ_PROJECT_TP",
      "title": "Custom Fields: Project Transactional Interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CFD_PROJECT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CFD_PRJ_PROJECT_TP",
          "name": "Custom Fields: Project Transactional Interface",
          "properties": [
            {
              "name": "ProjectName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Project"
            },
            {
              "name": "ProjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Proj.Desc."
            },
            {
              "name": "PlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PRJ_MEMBER_TP",
              "assocName": "_MEMBER",
              "cardinality": "1:*"
            },
            {
              "name": "I_CFD_PRJ_ROLE_TP",
              "assocName": "_ROLE",
              "cardinality": "1:*"
            },
            {
              "name": "I_CFD_PRJ_TASK_TP",
              "assocName": "_TASK",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "changeProjectHeader",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_PRJ_MEMBER_TP",
          "name": "Custom Fields: Project Member Trans. Intf.",
          "properties": [
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "120",
              "label": "Member"
            },
            {
              "name": "MemberUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PRJ_ASSIGNMENT_TP",
              "assocName": "_ASSIGNMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_PRJ_ROLE_TP",
          "name": "Custom Fields: Project Role Trans. Intf.",
          "properties": [
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Role"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Role Desc."
            },
            {
              "name": "RoleUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_PRJ_TASK_TP",
          "name": "Custom Fields: Project Task Trans. Intf.",
          "properties": [
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Task Desc."
            },
            {
              "name": "PlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "AssignedMemberUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "TaskUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_PRJ_MEMBER_TP",
              "assocName": "_ASSIGNEDMEMBER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CFD_TSM_RE",
      "name": "I_CFD_TSM_RE",
      "title": "Custom Fields: Real estate transactional interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_CFD_TSM_RE",
          "name": "Custom Fields: Real estate transactional interface",
          "properties": [
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "City"
            },
            {
              "name": "LocalLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "LocalCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CountryCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Country"
            },
            {
              "name": "Street",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Street"
            },
            {
              "name": "ZipCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ZIP Code"
            },
            {
              "name": "AddressSupplement",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Supplement"
            },
            {
              "name": "HasGarage",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Garage"
            },
            {
              "name": "HasBasement",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Basement"
            },
            {
              "name": "HasInternetCable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cable Int."
            },
            {
              "name": "HasGarden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Garden"
            },
            {
              "name": "HasInternetDsl",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "DSL"
            },
            {
              "name": "EnergyEfficiencyClass",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Energ. Eff"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RealEstateUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "YearOfConstruction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year"
            },
            {
              "name": "RealEstateId",
              "key": false,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ID"
            },
            {
              "name": "Area",
              "key": false,
              "type": "Edm.Int62",
              "length": "019",
              "label": "Area"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "House No."
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "RealEstateValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Value"
            }
          ],
          "associations": [
            {
              "name": "I_CFD_TSM_RE_TENANT",
              "assocName": "_TENANT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CFD_TSM_RE_TENANT",
          "name": "Custom Fields: Tenant transactional interface",
          "properties": [
            {
              "name": "Name",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Name"
            },
            {
              "name": "Telephone",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Phone No."
            },
            {
              "name": "Email",
              "key": false,
              "type": "Edm.String",
              "length": "100",
              "label": "Email"
            },
            {
              "name": "TenantKind",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Kind"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "StartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "RealEstateUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "TenantUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "TenantId",
              "key": false,
              "type": "Edm.Int62",
              "length": "019",
              "label": "ID"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "MonthlyRent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "MonthRent"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNBUSINESSAREATP",
      "name": "I_CNSLDTNBUSINESSAREATP",
      "title": "Consolidation Business Area - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation business areas. A consolidation business area is a business area that can be used for financial consolidation in group reporting. It can either be a business area thats been defined in an area other than group reporting, or it can be a business area thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation business area. Creating text entities is possible through the create operation of the consolidation business area entity with association.\r\n* Perform update and delete operations on business areas that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNBUSINESSAREA",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNBUSINESSAREATP",
          "name": "Consolidation Business Area - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Business Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNBUSINESSAREATEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNBUSINESSAREATEXTTP",
          "name": "Consolidation Business Area - Text TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Business Area"
            },
            {
              "name": "BusinessAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Business Area Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNCONTROLLINGAREATP",
      "name": "I_CNSLDTNCONTROLLINGAREATP",
      "title": "Consolidation Controlling Area - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation controlling areas. A consolidation controlling area is a controlling area that can be used for financial consolidation in group reporting. It can either be a controlling area thats been defined in an area other than group reporting, or it can be a controlling area thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation controlling area. Creating text entities is possible through the create operation of the consolidation controlling area entity with association.\r\n* Perform update and delete operations on controlling areas that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNCONTROLLINGAREA",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNCONTROLLINGAREATP",
          "name": "Consolidation Controlling Area - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCONTROLLINGAREATEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNCONTROLLINGAREATEXTTP",
          "name": "Consolidation Controlling Area - Text TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Controlling Area"
            },
            {
              "name": "ControllingAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Controlling Area Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFUNCTIONALAREATP",
      "name": "I_CNSLDTNFUNCTIONALAREATP",
      "title": "Consolidation Functional Area - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation functional areas. A consolidation functional area is a functional area that can be used for financial consolidation in group reporting. It can either be a functional area thats been defined in an area other than group reporting, or it can be a functional area thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation functional area. Creating text entities is possible through the create operation of the consolidation functional area entity with association.\r\n* Perform update and delete operations on functional areas that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFUNCTIONALAREA",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFUNCTIONALAREATP",
          "name": "Consolidation Functional Area - TP",
          "properties": [
            {
              "name": "FunctionalArea",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Functional Area"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFUNCTIONALAREATEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFUNCTIONALAREATEXTTP",
          "name": "Consolidation Functional Area - Text TP",
          "properties": [
            {
              "name": "FunctionalArea",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Functional Area"
            },
            {
              "name": "FunctionalAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Functional Area Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PLANNEDORDERTP",
      "name": "I_PLANNEDORDERTP",
      "title": "Interface for the BO PlannedOrder - TP",
      "description": "With this business object, you can create, read, modify and delete Planned Orders. A Planned Order is a procurement proposal that is created during planning and then can be converted into a Purchase Requisition or a Production Order. \n\n# Structure \nEach Planned Order instance consists of header data (I_PlannedOrderTP) and component data (I_PlannedOrderComponentTP). \nAdditionally, the Planned Order can include the scheduling data (I_PlannedOrderCapacityTP).\n\n# Operations\nThis business object offers the following operations :\n* Create Planned Order\n* Read Planned Order\n* Update Planned Order\n* Delete Planned Order\n* Schedule Planned Order\n* Create Planned Order Component via association \n* Read Planned Order Component\n* Update Planned Order Component\n* Delete Planned Order Component\n* Read Planned Order Capacity\n* Schedule Planned Order operations\n\n\t\t\t\n# Constraints\nWith this business object, it is **not** possible to:\n* Perform any of the above operations except Read on the buffer data i.e., for example, if any of the entities of Planned Order is created or modified then the data must be committed to the database to perform any next operations on it.\n\n# Example for Planned Order operations:\n\nIn the below sample, a Planned Order is created, the quantity of the newly created Planned Order is then updated. The updated Planned Order is scheduled and then one of its operation is dispatched. After performing all the operations, the Planned Order details is read.\n\n\n[CREATE]\n```\nMODIFY ENTITIES OF i_plannedordertp ENTITY plannedorder\n           CREATE FIELDS ( material mrparea plndorderplannedstartdate materialprocurementcategory\n                           plannedorderprofile totalquantity baseunit )\n           WITH VALUE #( ( %cid = '123'\n           material = 'BICYCLE_01'\n           mrparea  = '1010'\n           plndorderplannedstartdate = sy-datum\n           materialprocurementcategory = 'E'\n           plannedorderprofile = 'LA'\n           totalquantity = '15'\n           baseunit = 'EA'\n        ) )\n\n      MAPPED DATA(ls_create_mapped)\n      FAILED DATA(ls_create_failed)\n      REPORTED DATA(ls_create_reported).\n      \nCOMMIT ENTITIES.\n\nIF ls_create_mapped IS NOT INITIAL.\n\tREAD TABLE ls_create_mapped-plannedorder INTO DATA(ls_plnum) INDEX 1.\nENDIF.\t\n```\n\n\n[UPDATE]   \n```\n MODIFY ENTITIES OF i_plannedordertp   \n           ENTITY plannedorder \n           UPDATE FIELDS ( plannedorder totalquantity baseunit )\n           WITH VALUE #( (\n           plannedOrder = ls_plnum-plannedorder\n           totalquantity = '50'\n           baseUnit = 'EA'\n\n           %control-totalquantity  = cl_abap_behv=>flag_changed \n           %control-baseunit  = cl_abap_behv=>flag_changed \n           ) )\n\n      FAILED DATA(ls_update_failed)\n      REPORTED DATA(ls_update_reported).   \n      \nCOMMIT ENTITIES.\n```\n\n\n[SCHEDULE]\n```\nMODIFY ENTITIES OF i_plannedordertp\t\n    ENTITY plannedorder\n    EXECUTE scheduleplannedorder FROM VALUE #( (\n    %key-plannedorder = ls_plnum-plannedorder ) )\n    \n    RESULT DATA(lt_schedpldorder_result)\n    FAILED DATA(ls_schedfailed_failed)\n    REPORTED DATA(ls_schedreport_reported).\n\nCOMMIT ENTITIES. \n```\n\n\n[READ CAPACITY VIA ASSOCIATION]\n```\nREAD ENTITY  i_PlannedorderTP\nBY \\_plannedordercapacity\nFIELDS     ( plannedorder ) WITH VALUE #( ( plannedorder = ls_plnum-plannedorder ) )\nRESULT       DATA(lt_capa_result)\nFAILED       DATA(lt_capa_failed)\nREPORTED     DATA(lt_capa_reported).\n\nREAD TABLE lt_capa_result INTO DATA(ls_capa_res) INDEX 1.\n```\n\n\n[DISPATCH]   \n```\nMODIFY ENTITIES OF i_plannedordertp\n    ENTITY plannedordercapacity\n    EXECUTE scheduleplannedorderoperation FROM VALUE #( (\n    %key-plannedorder = ls_capa_res-plannedorder\n    %key-capacityrequirement = ls_capa_res-capacityrequirement\n    %key-capacityrequirementitem = ls_capa_res-capacityrequirementitem\n    %key-capacityrqmtitemcapacity = ls_capa_res-capacityrqmtitemcapacity\n    %param-plannedorder =  ls_capa_res-plannedorder\n    %param-plndordopschedulingdirection = 'F'\n    %param-plndordopschedulingstrategy = 'M'\n    %param-operationlateststartdate = '20221101'\n    %param-operationlateststarttime = '100000'\n    %param-operationlatestenddate = '20221102'\n    %param-operationlatestendtime = '150000'\n    %param-plndordopschedulingstatus = 'DISP'\n    ) )\n    \n    RESULT DATA(lt_schedoperation_mapped)\n    FAILED DATA(lt_schedoperation_failed)\n    REPORTED DATA(lt_schedoperation_reported).\n```\n\n\n[READ PLANNED ORDER]    \n```\nREAD ENTITIES OF  i_PlannedorderTP\n  ENTITY plannedorder\n     ALL FIELDS\n       WITH VALUE #( ( plannedorder =  ls_capa_res-plannedorder ) )\n         RESULT   DATA(lt_received)\n         REPORTED DATA(lt_reported).\n```         ",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PLANNEDORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PLANNEDORDERTP",
          "name": "Interface for the BO PlannedOrder - TP",
          "properties": [
            {
              "name": "PlannedOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "PlannedOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "PlannedOrderProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Profile"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "MaterialProcurementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Cat."
            },
            {
              "name": "MaterialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Type"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "TotalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Order Qty."
            },
            {
              "name": "PlndOrderPlannedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "GoodsReceiptQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GR Qty"
            },
            {
              "name": "IssuedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Issued"
            },
            {
              "name": "PlndOrderPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "PlndOrderPlannedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "PlndOrderPlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "PlndOrderPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "PlannedOrderOpeningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Openg Dte"
            },
            {
              "name": "PlannedOrderLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ProductionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Prod.Start"
            },
            {
              "name": "ProductionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Prodn End"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "WBSDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WBS Element Name"
            },
            {
              "name": "PlannedOrderLongText",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Planned Order Text"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "MRPControllerName",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Ctrlr Name"
            },
            {
              "name": "ProductionSupervisor",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Production Supervisor"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "FixedSupplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Fix.Vend."
            },
            {
              "name": "QuotaArrangement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quota Arr."
            },
            {
              "name": "QuotaArrangementItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quota Arrangement Item"
            },
            {
              "name": "PlannedOrderIsFirm",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Firming"
            },
            {
              "name": "PlannedOrderIsConvertible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conversion"
            },
            {
              "name": "PlannedOrderBOMIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fix Explsn"
            },
            {
              "name": "PlannedOrderCapacityIsDsptchd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cap. Disp."
            },
            {
              "name": "CapacityRequirement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cap. Reqmt"
            },
            {
              "name": "BillOfOperationsVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "ScheduledBasicStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SchedStart"
            },
            {
              "name": "ScheduledBasicStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Earl.start"
            },
            {
              "name": "ScheduledBasicEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Sched.Fin."
            },
            {
              "name": "ScheduledBasicEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Earl. fin."
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "PlannedOrderTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Type Name"
            },
            {
              "name": "MRPAreaText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Area Text"
            },
            {
              "name": "MRPPlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "ProductionPlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "MaterialProcurementCatName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Cat. Name"
            },
            {
              "name": "ProductionVersionText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "ProductionSupervisorName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Sup. Name"
            },
            {
              "name": "SupplierName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Supplier"
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Customer"
            },
            {
              "name": "MaterialProcurementTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Type Name"
            },
            {
              "name": "PurchasingOrganizationName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "PurgOrg"
            },
            {
              "name": "StorageLocationName",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Stor. Loc."
            },
            {
              "name": "AcctAssignmentCategoryName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Descript."
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANNEDORDERCAPACITYTP",
              "assocName": "_PLANNEDORDERCAPACITY",
              "cardinality": "0:*"
            },
            {
              "name": "I_PLANNEDORDERCOMPONENTTP",
              "assocName": "_PLANNEDORDERCOMPONENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "SchedulePlannedOrder",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PLANNEDORDERCAPACITYTP",
          "name": "Interface for Capacity entity of BO PlannedOrder - TP",
          "properties": [
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "WorkCenterText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WkC Text"
            },
            {
              "name": "MRPControllerName",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Ctrlr Name"
            },
            {
              "name": "OperationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OprShrtTxt"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "WrkCtrHasLeadingCapacity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Work Center has leading capacity"
            },
            {
              "name": "CapacityRequirement",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Cap. Reqmt"
            },
            {
              "name": "CapacityRequirementItem",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Capacity Requirement Item"
            },
            {
              "name": "OperationLatestStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "LStrtDate"
            },
            {
              "name": "OperationLatestEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "LtstEndDte"
            },
            {
              "name": "OperationEarliestStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ErlStrtDte"
            },
            {
              "name": "OperationEarliestEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ErlEndDte"
            },
            {
              "name": "OpLtstSchedldProcgStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ltst Start"
            },
            {
              "name": "OpLtstSchedldTrdwnStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ltst Start"
            },
            {
              "name": "PlannedOrderLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "CapacityRqmtItemCapacity",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Capacity Requirement Item Capacity"
            },
            {
              "name": "OperationLatestStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "LtStrtTime"
            },
            {
              "name": "OperationLatestEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "LtstEndTme"
            },
            {
              "name": "OperationEarliestStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ErlStrtTme"
            },
            {
              "name": "OperationEarliestEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ErlEndTime"
            },
            {
              "name": "OpLtstSchedldProcgStrtTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Ltst Start"
            },
            {
              "name": "OpLtstSchedldTrdwnStrtTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Ltst Start"
            },
            {
              "name": "RemainingCapReqOpSegProcgDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Rem.Proc."
            },
            {
              "name": "ScheduledCapReqOpSegSetupDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "TgtSetup"
            },
            {
              "name": "RemainingCapReqOpSegSetupDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Rem.Setup"
            },
            {
              "name": "ScheduledCapReqOpSegProcgDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "TrgtProc"
            },
            {
              "name": "ScheduledCapReqOpSegTrdwnDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Teardn.Sch"
            },
            {
              "name": "RemainingCapReqOpSegTrdwnDurn",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Rem.Teardn"
            },
            {
              "name": "Operation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "PlannedOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "CapacityRequirementUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "SubOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "Sequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "SchedulePlannedOrderOperation",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PLANNEDORDERCOMPONENTTP",
          "name": "Interface for Component entity of BO PlannedOrder - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "ProductName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "StorageLocationName",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Stor. Loc."
            },
            {
              "name": "MRPControllerName",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Ctrlr Name"
            },
            {
              "name": "BOMItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill Of Material Item Number"
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Discontinuation Group"
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Follow-up Group"
            },
            {
              "name": "BOMItemSorter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "BOMItemDescriptionLine2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "ProductionSupplyAreaName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Production Supply Area Name"
            },
            {
              "name": "FollowUpMaterialText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "AssemblyProductText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "BillOfMaterialItemCategoryDesc",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Item Cat."
            },
            {
              "name": "BOMItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOMItmCat."
            },
            {
              "name": "BillOfMaterialCategoryDesc",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "DebitCreditCodeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "SupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Code"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Cat."
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "MaterialComponentIsPhantomItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Phantom Item"
            },
            {
              "name": "MatlCompDiscontinuationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Disc.Type"
            },
            {
              "name": "MatlCompIsFollowUpMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Component is Follow-Up Material"
            },
            {
              "name": "FollowUpMaterialIsNotActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Follow-Up Material is Active"
            },
            {
              "name": "Reservation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ReservationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Res. Item"
            },
            {
              "name": "MatlCompRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Rqmt Date"
            },
            {
              "name": "BOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM Item"
            },
            {
              "name": "PlannedOrderLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "OrderPathValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order path"
            },
            {
              "name": "OrderLevelValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Level"
            },
            {
              "name": "AssemblyOrderPathValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order path"
            },
            {
              "name": "AssemblyOrderLevelValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ass.OrdLvl"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PeggedReqt"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Entry unit"
            },
            {
              "name": "PlannedOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "FollowUpMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Follow-Up / Original Material"
            },
            {
              "name": "BillOfMaterialInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "RequiredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rqmt Qty"
            },
            {
              "name": "GoodsMovementEntryQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGLCHARTOFACCOUNTSTP",
      "name": "I_CNSLDTNGLCHARTOFACCOUNTSTP",
      "title": "Consolidation G/L Chart Of Accounts - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation G/L chart of accounts. A consolidation G/L chart of accounts is a chart of accounts that can be used for financial consolidation in group reporting. It can either be a chart of accounts thats been defined in an area other than group reporting, or it can be a chart of accounts thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation G/L chart of accounts. Creating text entities is possible through the create operation of the consolidation G/L chart of accounts entity with association.\r\n* Perform update and delete operations on chart of accounts that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNGLCHARTOFACCOUNTS",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGLCHARTOFACCOUNTSTP",
          "name": "Consolidation G/L Chart Of Accounts - TP",
          "properties": [
            {
              "name": "ChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "G/L Chart of Accounts"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNGLCHARTOFACCTSTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNGLCHARTOFACCTSTEXTTP",
          "name": "Cnsldtn G/L Chart Of Accounts - Text TP",
          "properties": [
            {
              "name": "ChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "G/L Chart of Accounts"
            },
            {
              "name": "ChartOfAccountsName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "G/L Chart of Accounts Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGLACCOUNTTP",
      "name": "I_CNSLDTNGLACCOUNTTP",
      "title": "Consolidation G/L Account - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation G/L accounts. A consolidation G/L account is a G/L account that can be used for financial consolidation in group reporting. It can either be a G/L account thats been defined in an area other than group reporting, or it can be a G/L account thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation G/L account. Creating text entities is possible through the create operation of the consolidation G/L account entity with association.\r\n* Perform update and delete operations on G/L accounts that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNGLACCOUNT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGLACCOUNTTP",
          "name": "Consolidation G/L Account - TP",
          "properties": [
            {
              "name": "ChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "G/L Chart of Accounts"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "GLAccount",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Account"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNGLACCOUNTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNGLACCOUNTTEXTTP",
          "name": "Consolidation G/L Account - Text TP",
          "properties": [
            {
              "name": "GLAccountName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "G/L Account Name"
            },
            {
              "name": "ChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "G/L Chart of Accounts"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "GLAccount",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Account"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNPRODUCTTP",
      "name": "I_CNSLDTNPRODUCTTP",
      "title": "Consolidation Product - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation products. A consolidation product is a product that can be used for financial consolidation in group reporting. It can either be a product thats been defined in an area other than group reporting, or it can be a product thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation product. Creating text entities is possible through the create operation of the consolidation product entity with association.\r\n* Perform update and delete operations on products that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNPRODUCT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNPRODUCTTP",
          "name": "Consolidation Product - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNPRODUCTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNPRODUCTTEXTTP",
          "name": "Consolidation Product - Text TP",
          "properties": [
            {
              "name": "ProductName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNPRODUCTGROUPTP",
      "name": "I_CNSLDTNPRODUCTGROUPTP",
      "title": "Consolidation Product Group - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation product groups. A consolidation product group is a product group that can be used for financial consolidation in group reporting. It can either be a product group thats been defined in an area other than group reporting, or it can be a product group thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation product group. Creating text entities is possible through the create operation of the consolidation product group entity with association.\r\n* Perform update and delete operations on product groups that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNPRODUCTGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNPRODUCTGROUPTP",
          "name": "Consolidation Product Group - TP",
          "properties": [
            {
              "name": "ProductGroup",
              "key": true,
              "type": "Edm.String",
              "length": "009",
              "label": "Product Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNPRODUCTGROUPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNPRODUCTGROUPTEXTTP",
          "name": "Consolidation Product Group - Text TP",
          "properties": [
            {
              "name": "ProductGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Product Group Description"
            },
            {
              "name": "ProductGroup",
              "key": true,
              "type": "Edm.String",
              "length": "009",
              "label": "Product Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNSUPPLIERTP",
      "name": "I_CNSLDTNSUPPLIERTP",
      "title": "Consolidation Supplier - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation suppliers. A consolidation supplier is a supplier that can be used for financial consolidation in group reporting. It can either be a supplier thats been defined in an area other than group reporting, or it can be a supplier thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation supplier. Creating text entities is possible through the create operation of the consolidation supplier entity with association.\r\n* Perform update and delete operations on suppliers that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNSUPPLIER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNSUPPLIERTP",
          "name": "Consolidation Supplier - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Supplier",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNSUPPLIERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNSUPPLIERTEXTTP",
          "name": "Consolidation Supplier - Text TP",
          "properties": [
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Supplier",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SupplierName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Supplier Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNCUSTOMERTP",
      "name": "I_CNSLDTNCUSTOMERTP",
      "title": "Consolidation Customer - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation customers. A consolidation customer is a customer that can be used for financial consolidation in group reporting. It can either be a customer thats been defined in an area other than group reporting, or it can be a customer thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation customer. Creating text entities is possible through the create operation of the consolidation customer entity with association.\r\n* Perform update and delete operations on customers that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNCUSTOMER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNCUSTOMERTP",
          "name": "Consolidation Customer - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Customer",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCUSTOMERTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNCUSTOMERTEXTTP",
          "name": "Consolidation Customer - Text TP",
          "properties": [
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Customer",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Customer Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNCOUNTRYTP",
      "name": "I_CNSLDTNCOUNTRYTP",
      "title": "Consolidation Country/Region - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation countries/regions. A consolidation country/region is a country/region that can be used for financial consolidation in group reporting. It can either be a country/region thats been defined in an area other than group reporting, or it can be a country/region thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation country/region. Creating text entities is possible through the create operation of the consolidation country/region entity with association.\r\n* Perform update and delete operations on countries/regions that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNCOUNTRY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNCOUNTRYTP",
          "name": "Consolidation Country/Region - TP",
          "properties": [
            {
              "name": "Country",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Country/Region"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCOUNTRYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNCOUNTRYTEXTTP",
          "name": "Consolidation Country/Region - Text TP",
          "properties": [
            {
              "name": "Country",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Country/Region"
            },
            {
              "name": "CountryName",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Country/Region Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNCUSTOMERGROUPTP",
      "name": "I_CNSLDTNCUSTOMERGROUPTP",
      "title": "Consolidation Customer Group - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation customer groups. A consolidation customer group is a customer group that can be used for financial consolidation in group reporting. It can either be a customer group thats been defined in an area other than group reporting, or it can be a customer group thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation customer group. Creating text entities is possible through the create operation of the consolidation customer group entity with association.\r\n* Perform update and delete operations on customer groups that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNCUSTOMERGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNCUSTOMERGROUPTP",
          "name": "Consolidation Customer Group - TP",
          "properties": [
            {
              "name": "CustomerGroup",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Customer Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCUSTOMERGROUPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNCUSTOMERGROUPTEXTTP",
          "name": "Consolidation Customer Group - Text TP",
          "properties": [
            {
              "name": "CustomerGroup",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Customer Group"
            },
            {
              "name": "CustomerGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Customer Group Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNPLANTTP",
      "name": "I_CNSLDTNPLANTTP",
      "title": "Consolidation Plant - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation plants. A consolidation plant is a plant that can be used for financial consolidation in group reporting. It can either be a plant thats been defined in an area other than group reporting, or it can be a plant thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation plant. Creating text entities is possible through the create operation of the consolidation plant entity with association.\r\n* Perform update and delete operations on plants that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNPLANT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNPLANTTP",
          "name": "Consolidation Plant - TP",
          "properties": [
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNPLANTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNPLANTTEXTTP",
          "name": "Consolidation Plant - Text TP",
          "properties": [
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Description"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNSALESDISTRICTTP",
      "name": "I_CNSLDTNSALESDISTRICTTP",
      "title": "Consolidation Sales District - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation sales districts. A consolidation sales district is a sales district that can be used for financial consolidation in group reporting. It can either be a sales district thats been defined in an area other than group reporting, or it can be a sales district thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation sales district. Creating text entities is possible through the create operation of the consolidation sales district entity with association.\r\n* Perform update and delete operations on sales districts that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNSALESDISTRICT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNSALESDISTRICTTP",
          "name": "Consolidation Sales District - TP",
          "properties": [
            {
              "name": "SalesDistrict",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales District"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNSALESDISTRICTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNSALESDISTRICTTEXTTP",
          "name": "Consolidation Sales District - Text TP",
          "properties": [
            {
              "name": "SalesDistrict",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales District"
            },
            {
              "name": "SalesDistrictName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sales District Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNFINTRANSACTIONTYPETP",
      "name": "I_CNSLDTNFINTRANSACTIONTYPETP",
      "title": "Cnsldtn Financial Transaction Type - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation financial transaction types. A consolidation financial transaction type is a financial transaction type that can be used for financial consolidation in group reporting. It can either be a financial transaction type thats been defined in an area other than group reporting, or it can be a financial transaction type thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation financial transaction type. Creating text entities is possible through the create operation of the consolidation financial transaction type entity with association.\r\n* Perform update and delete operations on financial transaction types that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNFINTRANSACTIONTYPE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNFINTRANSACTIONTYPETP",
          "name": "Cnsldtn Financial Transaction Type - TP",
          "properties": [
            {
              "name": "FinancialTransactionType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Financial Transaction Type"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNFINTRANSTYPETEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNFINTRANSTYPETEXTTP",
          "name": "Cnsldtn Fin Transaction Type - Text TP",
          "properties": [
            {
              "name": "FinancialTransactionType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Financial Transaction Type"
            },
            {
              "name": "FinancialTransactionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Fin Trans Type Desc"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNBILLINGDOCUMENTTYPETP",
      "name": "I_CNSLDTNBILLINGDOCUMENTTYPETP",
      "title": "Consolidation Billing Document Type - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation billing document types. A consolidation billing document type is a billing document type that can be used for financial consolidation in group reporting. It can either be a billing document type thats been defined in an area other than group reporting, or it can be a billing document type thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation billing document type. Creating text entities is possible through the create operation of the consolidation billing document type entity with association.\r\n* Perform update and delete operations on billing document types that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNBILLINGDOCUMENTTYPE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNBILLINGDOCUMENTTYPETP",
          "name": "Consolidation Billing Document Type - TP",
          "properties": [
            {
              "name": "BillingDocumentType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Billing Document Type"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNBILLINGDOCTYPETEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNBILLINGDOCTYPETEXTTP",
          "name": "Cnsldtn Billing Document Type - Text TP",
          "properties": [
            {
              "name": "BillingDocumentType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Billing Document Type"
            },
            {
              "name": "BillingDocumentTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Billing Document Type Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNSALESORGANIZATIONTP",
      "name": "I_CNSLDTNSALESORGANIZATIONTP",
      "title": "Consolidation Sales Organization - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation sales organizations. A consolidation sales organization is a sales organization that can be used for financial consolidation in group reporting. It can either be a sales organization thats been defined in an area other than group reporting, or it can be a sales organization thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation sales organization. Creating text entities is possible through the create operation of the consolidation sales organization entity with association.\r\n* Perform update and delete operations on sales organizations that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNSALESORGANIZATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNSALESORGANIZATIONTP",
          "name": "Consolidation Sales Organization - TP",
          "properties": [
            {
              "name": "SalesOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Organisation"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNSALESORGTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNSALESORGTEXTTP",
          "name": "Cnsldtn Sales Organization - Text TP",
          "properties": [
            {
              "name": "SalesOrganizationName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Description"
            },
            {
              "name": "SalesOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Organisation"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNDISTRIBUTIONCHANNELTP",
      "name": "I_CNSLDTNDISTRIBUTIONCHANNELTP",
      "title": "Consolidation Distribution Channel - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation distribution channels. A consolidation distribution channel is a distribution channel that can be used for financial consolidation in group reporting. It can either be a distribution channel thats been defined in an area other than group reporting, or it can be a distribution channel thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation distribution channel. Creating text entities is possible through the create operation of the consolidation distribution channel entity with association.\r\n* Perform update and delete operations on distribution channels that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNDISTRIBUTIONCHANNEL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNDISTRIBUTIONCHANNELTP",
          "name": "Consolidation Distribution Channel - TP",
          "properties": [
            {
              "name": "DistributionChannel",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Distribution Channel"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNDISTRCHANNELTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNDISTRCHANNELTEXTTP",
          "name": "Cnsldtn Distribution Channel - Text TP",
          "properties": [
            {
              "name": "DistributionChannel",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Distribution Channel"
            },
            {
              "name": "DistributionChannelName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Distribution Channel Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNDIVISIONTP",
      "name": "I_CNSLDTNDIVISIONTP",
      "title": "Consolidation Division - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation divisions. A consolidation division is a division that can be used for financial consolidation in group reporting. It can either be a division thats been defined in an area other than group reporting, or it can be a division thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation division. Creating text entities is possible through the create operation of the consolidation division entity with association.\r\n* Perform update and delete operations on divisions that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNDIVISION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNDIVISIONTP",
          "name": "Consolidation Division - TP",
          "properties": [
            {
              "name": "Division",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNDIVISIONTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNDIVISIONTEXTTP",
          "name": "Consolidation Division - Text TP",
          "properties": [
            {
              "name": "Division",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "DivisionName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Division Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "/DMO/I_TRAVEL_MDSK",
      "name": "/DMO/I_TRAVEL_MDSK",
      "title": "Travel Interface Projection View for Draft RefScen",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "/DMO/I_TRAVEL_MDSK",
          "name": "Travel Interface Projection View for Draft RefScen",
          "properties": [
            {
              "name": "CreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "LastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "CustomerID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cust. ID"
            },
            {
              "name": "TravelID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Travel ID"
            },
            {
              "name": "BeginDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start"
            },
            {
              "name": "AgencyID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Agency ID"
            },
            {
              "name": "Memo",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Descr."
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "CreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangedAtTravel",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "TotalPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Price"
            },
            {
              "name": "BookingFee",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Book. Fee"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_CURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "/DMO/I_CUSTOMER_M",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "/DMO/I_AGENCY",
              "assocName": "_AGENCY",
              "cardinality": "0:1"
            },
            {
              "name": "/DMO/I_BOOKING_MDSK",
              "assocName": "_BOOKING",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "BaseFactory",
              "type": "Custom Operation"
            },
            {
              "name": "Check",
              "type": "Custom Operation"
            },
            {
              "name": "createActiveTemplate",
              "type": "Custom Operation"
            },
            {
              "name": "createDraftTemplate",
              "type": "Custom Operation"
            },
            {
              "name": "createTravelDraft",
              "type": "Custom Operation"
            },
            {
              "name": "deductDiscount",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "setToBooked",
              "type": "Custom Operation"
            },
            {
              "name": "setToNew",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "/DMO/I_BOOKING_MDSK",
          "name": "Travel Interface Projection View for Draft RefScen",
          "properties": [
            {
              "name": "AirlineID",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Airline ID"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CustomerID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cust. ID"
            },
            {
              "name": "TravelID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Travel ID"
            },
            {
              "name": "FlightDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Fl. Date"
            },
            {
              "name": "ConnectionID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Flight No."
            },
            {
              "name": "BookingID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Book. No."
            },
            {
              "name": "BookingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Book. Date"
            },
            {
              "name": "LastChangedAtBooking",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "FlightPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Airfare"
            }
          ],
          "associations": [
            {
              "name": "/DMO/I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "1:1"
            },
            {
              "name": "/DMO/I_CARRIER",
              "assocName": "_CARRIER",
              "cardinality": "1:1"
            },
            {
              "name": "/DMO/I_CONNECTION",
              "assocName": "_CONNECTION",
              "cardinality": "1:1"
            },
            {
              "name": "/DMO/I_BOOKSUP_MDSK",
              "assocName": "_BOOKSUPPLEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNINDUSTRYTP",
      "name": "I_CNSLDTNINDUSTRYTP",
      "title": "Consolidation Industry - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation industries. A consolidation industry is an industry that can be used for financial consolidation in group reporting. It can either be an industry thats been defined in an area other than group reporting, or it can be an industry thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation industry. Creating text entities is possible through the create operation of the consolidation industry entity with association.\r\n* Perform update and delete operations on industries that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNINDUSTRY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNINDUSTRYTP",
          "name": "Consolidation Industry - TP",
          "properties": [
            {
              "name": "Industry",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Industry"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNINDUSTRYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNINDUSTRYTEXTTP",
          "name": "Consolidation Industry - Text TP",
          "properties": [
            {
              "name": "Industry",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Industry"
            },
            {
              "name": "IndustryName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Industry Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_LEGALDOCUMENTTP",
      "name": "I_LEGALDOCUMENTTP",
      "title": "Legal Document - TP",
      "description": "This business object enables you to create, read, modify, and delete a legal document. Legal document is created for a legal transaction. First you need to create a legal transaction.\r\n\r\n# Authorization\r\nSome operations and actions require specific authorization roles. The following authorization objects are relevant:\r\n* LCM_LT\r\n* LCM_DOC\r\n* LCM_LTENCC\r\n* LCM_LTENSO\r\n* LCM_LTENPO\r\n* LCMDOCSTMP\r\n* LCMSTMPACT\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the child entities of a Legal Document. Creating child entities is possible through create operation of root entity with association.  \r\n\r\n# Note\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners, or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n* SAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no 'Modify' sequence is started which would, in turn, expect the system to save data.\r\n* Few SAP S/4HANA Cloud BAdIs are invoked at a later phase of the 'Save' sequence of transaction, or workflow. For example, Post BAdIs. In such cases, it is important that no 'Modify' sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly. \r\n* Few SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios, the draft is saved several times from the UI. So, the 'Modify' sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios. \r\n* Few behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\n* Few behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n  * Orchestration of 'Modify' calls is important before the 'Save' sequence is started.\r\n  * No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\n* SAP S/4HANA Cloud BAdIs shall not call commit any time.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "LEGALDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_LEGALDOCUMENTTP",
          "name": "Legal Document - TP",
          "properties": [
            {
              "name": "DocumentDescription",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Name"
            },
            {
              "name": "LglCntntMDocContentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cont. Type"
            },
            {
              "name": "LglCntntMDocAccessLvl",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acs. Lvl."
            },
            {
              "name": "LglCntntMDocAmendmentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Amnt. Type"
            },
            {
              "name": "LglTransAccessLvl",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acs. Lvl."
            },
            {
              "name": "LglCntntMMainLinkdObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MnLnkObjTy"
            },
            {
              "name": "LglCntntMDocumentLinkedObject",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "LglCntntMTmplID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Templat ID"
            },
            {
              "name": "LglCntntMMainOrgCoCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LglCntntMMainOrgPurOrg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LglCntntMMainOrgSalesOrg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "InternalDocumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "LglCntntMDocAssemblyStatus",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Status"
            },
            {
              "name": "LglCntntMChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chngd. By"
            },
            {
              "name": "LglCntntMCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LglCntntMDocumentLinkedObjKey",
              "key": false,
              "type": "Edm.Guid",
              "length": "032",
              "label": "UUID Cha32"
            },
            {
              "name": "LglCntntMVirtualDocVersKey",
              "key": false,
              "type": "Edm.String",
              "length": "036",
              "label": "Doc Versio"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "LglCntntMDocPaperType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PaperTyp"
            },
            {
              "name": "LglCntntMDocumentIsTopVersion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "LglCntntMDocType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc Type"
            },
            {
              "name": "LglCntntMIsMandatory",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMDocumentKind",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Doc. Kind"
            },
            {
              "name": "LglCntntMSgntrPreference",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Sign Pref"
            },
            {
              "name": "LglCntntMProfile",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profile"
            },
            {
              "name": "LegalDocumentSource",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc Source"
            },
            {
              "name": "LglCntntMDocLowTouchLevel",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Touch Lvl"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocEffectiveFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Effe. From"
            },
            {
              "name": "LglCntntMDocEffectiveToDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LglCntntMDocumentUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMCreatedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "LglCntntMChangedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "LglCntntMDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. ID"
            },
            {
              "name": "LegalTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LT ID"
            },
            {
              "name": "LglCntntMParentDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Par Doc ID"
            },
            {
              "name": "LegalDocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Ver."
            },
            {
              "name": "LglCntntMLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": [
            {
              "name": "I_LEGALDOCAGREEMENTTP",
              "assocName": "_LEGALDOCAGREEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_LEGALDOCTMPLINFOTP",
              "assocName": "_LEGALDOCTMPLINFO",
              "cardinality": "0:1"
            },
            {
              "name": "I_LEGALDOCOBLIGATIONTP",
              "assocName": "_LEGALDOCOBLIGATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_LEGALDOCPARCATEGORYTP",
              "assocName": "_LEGALDOCPARCATEGORY",
              "cardinality": "0:*"
            },
            {
              "name": "I_LEGALDOCSTAMPTP",
              "assocName": "_LEGALDOCSTAMP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateLegalDocumentWithFile",
              "type": "Custom Operation"
            },
            {
              "name": "CreateVirtualDocument",
              "type": "Custom Operation"
            },
            {
              "name": "GenerateLegalDocLinkedObjKey",
              "type": "Custom Operation"
            },
            {
              "name": "ReopenLegalDocument",
              "type": "Custom Operation"
            },
            {
              "name": "RetriggerVirtualDocAssembly",
              "type": "Custom Operation"
            },
            {
              "name": "RetryCreationOfAgreement",
              "type": "Custom Operation"
            },
            {
              "name": "SetLegalDocumentToAccepted",
              "type": "Custom Operation"
            },
            {
              "name": "SetLegalDocumentToArchived",
              "type": "Custom Operation"
            },
            {
              "name": "UpdatePaperType",
              "type": "Custom Operation"
            },
            {
              "name": "UploadFileOnTopOfVrtlDocument",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALDOCAGREEMENTTP",
          "name": "Legal Document Agreement - TP",
          "properties": [
            {
              "name": "LglCntntMCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LglCntntMChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chngd. By"
            },
            {
              "name": "LglCntntMDocAgrmtCoreStatus",
              "key": false,
              "type": "Edm.String",
              "length": "100",
              "label": "Core Sts"
            },
            {
              "name": "LglCntntMDocAgrmtBizStatus",
              "key": false,
              "type": "Edm.String",
              "length": "100",
              "label": "Bus Sts"
            },
            {
              "name": "LglCntntMAgreementSystemID",
              "key": false,
              "type": "Edm.String",
              "length": "036",
              "label": "SysID"
            },
            {
              "name": "LglCntntMAgreementTemplateName",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Tmpl Name"
            },
            {
              "name": "LglCntntMContractTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "125",
              "label": "CntrctTyp"
            },
            {
              "name": "LglCntntMDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocAgrmtVersion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Ext. Vers."
            },
            {
              "name": "LglCntntMAgreementUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMCreatedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "LglCntntMChangedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_LEGALDOCTMPLINFOTP",
          "name": "Legal Document Template Info - TP",
          "properties": [
            {
              "name": "LglCntntMDocTemplateVersion",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "TmplVers."
            },
            {
              "name": "LglCntntMDocTemplateName",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Template"
            },
            {
              "name": "LglCntntMDocTemplateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LglCntntMDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocTemplateInfoUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALDOCOBLIGATIONTP",
          "name": "Legal Document Obligations - TP",
          "properties": [
            {
              "name": "LglCntntMDocOblgnType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obl. Type"
            },
            {
              "name": "LglCntntMDocOblgnHasRem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "LglCntntMDocOblgnRisk",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Risk"
            },
            {
              "name": "LglCntntMDocOblgnStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LglCntntMDocOblgnEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "LglCntntMDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocOblgnUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. ID"
            },
            {
              "name": "LglCntntMDocObligation",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Obln. ID"
            }
          ],
          "associations": [
            {
              "name": "I_LEGALDOCOBLGNENTITYTP",
              "assocName": "_LEGALDOCOBLGNENTITY",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALDOCOBLGNRCPNTTP",
              "assocName": "_LEGALDOCOBLGNRCPNT",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALDOCOBLGNREMTP",
              "assocName": "_LEGALDOCOBLGNREM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALDOCPARCATEGORYTP",
          "name": "Legal Document Parent Category - TP",
          "properties": [
            {
              "name": "LglCntntMDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocParCatUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMParentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Parent ID"
            }
          ],
          "associations": [
            {
              "name": "I_LEGALDOCCATEGORYTP",
              "assocName": "_LEGALDOCCATEGORY",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALDOCSTAMPTP",
          "name": "Legal Document Stamp - TP",
          "properties": [
            {
              "name": "LglCntntMDocumentStamp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stamp Name"
            },
            {
              "name": "LglCntntMCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LglTransWrkFlwModInstce",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "InstanceID"
            },
            {
              "name": "LglCntntMDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocumentStampUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMCreatedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_LEGALTRANSACTIONTP_2",
      "name": "I_LEGALTRANSACTIONTP_2",
      "title": "Legal Transactions - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "LEGALTRANSACTION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_LEGALTRANSACTIONTP_2",
          "name": "Legal Transactions - TP",
          "properties": [
            {
              "name": "LegalTransactionHealth",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LT Status"
            },
            {
              "name": "LglTransAccessLvl",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acs. Lvl."
            },
            {
              "name": "LglCntntMIntegrationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Int. Var."
            },
            {
              "name": "LglCntntMMainOrgSalesOrg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LglCntntMMainOrgCoCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LglCntntMMainOrgPurOrg",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LglCntntMCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LglCntntMChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chngd. By"
            },
            {
              "name": "LegalTransactionTitle",
              "key": false,
              "type": "Edm.String",
              "length": "128",
              "label": "Title"
            },
            {
              "name": "LglCntntMGovLaw",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Gov. Law"
            },
            {
              "name": "IsEndOfPurposeBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BusinPurpC"
            },
            {
              "name": "LglCntntMProfile",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profile"
            },
            {
              "name": "LegalTransactionSource",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "LT Source"
            },
            {
              "name": "LegalTransactionUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMContextUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMCreatedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created On"
            },
            {
              "name": "LglCntntMChangedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "LegalTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LT ID"
            },
            {
              "name": "LglCntntMLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": [
            {
              "name": "I_LEGALTRANSRNWLANDTERMNTP_2",
              "assocName": "_LEGALTRANSRNWLANDTERMN",
              "cardinality": "1:1"
            },
            {
              "name": "I_LEGALTRANSACTIONREMINDERTP_2",
              "assocName": "_LEGALTRANSACTIONREMINDER",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSCATEGORYGROUPTP_2",
              "assocName": "_LEGALTRANSCATEGORYGROUP",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSDATETP_2",
              "assocName": "_LEGALTRANSDATE",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSDOCLINKTP_2",
              "assocName": "_LEGALTRANSDOCLINK",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSENTITYTP_2",
              "assocName": "_LEGALTRANSENTITY",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSEXTCONTACTTP_2",
              "assocName": "_LEGALTRANSEXTERNALCONTACT",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSINTCONTACTTP_2",
              "assocName": "_LEGALTRANSINTERNALCONTACT",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSLINKEDOBJECTSTP_2",
              "assocName": "_LEGALTRANSLINKEDOBJECTS",
              "cardinality": "1:*"
            },
            {
              "name": "I_LEGALTRANSRELATIONSHIPTP_2",
              "assocName": "_LEGALTRANSRELATIONSHIP",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "SetLegalTransactionToCancel",
              "type": "Custom Operation"
            },
            {
              "name": "SetLegalTransactionToExpired",
              "type": "Custom Operation"
            },
            {
              "name": "SetLegalTransactionToTerminate",
              "type": "Custom Operation"
            },
            {
              "name": "StartLegalTransaction",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSRNWLANDTERMNTP_2",
          "name": "Legal Transaction Rnwl and Terminations",
          "properties": [
            {
              "name": "LglCntntMRenewalClause",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rnw Clause"
            },
            {
              "name": "LglCntntMTerminationClause",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Term Claus"
            },
            {
              "name": "LglCntntMNextTermnClause",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Nxt Trm Cl"
            },
            {
              "name": "LglCntntMRnwlReminderUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rnw Rec Us"
            },
            {
              "name": "LglCntntMTermnReminderUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "TrmRecUser"
            },
            {
              "name": "LglCntntMRnwlType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rnwl. Type"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMRnwlAndTermnUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMRnwlPeriod",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "LglCntntMNrOfActiveRenewal",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Nr of Actv"
            },
            {
              "name": "LglCntntMNmbrOfRenewals",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Nr of Auto"
            },
            {
              "name": "LglCntntMRnwlReminderDays",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "RnwlRemDay"
            },
            {
              "name": "LglCntntMTermnReminderDays",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "TermRemDay"
            },
            {
              "name": "LglCntntMRnwlPeriodUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Per. Unit"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSACTIONREMINDERTP_2",
          "name": "Legal Transaction Reminder - TP",
          "properties": [
            {
              "name": "LegalTransactionReminderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rem. Type"
            },
            {
              "name": "LglCntntMRemRcpntIntCntctType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cntct Type"
            },
            {
              "name": "LglCntntMRemRecipientTeam",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Team"
            },
            {
              "name": "LglCntntMRemRecipientFunction",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Function"
            },
            {
              "name": "LglCntntMRecipientUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "LegalTransactionRemSubject",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Rem. Subj."
            },
            {
              "name": "LglCntntMRemIsAutoGenerated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "RemIsAutoG"
            },
            {
              "name": "LglCntntMRemFrequencyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Frequency"
            },
            {
              "name": "LglCntntMRemRecipientType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assig Type"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionReminderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LglCntntMReminderEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "LglCntntMNextReminderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LegalTransactionDateUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionReminderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMChangedUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed"
            },
            {
              "name": "LglCntntMRemFrequency",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Frequency"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSCATEGORYGROUPTP_2",
          "name": "Legal Transaction Category Groups",
          "properties": [
            {
              "name": "LglCntntMCatGroupTitle",
              "key": false,
              "type": "Edm.String",
              "length": "128",
              "label": "Title"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionCatGroupUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMIndex",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Index"
            }
          ],
          "associations": [
            {
              "name": "I_LEGALTRANSPARENTCATTP_2",
              "assocName": "_LEGALTRANSPARENTCATEGORY",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSDATETP_2",
          "name": "Legal Transaction Dates",
          "properties": [
            {
              "name": "LglCntntMDateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Date Type"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LegalTransDateChangeReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReasonOfCh"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMToDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "LglCntntMFromDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LegalTransactionDateUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSDOCLINKTP_2",
          "name": "Legal Transaction Linked Documents",
          "properties": [
            {
              "name": "LglCntntMDocContentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cont. Type"
            },
            {
              "name": "LglCntntMDocAccessLvl",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acs. Lvl."
            },
            {
              "name": "InternalDocumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionDocLinkUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc. ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSENTITYTP_2",
          "name": "Legal Transaction Entities",
          "properties": [
            {
              "name": "LglCntntMEntityType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "EntityType"
            },
            {
              "name": "LglCntntMEntity",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Entity ID"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIsMainEntity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "MainEntity"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionEntityUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMRank",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Seq No"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSEXTCONTACTTP_2",
          "name": "Legal Transaction External Contacts",
          "properties": [
            {
              "name": "LglCntntMExtCntctType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ext Con Ty"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionExtCntctUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMRank",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Seq No"
            },
            {
              "name": "LglCntntMExtCntctBP",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSINTCONTACTTP_2",
          "name": "Legal Transaction Internal Contacts",
          "properties": [
            {
              "name": "LglCntntMIntCntctType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cntct Type"
            },
            {
              "name": "LglCntntMIntCntctUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User Name"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIntContactUserType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Assignment"
            },
            {
              "name": "LglCntntMIntContactTeam",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Team Name"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionIntCntctUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LglCntntMRank",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Seq No"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSLINKEDOBJECTSTP_2",
          "name": "Legal Transaction Linked Objects",
          "properties": [
            {
              "name": "LglCntntMLinkdObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LnkObj. Ty"
            },
            {
              "name": "LglCntntMLinkdObj",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "LkdObj. ID"
            },
            {
              "name": "LegalTransactionIsTriggerObj",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Trigger"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionLinkdObjUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_LEGALTRANSRELATIONSHIPTP_2",
          "name": "Legal Transaction Relationships",
          "properties": [
            {
              "name": "LglCntntMRelshpType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rel. Type"
            },
            {
              "name": "LegalTransactionMandatoryFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mandatory"
            },
            {
              "name": "LglCntntMIsIntegRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Integrated"
            },
            {
              "name": "LglCntntMIsAddedByIntegVarbl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Added By"
            },
            {
              "name": "LegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "RelshpLegalTransactionUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LegalTransactionRelshpUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "RelshpLegalTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LT ID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_OUTBOUNDDELIVERYTP",
      "name": "I_OUTBOUNDDELIVERYTP",
      "title": "Outbound Delivery - TP",
      "description": "With this business object, you can read and modify outbound delivery documents, create outbound deliveries from sales documents, and create outbound delivery items with or without order reference.\r\n\r\nThe outbound delivery is the main object used in the goods issue process. This process defines how goods are sent from a supplier to a recipient.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of an outbound delivery:\r\n* Read\r\n* Create Outbound Delivery from Sales Document\r\n/:[IF SWITCH:le_shp_rap_obd_mod_head_dates=ON]\r\n* Update Outbound Delivery Header\r\n/:[ENDIF]\r\n* Create Outbound Delivery Item from Sales Document\r\n* Create Outbound Delivery Item Without Order Reference\r\n* Update Outbound Delivery Item\r\n* Assign Serial Number to Outbound Delivery Item \r\n* Delete Serial Number from Outbound Delivery Item\r\n\r\n# Events\r\nThis business object offers following events for an outbound delivery:\r\n* Created\r\n* Changed\r\n* Deleted\r\n* DelivBlockChanged\r\n* GIStatusChanged\r\n* PackgStatusChanged\r\n* PkngStatusChanged\r\n* ItemCreated\r\n* ItemChanged\r\n* ItemDeleted\r\n\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Outbound Delivery - TP (I_OutboundDeliveryTP) | Shipping: Delivery (LE_SHP_DELIVERY) |\r\n| Outbound Delivery Item - TP (I_OutboundDeliveryItemTP) | Shipping: Delivery Item (LE_SHP_DELIVERYITEM) |\r\n\r\n# Constraints\r\nWith this business object, you cannot do the following:\r\n* **Navigate to Handling Units**: There is no direct association that you can use to read the handling unit information associated with an outbound delivery. Instead, you must fetch handling unit information with a separate request to the interfaces exposed for Handling Unit Management.\r\n* **Modify More Than One Delivery Document at a Time**: You can only modify one delivery document at a time. This applies to outbound deliveries as well as inbound and customer returns deliveries. You first need to save or roll back your changes before you modify another outbound delivery.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "OUTBOUNDDELIVERY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_OUTBOUNDDELIVERYTP",
          "name": "Outbound Delivery - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "ReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "SpecialProcessingCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SpecProcId"
            },
            {
              "name": "MeansOfTransportType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MnsTransTy"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. type"
            },
            {
              "name": "IsExportDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Export"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "RouteSchedule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RouteSched"
            },
            {
              "name": "ShipmentBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ShpmtBlRsn"
            },
            {
              "name": "FactoryCalendarByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact.Cal."
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "MeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TrnsIDCode"
            },
            {
              "name": "WarehouseGate",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Door"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "ShippingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Del. tzone"
            },
            {
              "name": "ReceivingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Rec. tzone"
            },
            {
              "name": "PaymentGuaranteeProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PayGuaProc"
            },
            {
              "name": "DeliveryDocumentBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "ExtDeliv."
            },
            {
              "name": "BillOfLading",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BillOfLad."
            },
            {
              "name": "ExternalTransportSystem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "ID Tr.Syst"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "SDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrl Hdr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "CompleteDeliveryIsDefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Compl.Dlv."
            },
            {
              "name": "HeaderBillgIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg  Hd"
            },
            {
              "name": "HeaderDelivIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delv Hdr"
            },
            {
              "name": "HandlingUnitInStock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HU in Stk"
            },
            {
              "name": "ExternalIdentificationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TypeExtId"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrderComb."
            },
            {
              "name": "OverallPickConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "TransportationPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TrnsPlnSts"
            },
            {
              "name": "OverallGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "OverallPickStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "OverallWarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "OverallPackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "OverallDelivReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BS"
            },
            {
              "name": "OverallProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD Status"
            },
            {
              "name": "DistrStatusByDecentralizedWrhs",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Whse"
            },
            {
              "name": "OverallIntcoBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "IBS"
            },
            {
              "name": "OverallDelivConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DlvConfSts"
            },
            {
              "name": "HeaderPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgHdr"
            },
            {
              "name": "HdrGoodsMvtIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMHeader"
            },
            {
              "name": "OverallDeliveryProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "HeaderPickIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickHdr"
            },
            {
              "name": "OvrlItmPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgItems"
            },
            {
              "name": "OvrlItmPickIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PikgItems"
            },
            {
              "name": "OvrlItmDelivIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dlv Items"
            },
            {
              "name": "OvrlItmGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItems"
            },
            {
              "name": "DeliveryIsInPlant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "In Plant"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "StatisticsCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PickDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pick Date"
            },
            {
              "name": "TransportationPlanningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TrpPlanDt"
            },
            {
              "name": "PlannedGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pl.GI Date"
            },
            {
              "name": "LoadingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Loadg Date"
            },
            {
              "name": "ActualGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ac.GI Date"
            },
            {
              "name": "ProofOfDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "POD Date"
            },
            {
              "name": "IntercompanyBillingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BillDate"
            },
            {
              "name": "DeliveryVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "PickTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Pick. Time"
            },
            {
              "name": "PlannedGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "PlnGM Time"
            },
            {
              "name": "ActualGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ActGM Time"
            },
            {
              "name": "ProofOfDeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Conf. Time"
            },
            {
              "name": "TransportationPlanningTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "TP Time"
            },
            {
              "name": "LoadingTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Loadg Time"
            },
            {
              "name": "DeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "TotalNumberOfPackage",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "NoPackages"
            },
            {
              "name": "DepreciationInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Deprec."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ship-to"
            },
            {
              "name": "OutboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "GoodsMovementSlipNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GR/GI Slip"
            },
            {
              "name": "InternalFinancialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FD No."
            },
            {
              "name": "HeaderWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HeaderVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "MeansOfTransportRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mns of Tr."
            },
            {
              "name": "HeaderGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "HeaderNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "HeaderVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            }
          ],
          "associations": [
            {
              "name": "I_OUTBOUNDDELIVERYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_OUTBOUNDDELIVERYITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_OUTBOUNDDELIVERYPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "CreateDlvFromSalesDocument",
              "type": "Custom Operation"
            },
            {
              "name": "CreateDlvItemFromSalesDocument",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_OUTBOUNDDELIVERYTEXTTP",
          "name": "Outbound Delivery - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "OutboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_OUTBOUNDDELIVERYITEMTP",
          "name": "Outbound Delivery Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust.Mat."
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "IssuingOrReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. plant"
            },
            {
              "name": "IssuingOrReceivingStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. SLoc."
            },
            {
              "name": "LoadingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LoadingGrp"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "DepartmentClassificationByCust",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Department"
            },
            {
              "name": "DeliveryDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "DeliveryDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "IssgOrRcvgSpclStockCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stck. tfr."
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WhsStorBin"
            },
            {
              "name": "IssgOrRcvgBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rec. Batch"
            },
            {
              "name": "IssgOrRcvgValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Block"
            },
            {
              "name": "PaymentGuaranteeForm",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PaytGuarFm"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "SubsequentMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SubMvmntTy"
            },
            {
              "name": "BOMExplosion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM ExNo."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "ProductHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "CustEngineeringChgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "Change"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SD DocCat."
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part.dlv."
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "ItemDeliveryIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv Item"
            },
            {
              "name": "ItemBillingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg Item"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "PickStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "WarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "PickConfirmationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "PackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "GoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "DeliveryRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DelBllgSts"
            },
            {
              "name": "ProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD status"
            },
            {
              "name": "IntercompanyBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ICOBilgSt"
            },
            {
              "name": "EU_DeliveryItemARCStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ARC Status"
            },
            {
              "name": "DeliveryItemProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemPickIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickItem"
            },
            {
              "name": "ItemGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItem"
            },
            {
              "name": "ItemPackingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pckg Item"
            },
            {
              "name": "MaterialIsBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Mgmt"
            },
            {
              "name": "WarehouseStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Cat"
            },
            {
              "name": "ProofOfDeliveryRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD rel."
            },
            {
              "name": "BillingRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RelBilling"
            },
            {
              "name": "IsSeparateValuation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sep.val."
            },
            {
              "name": "SalesDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "PrimaryPostingSwitch",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Post Id"
            },
            {
              "name": "IssgOrRcvgStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "StkCatComp"
            },
            {
              "name": "IsNotGoodsMovementsRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No gds mvt"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ProductAvailabilityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Mat.Av.Dt."
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Configurtn"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "OutbDlvItm"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivGroup"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "StatisticsDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Stats.Date"
            },
            {
              "name": "ManufacturingOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item No."
            },
            {
              "name": "GoodsMovementReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No.ser.no."
            },
            {
              "name": "ProductAvailabilityTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Stag. Time"
            },
            {
              "name": "HigherLvlItmOfBatSpltItm",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HghItmBtch"
            },
            {
              "name": "InspectionPartialLot",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PartialLot"
            },
            {
              "name": "DeliveryToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "DeliveryToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "BatchClassification",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "IntObjNo."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "FixedShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Fixed PrTi"
            },
            {
              "name": "VarblShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "VarPrcTime"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReferenceDocumentLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PrLogSys"
            },
            {
              "name": "OutboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "IssgOrRcvgMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Rec. Mat."
            },
            {
              "name": "AlternateProductNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "APN"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "PickQuantityInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Pick qty"
            },
            {
              "name": "OriginalDeliveryQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Deliv. Qty"
            },
            {
              "name": "PickQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "PickQ Base"
            },
            {
              "name": "ActualDeliveredQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyOU"
            },
            {
              "name": "ActualDeliveredQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyBU"
            }
          ],
          "associations": [
            {
              "name": "I_OUTBOUNDDELIVERYITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_OUTBDELIVITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_OUTBOUNDDELIVERYPARTNERTP",
          "name": "Outbound Delivery Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "AddressPersonID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "OutboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Outb.Dlv."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CUSTOMERRETURNSDELIVERYTP",
      "name": "I_CUSTOMERRETURNSDELIVERYTP",
      "title": "Customer Returns Delivery - TP",
      "description": "With this business object, you can access customer returns delivery documents.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a customer returns delivery:\r\n* Read \r\n* Create Customer Returns Delivery from Sales Document \r\n* Create Customer Returns Delivery Item from Sales Document \r\n* Post Goods Receipt \r\n* Update Customer Returns Delivery Item \r\n* Assign Serial Number to Customer Returns Delivery Item  \r\n* Delete Serial Number from Customer Returns Delivery Item \r\n\r\n# Events\r\nThis business object offers following events for a customer returns delivery:\r\n* Created\r\n* Changed\r\n* Deleted\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Customer Returns Delivery - TP (I_CustomerReturnsDeliveryTP) | Shipping: Delivery (LE_SHP_DELIVERY) |\r\n| Customer Returns Delivery Item - TP (I_CustomerReturnsDelivItemTP) | Shipping: Delivery Item (LE_SHP_DELIVERYITEM) |\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* **Navigate to Handling Unit**: There is no direct association exposed to read the handling unit information associated with a customer returns delivery. Instead, you fetch handling unit information using a separate request to the interfaces exposed for Handling Unit Management.\r\n* **Modify More Than One Delivery Document at a Time**: You can only modify one delivery document at a time.  You first need to save or roll back your changes before you modify another customer returns delivery.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CUSTOMERRETURNSDELIVERY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CUSTOMERRETURNSDELIVERYTP",
          "name": "Customer Returns Delivery - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "ReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "SpecialProcessingCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SpecProcId"
            },
            {
              "name": "MeansOfTransportType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MnsTransTy"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. type"
            },
            {
              "name": "IsExportDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Export"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "RouteSchedule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RouteSched"
            },
            {
              "name": "ShipmentBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ShpmtBlRsn"
            },
            {
              "name": "FactoryCalendarByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact.Cal."
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "MeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TrnsIDCode"
            },
            {
              "name": "WarehouseGate",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Door"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "ShippingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Del. tzone"
            },
            {
              "name": "ReceivingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Rec. tzone"
            },
            {
              "name": "PaymentGuaranteeProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PayGuaProc"
            },
            {
              "name": "DeliveryDocumentBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "ExtDeliv."
            },
            {
              "name": "BillOfLading",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BillOfLad."
            },
            {
              "name": "ExternalTransportSystem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "ID Tr.Syst"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "SDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrl Hdr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "CompleteDeliveryIsDefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Compl.Dlv."
            },
            {
              "name": "HeaderBillgIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg  Hd"
            },
            {
              "name": "HeaderDelivIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delv Hdr"
            },
            {
              "name": "HandlingUnitInStock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HU in Stk"
            },
            {
              "name": "ExternalIdentificationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TypeExtId"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrderComb."
            },
            {
              "name": "OverallPickConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "TransportationPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TrnsPlnSts"
            },
            {
              "name": "OverallGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "OverallPickStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "OverallWarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "OverallPackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "OverallDelivReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BS"
            },
            {
              "name": "OverallProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD Status"
            },
            {
              "name": "DistrStatusByDecentralizedWrhs",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Whse"
            },
            {
              "name": "OverallIntcoBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "IBS"
            },
            {
              "name": "OverallDelivConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DlvConfSts"
            },
            {
              "name": "HeaderPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgHdr"
            },
            {
              "name": "HdrGoodsMvtIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMHeader"
            },
            {
              "name": "OverallDeliveryProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "HeaderPickIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickHdr"
            },
            {
              "name": "OvrlItmPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgItems"
            },
            {
              "name": "OvrlItmPickIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PikgItems"
            },
            {
              "name": "OvrlItmDelivIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dlv Items"
            },
            {
              "name": "OvrlItmGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItems"
            },
            {
              "name": "DeliveryIsInPlant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "In Plant"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "StatisticsCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PickDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pick Date"
            },
            {
              "name": "TransportationPlanningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TrpPlanDt"
            },
            {
              "name": "PlannedGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pl.GI Date"
            },
            {
              "name": "LoadingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Loadg Date"
            },
            {
              "name": "ActualGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ac.GI Date"
            },
            {
              "name": "ProofOfDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "POD Date"
            },
            {
              "name": "IntercompanyBillingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BillDate"
            },
            {
              "name": "DeliveryVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "PickTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Pick. Time"
            },
            {
              "name": "PlannedGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "PlnGM Time"
            },
            {
              "name": "ActualGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ActGM Time"
            },
            {
              "name": "ProofOfDeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Conf. Time"
            },
            {
              "name": "TransportationPlanningTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "TP Time"
            },
            {
              "name": "LoadingTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Loadg Time"
            },
            {
              "name": "DeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "TotalNumberOfPackage",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "NoPackages"
            },
            {
              "name": "DepreciationInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Deprec."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ship-to"
            },
            {
              "name": "GoodsMovementSlipNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GR/GI Slip"
            },
            {
              "name": "InternalFinancialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FD No."
            },
            {
              "name": "CustomerReturnDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "HeaderWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "HeaderVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "MeansOfTransportRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mns of Tr."
            },
            {
              "name": "HeaderGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "HeaderNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "HeaderVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTRETDELIVTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTOMERRETURNSDELIVITEMTP",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_CUSTRETDELIVPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "CreateDlvFromSalesDocument",
              "type": "Custom Operation"
            },
            {
              "name": "CreateDlvItemFromSalesDocument",
              "type": "Custom Operation"
            },
            {
              "name": "PostGoodsMovement",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_CUSTRETDELIVTEXTTP",
          "name": "Customer Returns Delivery - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CustomerReturnDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_CUSTOMERRETURNSDELIVITEMTP",
          "name": "Customer Returns Delivery Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust.Mat."
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "IssuingOrReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. plant"
            },
            {
              "name": "IssuingOrReceivingStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. SLoc."
            },
            {
              "name": "LoadingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LoadingGrp"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "DepartmentClassificationByCust",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Department"
            },
            {
              "name": "DeliveryDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "DeliveryDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "IssgOrRcvgSpclStockCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stck. tfr."
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WhsStorBin"
            },
            {
              "name": "IssgOrRcvgBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rec. Batch"
            },
            {
              "name": "IssgOrRcvgValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Block"
            },
            {
              "name": "PaymentGuaranteeForm",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PaytGuarFm"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "SubsequentMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SubMvmntTy"
            },
            {
              "name": "BOMExplosion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM ExNo."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "ReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Rec. Pnt"
            },
            {
              "name": "ProductHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "CustEngineeringChgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "Change"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SD DocCat."
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part.dlv."
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "ItemDeliveryIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv Item"
            },
            {
              "name": "ItemBillingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg Item"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "PickStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "PickConfirmationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "WarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "PackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "GoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "ProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD status"
            },
            {
              "name": "DeliveryRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DelBllgSts"
            },
            {
              "name": "IntercompanyBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ICOBilgSt"
            },
            {
              "name": "DeliveryItemProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemPickIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickItem"
            },
            {
              "name": "ItemGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItem"
            },
            {
              "name": "ItemPackingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pckg Item"
            },
            {
              "name": "MaterialIsBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Mgmt"
            },
            {
              "name": "WarehouseStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Cat"
            },
            {
              "name": "BillingRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RelBilling"
            },
            {
              "name": "ProofOfDeliveryRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD rel."
            },
            {
              "name": "IsSeparateValuation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sep.val."
            },
            {
              "name": "IsNotGoodsMovementsRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No gds mvt"
            },
            {
              "name": "SalesDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "PrimaryPostingSwitch",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Post Id"
            },
            {
              "name": "IssgOrRcvgStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "StkCatComp"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ProductAvailabilityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Mat.Av.Dt."
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Configurtn"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivGroup"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "StatisticsDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Stats.Date"
            },
            {
              "name": "ManufacturingOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item No."
            },
            {
              "name": "GoodsMovementReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No.ser.no."
            },
            {
              "name": "ProductAvailabilityTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Stag. Time"
            },
            {
              "name": "HigherLvlItmOfBatSpltItm",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HghItmBtch"
            },
            {
              "name": "InspectionPartialLot",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PartialLot"
            },
            {
              "name": "CustomerReturnDeliveryItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "RtnDlv.Itm"
            },
            {
              "name": "DeliveryToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "DeliveryToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "BatchClassification",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "IntObjNo."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "FixedShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Fixed PrTi"
            },
            {
              "name": "VarblShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "VarPrcTime"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReferenceDocumentLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PrLogSys"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "CustomerReturnDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "RtnDlv."
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "IssgOrRcvgMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Rec. Mat."
            },
            {
              "name": "AlternateProductNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "APN"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ActualDeliveredQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyOU"
            },
            {
              "name": "ActualDeliveredQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyBU"
            },
            {
              "name": "PickQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "PickQ Base"
            },
            {
              "name": "PickQuantityInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Pick qty"
            },
            {
              "name": "OriginalDeliveryQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Deliv. Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTRETDELIVITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CUSTRETDELIVITEMSERIALNMBRTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTRETDELIVPARTNERTP",
          "name": "Customer Returns Delivery Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "AddressPersonID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "CustomerReturnDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_INBOUNDDELIVERYTP",
      "name": "I_INBOUNDDELIVERYTP",
      "title": "Inbound Delivery - TP",
      "description": "With this business object, you can read and modify inbound delivery documents.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of an inbound delivery:\r\n* Read\r\n* Update Inbound Delivery\r\n* Create Delivery from Purchasing Document\r\n* Post Goods Receipt\r\n* Update Inbound Delivery Item\r\n\r\n# Events\r\nThis business object offers following events for an inbound delivery:\r\n* Created\r\n* Changed\r\n* Deleted\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Inbound Delivery - TP (I_InboundDeliveryTP) | Shipping: Delivery (LE_SHP_DELIVERY) |\r\n| Inbound Delivery Item - TP (I_InboundDeliveryItemTP) | Shipping: Delivery Item (LE_SHP_DELIVERYITEM) |\r\n\t\t\t\r\n# Constraints\r\nWith this business object, you cannot do the following:\r\n* **Navigate to Handling Units**: There is no direct association that you can use to read the handling unit information associated with an inbound delivery. Instead, you must fetch handling unit information with a separate request to the `I_HANDLINGUNITTP` interface exposed for Handling Unit Management.\r\n* **Modify More Than One Inbound Delivery at a Time**: You can only modify one inbound delivery document at a time. You first need to save or roll back your changes before you modify another inbound delivery.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "INBOUNDDELIVERY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_INBOUNDDELIVERYTP",
          "name": "Inbound Delivery - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. type"
            },
            {
              "name": "GoodsReceivingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "SpecialProcessingCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SpecProcId"
            },
            {
              "name": "ReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "MeansOfTransportType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MnsTransTy"
            },
            {
              "name": "IsExportDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Export"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "RouteSchedule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "RouteSched"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "FactoryCalendarByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact.Cal."
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "ShipmentBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ShpmtBlRsn"
            },
            {
              "name": "MeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TrnsIDCode"
            },
            {
              "name": "WarehouseGate",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Door"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "ShippingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Del. tzone"
            },
            {
              "name": "ReceivingLocationTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Rec. tzone"
            },
            {
              "name": "PaymentGuaranteeProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PayGuaProc"
            },
            {
              "name": "DeliveryDocumentBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "ExtDeliv."
            },
            {
              "name": "BillOfLading",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BillOfLad."
            },
            {
              "name": "ExternalTransportSystem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "ID Tr.Syst"
            },
            {
              "name": "SDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrl Hdr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "CompleteDeliveryIsDefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Compl.Dlv."
            },
            {
              "name": "HeaderBillgIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg  Hd"
            },
            {
              "name": "HeaderDelivIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delv Hdr"
            },
            {
              "name": "DeliveryIsInPlant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "In Plant"
            },
            {
              "name": "ExternalIdentificationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TypeExtId"
            },
            {
              "name": "OrderCombinationIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrderComb."
            },
            {
              "name": "HandlingUnitInStock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HU in Stk"
            },
            {
              "name": "OverallIntcoBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "IBS"
            },
            {
              "name": "OverallWarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "OverallProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD Status"
            },
            {
              "name": "OverallDeliveryProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "TransportationPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TrnsPlnSts"
            },
            {
              "name": "OverallGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "OverallDelivConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DlvConfSts"
            },
            {
              "name": "OverallPutawayConfStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "OverallPutawayStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "OverallPackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "DistrStatusByDecentralizedWrhs",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Whse"
            },
            {
              "name": "OverallDelivReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BS"
            },
            {
              "name": "HeaderPutawayIncompltnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickHdr"
            },
            {
              "name": "OvrlItmDelivIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dlv Items"
            },
            {
              "name": "OvrlItmGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItems"
            },
            {
              "name": "OvrlItmPutawayIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PikgItems"
            },
            {
              "name": "HeaderPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgHdr"
            },
            {
              "name": "HdrGoodsMvtIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMHeader"
            },
            {
              "name": "OvrlItmPackingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PckgItems"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "DeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Deliv.Date"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "StatisticsCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LoadingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Loadg Date"
            },
            {
              "name": "PlannedGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pl.GI Date"
            },
            {
              "name": "TransportationPlanningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TrpPlanDt"
            },
            {
              "name": "ActualGoodsMovementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ac.GI Date"
            },
            {
              "name": "ProofOfDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "POD Date"
            },
            {
              "name": "IntercompanyBillingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BillDate"
            },
            {
              "name": "DeliveryVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "PlannedGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "PlnGM Time"
            },
            {
              "name": "ActualGoodsMovementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ActGM Time"
            },
            {
              "name": "ProofOfDeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Conf. Time"
            },
            {
              "name": "LoadingTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Loadg Time"
            },
            {
              "name": "DeliveryTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "TransportationPlanningTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "TP Time"
            },
            {
              "name": "TotalNumberOfPackage",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "NoPackages"
            },
            {
              "name": "DepreciationInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Deprec."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "InboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            },
            {
              "name": "GoodsMovementSlipNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GR/GI Slip"
            },
            {
              "name": "InternalFinancialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FD No."
            },
            {
              "name": "HeaderVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "HeaderWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "MeansOfTransportRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mns of Tr."
            },
            {
              "name": "HeaderGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Total Wght"
            },
            {
              "name": "HeaderNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "HeaderVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            }
          ],
          "associations": [
            {
              "name": "I_INBOUNDDELIVERYTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_INBOUNDDELIVERYITEMTP",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_INBDELIVERYPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "CreateDlvFrmPurchasingDocument",
              "type": "Custom Operation"
            },
            {
              "name": "PostGoodsMovement",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INBOUNDDELIVERYTEXTTP",
          "name": "Inbound Delivery - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "InboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_INBOUNDDELIVERYITEMTP",
          "name": "Inbound Delivery Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust.Mat."
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "DeliveryDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Cat."
            },
            {
              "name": "DepartmentClassificationByCust",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Department"
            },
            {
              "name": "IssuingOrReceivingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. plant"
            },
            {
              "name": "IssuingOrReceivingStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rec. SLoc."
            },
            {
              "name": "LoadingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "LoadingGrp"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "DeliveryDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "IssgOrRcvgSpclStockCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stck. tfr."
            },
            {
              "name": "WarehouseStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WhsStorBin"
            },
            {
              "name": "IssgOrRcvgBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rec. Batch"
            },
            {
              "name": "IssgOrRcvgValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "WarehouseStagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StgingArea"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Block"
            },
            {
              "name": "PaymentGuaranteeForm",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PaytGuarFm"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Whse No."
            },
            {
              "name": "SubsequentMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SubMvmntTy"
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "BOMExplosion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM ExNo."
            },
            {
              "name": "ProductHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "CustEngineeringChgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "017",
              "label": "Change"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SD DocCat."
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part.dlv."
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item"
            },
            {
              "name": "StockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Type"
            },
            {
              "name": "ItemBillingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billg Item"
            },
            {
              "name": "ItemDeliveryIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv Item"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "SalesDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "MaterialIsBatchManaged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Batch Mgmt"
            },
            {
              "name": "WarehouseStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stock Cat"
            },
            {
              "name": "IssgOrRcvgStockCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "StkCatComp"
            },
            {
              "name": "PrimaryPostingSwitch",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Post Id"
            },
            {
              "name": "IsNotGoodsMovementsRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No gds mvt"
            },
            {
              "name": "ProofOfDeliveryRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD rel."
            },
            {
              "name": "IntercompanyBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ICOBilgSt"
            },
            {
              "name": "BillingRelevanceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RelBilling"
            },
            {
              "name": "IsSeparateValuation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sep.val."
            },
            {
              "name": "DeliveryItemProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "PutawayConfirmationStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Confirmat."
            },
            {
              "name": "PackingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PackStatus"
            },
            {
              "name": "PutawayStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickingSts"
            },
            {
              "name": "GoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GoodsMvmnt"
            },
            {
              "name": "ItemGdsMvtIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GMItem"
            },
            {
              "name": "ItemPackingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pckg Item"
            },
            {
              "name": "WarehouseActivityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WM ActySts"
            },
            {
              "name": "DeliveryRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DelBllgSts"
            },
            {
              "name": "ProofOfDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POD status"
            },
            {
              "name": "ItemPutawayIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PickItem"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StorageBin"
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Stge Type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ProductAvailabilityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Mat.Av.Dt."
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Configurtn"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivGroup"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "StatisticsDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Stats.Date"
            },
            {
              "name": "GoodsMovementReasonCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "ManufacturingOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item No."
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No.ser.no."
            },
            {
              "name": "ProductAvailabilityTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Stag. Time"
            },
            {
              "name": "HigherLvlItmOfBatSpltItm",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HghItmBtch"
            },
            {
              "name": "InspectionPartialLot",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PartialLot"
            },
            {
              "name": "InboundDeliveryItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "InbDlvItm"
            },
            {
              "name": "DeliveryToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "DeliveryToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "BatchClassification",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "IntObjNo."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "FixedShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Fixed PrTi"
            },
            {
              "name": "VarblShipgProcgDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "VarPrcTime"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReferenceDocumentLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PrLogSys"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "InboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Inb.Dlv."
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "IssgOrRcvgMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Rec. Mat."
            },
            {
              "name": "AlternateProductNumber",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "APN"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ActualDeliveredQtyInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyOU"
            },
            {
              "name": "OriginalDeliveryQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Deliv. Qty"
            },
            {
              "name": "ActualDeliveredQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "DlvQtyBU"
            },
            {
              "name": "PutawayQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "PickQ Base"
            },
            {
              "name": "PutawayQuantityInOrderUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Pick qty"
            }
          ],
          "associations": [
            {
              "name": "I_INBDELIVITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_INBDELIVITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INBDELIVERYPARTNERTP",
          "name": "Inbound Delivery Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "AddressPersonID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "InboundDelivery",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_PRODUCTIONVERSIONTP",
      "name": "I_PRODUCTIONVERSIONTP",
      "title": "Interface for BO Production Version - TP",
      "description": "With this business object, you can create, update, delete a production version. \r\n\r\nA production version determines which alternative BOM is used together with which task list/master recipe to produce a material or create a master production schedule. For one material, you can have several production versions for various validity periods and lot-size ranges.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a production version:\r\n* Create\r\n* Update\r\n* Delete\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTIONVERSION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTIONVERSIONTP",
          "name": "Interface for BO Production Version - TP",
          "properties": [
            {
              "name": "OvrlProdnVersChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "PlantName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Plant Name"
            },
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductionVersion",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "ProductionVersionText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Text"
            },
            {
              "name": "MaterialCostApportionmentStruc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Apportnmnt"
            },
            {
              "name": "IssuingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "GIstor.loc"
            },
            {
              "name": "ReceivingStorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "To locat."
            },
            {
              "name": "QuantityDistributionKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "BillOfOperationsTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descriptn"
            },
            {
              "name": "ExecBillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ExecBillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "RoutingCheckStatusText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "ProductionVersionLockText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "TargetProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "MaterialProcurementProfile",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "ProductionVersionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Production Version Group"
            },
            {
              "name": "DestinationStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Dest. Bin"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOO Type"
            },
            {
              "name": "ProductionLine",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Prodn Line"
            },
            {
              "name": "ProductionVersionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Check stat"
            },
            {
              "name": "RateBasedPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Check Status: Rate-Based Planning"
            },
            {
              "name": "PreliminaryPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Check Status: Preliminary Planning"
            },
            {
              "name": "BOMCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Check Status: BOM"
            },
            {
              "name": "ProductionVersionLock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lock"
            },
            {
              "name": "ProdnVersIsAllowedForRptvMfg",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "REM Allowd"
            },
            {
              "name": "HasVersionCtrldBOMAndRouting",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Vers Exist"
            },
            {
              "name": "PlanningAndExecutionBOMIsDiff",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pln Ex Dif"
            },
            {
              "name": "ProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc. Type"
            },
            {
              "name": "MRPResponsible",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity End Date"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Validity Start Date"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "ProductionVersionLastCheckDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Check Date of Production Version"
            },
            {
              "name": "ChangeHistoryCount",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Counter"
            },
            {
              "name": "UsgeProbltyWthVersCtrlInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfOperationsGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOO Group"
            },
            {
              "name": "BillOfOperationsVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOOVariant"
            },
            {
              "name": "MainProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Main Product"
            },
            {
              "name": "OriginalBatchReferenceMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Original Batch Reference Material"
            },
            {
              "name": "ExecBillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOM Alt."
            },
            {
              "name": "ExecBillOfOperationsVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Grp.Countr"
            },
            {
              "name": "ExecBillOfOperationsGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Tasklist G"
            },
            {
              "name": "MaterialMinLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MinLotSize"
            },
            {
              "name": "MaterialMaxLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "MaxLotSize"
            },
            {
              "name": "CostingLotSize",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Lot Size"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "CheckProdnVersConstcy",
              "type": "Custom Operation"
            },
            {
              "name": "SetProductionVersionLockStatus",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODCMPLNCLABELFLDGROUPTP_2",
      "name": "I_PRODCMPLNCLABELFLDGROUPTP_2",
      "title": "Label Field Group TP",
      "description": "With this business object, you can create label fields and register calculator classes for them. Label fields can be put together into label field groups to facilitate the designing of label templates. Label fields have different versions to accommodate changes, such as the length or type of the label field.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create - Create label field groups.\r\n\r\n# Extensibility\r\nNot supported.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create new versions of SAP-delivered label fields.\r\n* Create label field groups with the same names as the label field groups provided by SAP.\r\n* Delete label fields. You can only set label fields to **Inactive** when no longer needed.\r\n\r\n# Additional Information\r\nYou must register a calculator class and assign it to a label field. The assignment is carried out in table EHLBLC_FLDCALC. The calculator class must inherit IF_EHLBL_FIELD_CALCULATOR interface. \r\nNo duplicate label fields and classes are allowed. \r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODCOMPLIANCELABELFIELDGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODCMPLNCLABELFLDGROUPTP_2",
          "name": "Label Field Group TP",
          "properties": [
            {
              "name": "ProdCmplncLabelFieldGroupID",
              "key": true,
              "type": "Edm.String",
              "length": "021",
              "label": "LFG ID"
            },
            {
              "name": "ProdCmplncLblFldParentGroupID",
              "key": false,
              "type": "Edm.String",
              "length": "021",
              "label": "LFG ID"
            },
            {
              "name": "ProdCmplncLblFldGrpTechName",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "DDIC Struc"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "I_PRODCMPLNCLABELFLDGROUPTP_2",
              "assocName": "_CHILDRENLABELFIELDGROUPS",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODCMPLNCLBLFLDVERSIONTP_2",
              "assocName": "_LABELFIELDVERSIONS",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODCMPLNCLABELFLDGROUPTP_2",
              "assocName": "_PARENTLABELFIELDGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODCMPLNCLBLFLDGROUPTXTTP_2",
              "assocName": "_TEXTS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODCMPLNCLBLFLDVERSIONTP_2",
          "name": "Label Field Version TP",
          "properties": [
            {
              "name": "ProdCmplncLabelFieldVersionID",
              "key": true,
              "type": "Edm.String",
              "length": "021",
              "label": "Vers ID"
            },
            {
              "name": "ProdCmplncLabelFieldID",
              "key": false,
              "type": "Edm.String",
              "length": "021",
              "label": "LF ID"
            },
            {
              "name": "ProdCmplncLblFldVersionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Vers Sts"
            },
            {
              "name": "ProdCmplncLabelFieldGroupID",
              "key": false,
              "type": "Edm.String",
              "length": "021",
              "label": "LFG ID"
            },
            {
              "name": "ProdCmplncLblFldTechnicalName",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Tech Name"
            },
            {
              "name": "ProdCmplncLblFldDataDefinition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Data Def"
            },
            {
              "name": "ProdCmplncLblFieldCardinality",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Crdnlty"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "I_PRODCMPLNCLBLFLDVERSTXTTP_2",
              "assocName": "_TEXTS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "RegisterLabelFieldCalculator",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_PRODCMPLNCLBLFLDGROUPTXTTP_2",
          "name": "Label Field Group - Text",
          "properties": [
            {
              "name": "ProdCmplncLabelFieldGroupID",
              "key": true,
              "type": "Edm.String",
              "length": "021",
              "label": "LFG ID"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProdCmplncLabelFieldGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "LFG Name"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_FINANCIALTRANSACTIONNPVTP",
      "name": "I_FINANCIALTRANSACTIONNPVTP",
      "title": "Fin Transaction Net Present Value - TP",
      "description": "With this business object, you can create, read, update and delete Net Present Values of Financial Transactions in Treasury and Risk Management.\r\n\r\nNote: for read-only scenarios, you can also select from CDS view I_FinancialTransactionNPV instead.\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FINANCIALTRANSACTIONNPV",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FINANCIALTRANSACTIONNPVTP",
          "name": "Fin Transaction Net Present Value - TP",
          "properties": [
            {
              "name": "FinancialTransactionNPVType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "NetPresentValueValidityDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "NetPresentValueCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "NPV Crcy"
            },
            {
              "name": "FinancialTransaction",
              "key": true,
              "type": "Edm.String",
              "length": "013",
              "label": "Transactn"
            },
            {
              "name": "NetPresentValueAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "NPV"
            },
            {
              "name": "IntrinsicValueAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "IntrinsVal"
            },
            {
              "name": "TimeValueAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "Time Value"
            },
            {
              "name": "CleanPriceAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "CleanPrice"
            },
            {
              "name": "IncomingNPVAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "Incom. NPV"
            },
            {
              "name": "OutgoingNPVAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "Outgo.NPV"
            },
            {
              "name": "RiskFreeNPVAmountInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "RiskFr.NPV"
            },
            {
              "name": "CreditValueAdjmtAmtInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "CVA"
            },
            {
              "name": "DebitValueAdjmtAmtInNPVCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "021",
              "label": "DVA"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "1:1"
            },
            {
              "name": "I_CURRENCY",
              "assocName": "_NPVCURRENCY",
              "cardinality": "1:1"
            },
            {
              "name": "I_FINANCIALTRANSACTION",
              "assocName": "_FINANCIALTRANSACTION",
              "cardinality": "1:1"
            },
            {
              "name": "I_FINANCIALTRANSACTIONNPVTYPE",
              "assocName": "_NPVTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_FINANCIALTRANSACTIONNPVTYPET",
              "assocName": "_NPVTYPETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_BILLINGDOCUMENTREQUESTTP",
      "name": "I_BILLINGDOCUMENTREQUESTTP",
      "title": "Billing Document Request - TP",
      "description": "With this business object interface, you can create, read, reject, and delete external billing document requests (EBDRs) in your system.  \r\n\r\nA billing document request (BDR) is a request object that can contain itemized billing data from a range of internal and external sources, such as integrated external systems or other parts of your system. It appears in the billing due list alongside other billable reference documents, so that billing clerks can process them to create billing documents (for example, invoices).\r\n\r\nNote that with this business object interface, you can only process (create or reject) *external* billing document requests (EBDRs), that is, BDRs created based on external data (billable data originating from outside your system). While you can use this business object interface to read the data of *all* types of BDRs in your system, SAP recommends that you use the **I_BillingDocumentRequest** CDS view (and its associated subentity views) instead, if all you want to do is *read* BDR data. \r\n\r\nYou could, for example, use this business object interface to embed the **Reject** operation into one of your custom-built UIs, so that the status of the target BDR changes to rejected when a specific button is pressed by the user.\r\n\r\n# Operations\r\nThis business object interface offers the following operations for external billing document requests (EBDRs) in your system:\r\n* **CreateFromExternalData**: You can create one or more EBDRs by passing billable data from an external source.\r\n* **Read**: You can read most fields of any BDR (not just EBDRs) at header and item level, including texts.\r\n* **Reject**: You can change the status of an EBDR to rejected.\r\n* **Delete**: You can delete EBDRs that are no longer needed.\r\n\r\nNote: This business object interface is intended for transactional processing. If you want to only read BDR data without creating or rejecting any EBDRs, SAP recommends that you use the **I_BillingDocumentRequest** CDS view (and its associated subentity views) instead of this business object interface. CDS views are intended for exactly this use case and offer better performance.\r\n\r\n# Extensibility\r\nThis business object interface is extensible. In the **Custom Fields** app, key users can add their own custom fields to it by using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Billing Document Request - TP** (**I_BillingDocumentRequestTP**)|**Sales: Billing Document** (**SD_BILLINGDOC**)|\r\n|**Billing Document Request Item - TP** (**I_BillingDocumentRequestItemTP**)|**Sales: Billing Document Item** (**SD_BILLINGDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object interface, and published it, you can use this custom field similarly to other fields by specifying its field component name (for example, **YY1_MY_CUSTOM_FIELD_BDH**) in the relevant request.\r\n\r\nTo be able to use custom fields as part of the **CreateFromExternalData** operation, you must enable them in a separate step on the **Operations** tab of the **Custom Fields** app. \r\n\r\nTo check whether a specific operation supports the modification of custom field data, see the documentation of the respective operation.\r\n\r\n**Tip:** You can ensure that custom fields are automatically copied from billing document requests to subsequent billing documents by enabling the relevant business scenarios in the **Custom Fields and Logic** app.\r\n\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_BILLINGDOCUMENTREQUESTTP** business object interface. For more information about message concepts in general, including transition and state messages, see [Messages](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html) on SAP Help Portal.\r\n\r\nNote that when you execute a MODIFY EML statement for an EBDR operation (for example, the **CreateFromExternalData** operation), only transition messages (and no state messages) are returned.\r\n\r\n## Example 1 - Operation Succeeds\r\nUsing the **CreateFromExternalData** request shown below, you try to create an EBDR with 2 items, but pass an invalid sales organization (value: \"VOID\") for the second item. Therefore, an EBDR with only one item is created.\r\n\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n            ENTITY BillingDocumentRequest\r\n            EXECUTE CreateFromExternalData AUTO FILL CID\r\n            WITH VALUE #(\r\n               ( %param = VALUE #(\r\n                   ReferenceLogicalSystem = 'REF_SYSTEM'\r\n                   _billabledocument      = VALUE #(\r\n                       ( ReferenceDocument = 'REFDOC001' \r\n                         _item             = VALUE #(\r\n                             ( ReferenceDocumentItem      = '000010'\r\n                               SalesDocumentType          = 'EO01'\r\n                               SalesDocumentItemCategory  = 'ED01'\r\n                               BillingDocumentRequestType = 'BDR1'\r\n                               SalesOrganization          = '1010'\r\n                               DistributionChannel        = '10'\r\n                               Division                   = '00'\r\n                               TransactionCurrency        = 'EUR'\r\n                               Product                    = 'TG11'\r\n                               Plant                      = '1010'\r\n                               SoldToParty                = '0010100001'\r\n                               BillingQuantity            = '2'\r\n                               %control                   = VALUE #( ReferenceDocumentItem      = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentType          = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentItemCategory  = if_abap_behv=>mk-on\r\n                                                                     BillingDocumentRequestType = if_abap_behv=>mk-on\r\n                                                                     SalesOrganization          = if_abap_behv=>mk-on\r\n                                                                     DistributionChannel        = if_abap_behv=>mk-on\r\n                                                                     Division                   = if_abap_behv=>mk-on\r\n                                                                     TransactionCurrency        = if_abap_behv=>mk-on\r\n                                                                     Product                    = if_abap_behv=>mk-on\r\n                                                                     Plant                      = if_abap_behv=>mk-on\r\n                                                                     SoldToParty                = if_abap_behv=>mk-on\r\n                                                                     BillingQuantity            = if_abap_behv=>mk-on ) )\r\n                             ( ReferenceDocumentItem      = '000020'\r\n                               SalesDocumentType          = 'EO01'\r\n                               SalesDocumentItemCategory  = 'ED01'\r\n                               BillingDocumentRequestType = 'BDR1'\r\n                               SalesOrganization          = 'VOID'\r\n                               DistributionChannel        = '10'\r\n                               Division                   = '00'\r\n                               TransactionCurrency        = 'EUR'\r\n                               Product                    = 'TG11'\r\n                               Plant                      = '1010'\r\n                               SoldToParty                = '0010100001'\r\n                               BillingQuantity            = '2'\r\n                               %control                   = VALUE #( ReferenceDocumentItem      = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentType          = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentItemCategory  = if_abap_behv=>mk-on\r\n                                                                     BillingDocumentRequestType = if_abap_behv=>mk-on\r\n                                                                     SalesOrganization          = if_abap_behv=>mk-on\r\n                                                                     DistributionChannel        = if_abap_behv=>mk-on\r\n                                                                     Division                   = if_abap_behv=>mk-on\r\n                                                                     TransactionCurrency        = if_abap_behv=>mk-on\r\n                                                                     Product                    = if_abap_behv=>mk-on\r\n                                                                     Plant                      = if_abap_behv=>mk-on\r\n                                                                     SoldToParty                = if_abap_behv=>mk-on\r\n                                                                     BillingQuantity            = if_abap_behv=>mk-on ) ) )\r\n                         %control          = VALUE #( ReferenceDocument = if_abap_behv=>mk-on\r\n                                                      _item             = if_abap_behv=>mk-on ) ) )\r\n                         %control               = VALUE #( referencelogicalsystem = if_abap_behv=>mk-on\r\n                                                           _billabledocument      = if_abap_behv=>mk-on ) ) ) )\r\n           RESULT   DATA(lt_result)\r\n           FAILED   DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\n\r\nAfter the operation is performed, the **lt_result** table as well as the **ls_reported** and **ls_failed** structures return information as follows:\r\n\r\n* If the operation was successful (fully or partially), the **lt_result** table is filled. Since only item 2 failed and item 1 was successful, **lt_result** contains header fields and values of the newly created EBDR.\r\n* The **ls_reported** structure contains any system messages (information, warnings, or errors) that the creation of the BDR triggered. In this example, the message informs you that the system was unable to create item 2 because the entered sales organization 'VOID' is not defined.\r\n* If the operation had failed completely, the **ls_failed** structure would contain the failure cause. Since the operation was partially successful, this structure is empty in the current example.\r\n\r\n## Example 2 - Operation Fails\r\nUsing the **CreateFromExternalData** request shown below, you try to create an EBDR with only one item, but again pass an invalid sales organization. Because the system can't create an EBDR without any items, the operation fails completely this time.\r\n\r\n```\r\n  MODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n            ENTITY BillingDocumentRequest\r\n            EXECUTE CreateFromExternalData AUTO FILL CID\r\n            WITH VALUE #(\r\n               ( %param = VALUE #(\r\n                   ReferenceLogicalSystem = 'REF_SYSTEM'\r\n                   _billabledocument      = VALUE #(\r\n                       ( ReferenceDocument = 'REFDOC001'  \r\n                         _item             = VALUE #(\r\n                             ( ReferenceDocumentItem      = '000010'\r\n                               SalesDocumentType          = 'EO01'\r\n                               SalesDocumentItemCategory  = 'ED01'\r\n                               BillingDocumentRequestType = 'BDR1'\r\n                               SalesOrganization          = 'VOID'\r\n                               DistributionChannel        = '10'\r\n                               Division                   = '00'\r\n                               TransactionCurrency        = 'EUR'\r\n                               Product                    = 'TG11'\r\n                               Plant                      = '1010'\r\n                               SoldToParty                = '0010100001'\r\n                               BillingQuantity            = '2'\r\n                               %control                   = VALUE #( ReferenceDocumentItem      = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentType          = if_abap_behv=>mk-on\r\n                                                                     SalesDocumentItemCategory  = if_abap_behv=>mk-on\r\n                                                                     BillingDocumentRequestType = if_abap_behv=>mk-on\r\n                                                                     SalesOrganization          = if_abap_behv=>mk-on\r\n                                                                     DistributionChannel        = if_abap_behv=>mk-on\r\n                                                                     Division                   = if_abap_behv=>mk-on\r\n                                                                     TransactionCurrency        = if_abap_behv=>mk-on\r\n                                                                     Product                    = if_abap_behv=>mk-on\r\n                                                                     Plant                      = if_abap_behv=>mk-on\r\n                                                                     SoldToParty                = if_abap_behv=>mk-on\r\n                                                                     BillingQuantity            = if_abap_behv=>mk-on ) ) )\r\n                         %control          = VALUE #( ReferenceDocument = if_abap_behv=>mk-on\r\n                                                      _item             = if_abap_behv=>mk-on ) ) )\r\n                         %control          = VALUE #( referencelogicalsystem = if_abap_behv=>mk-on\r\n                                                      _billabledocument      = if_abap_behv=>mk-on ) ) ) )\r\n           RESULT   DATA(lt_result)\r\n           FAILED   DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\n\r\nIn this case, the relevant structures are returned as follows:\r\n* The **ls_failed** structure contains the failure cause. In this case, the failure cause is unspecified, so you check the **ls_reported** structure for system messages.\r\n* The error message in the **ls_reported** structure again informs you that the sales organization provided for the item is not defined.\r\n* Since the operation failed completely this time, the **lt_result** table is empty for this example.\r\n\t\t\t\r\n# Constraints\r\nWith this business object interface, it is **not** possible to:\r\n* Process (create or reject) billing document requests (BDRs) that are not external billing document requests (EBDRs). You can recognize EBDRs by their BDR type **BDR1**, but also by their source document category, which is always **2** (**External Transaction**)\r\n* Read information about a BDR's pricing elements, texts, or payment cards. If you need  information about the first three, you can read it using the **I_BillingDocumentRequest** CDS view and its associated subentity views.\r\n* Expose the operation **CreateFromExternalData** in an OData v4 service binding\r\n* Execute more than one modify operation (for example, create, cancel, or reject) on an entity of a billing process document within one logical unit of work (SAP LUW). For more information, see the section *Logical Units of Work (LUWs) in Operations* below.\r\n\r\n# Sample Class\r\nFor examples showing how to create and reject EBDRs using the Entity Manipulation Language (EML), as well as additional helpful code samples, please consult the provided sample class **CL_SDBIL_BEHV_I_BDRTP_SAMPLE**.\r\nFor more information on EML, search for *Entity Manipulation Language* on [SAP Help Portal](https://help.sap.com/).\r\n\r\n# Logical Units of Work (LUWs) in Operations\r\nIn one logical unit of work (SAP LUW), you can execute only one modify operation (for example, create, cancel, or reject) on an entity of a billing process document (for example, **BillingDocumentRequest**). This means that as long as an SAP LUW is open for a billing document request, additional requests for the same kind of document or other billing process documents (for example, billing documents) are rejected.\r\n\r\nFor example, the following call within an SAP LUW is supported because it contains only one **EXECUTE** statement:\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #(   \r\n```\r\n\r\nThe calls in the following two examples are not supported in one SAP LUW, because they each contain more than one **EXECUTE** statement:\r\n\r\n1)\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #( \r\n                 \r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE Reject   \r\n```\r\n\r\n2)\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #( \r\n                 \r\nMODIFY ENTITIES OF I_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #( \r\n```\r\n           \r\nAlso note the following regarding parameters:\r\n\r\nYou can only execute the modify operation **CreateFromExternalData** of entity **BillingDocumentRequest** with exactly one parameter set. This means that you cannot process data from more than one reference logical system in one call.\r\n\r\nFor example, the following call is supported in one SAP LUW, because it only sets one parameter:\r\n\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #( ( %param = VALUE #( ReferenceLogicalSystem = \r\n```\r\n\r\nBut the following call is not supported in one SAP LUW, because it sets more than one parameter:\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #( ( %param = VALUE #( ReferenceLogicalSystem =  \r\n                         ( %param = VALUE #( ReferenceLogicalSystem = \r\n```\r\n\r\nFor more information about the **MODIFIY ENTITIES** statement, see [MODIFY ENTITY, ENTITIES](https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm?file=abapmodify_entity_entities.htm).\r\nFor more information about LUWs, see the [ABAP Keyword Documentation](https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm).\r\nFor more information about SAP LUWs, see [The RAP Transactional Model for the SAP LUW](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ccda1094b0f845e28b88f9f50a68dfc4.html).\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BILLINGDOCUMENTREQUEST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BILLINGDOCUMENTREQUESTTP",
          "name": "Billing Document Request - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "VATRegistration",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "VAT Reg.No"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ExchangeRateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ExRateType"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "SEPAMandate",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Mand.Ref."
            },
            {
              "name": "DunningArea",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dunn.area"
            },
            {
              "name": "CreditControlArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CreditArea"
            },
            {
              "name": "DunningBlockingReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dunn.Block"
            },
            {
              "name": "DunningKey",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dunn. Key"
            },
            {
              "name": "TaxDepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "TaxDpCtyR"
            },
            {
              "name": "VATRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CtryRSlsTx"
            },
            {
              "name": "ProposedBillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proposed Billing Type"
            },
            {
              "name": "BillingDocumentRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BDR Type"
            },
            {
              "name": "CityCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "City Code"
            },
            {
              "name": "BillgDocReqCombinationCriteria",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Combination Criteria"
            },
            {
              "name": "CustomerTaxClassification8",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl8Cust"
            },
            {
              "name": "CustomerTaxClassification4",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl4Cust"
            },
            {
              "name": "CustomerTaxClassification2",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl2Cust"
            },
            {
              "name": "CustomerTaxClassification9",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl9Cust"
            },
            {
              "name": "CustomerTaxClassification1",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl1Cust"
            },
            {
              "name": "CustomerTaxClassification3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl3Cust"
            },
            {
              "name": "CustomerTaxClassification5",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl5Cust"
            },
            {
              "name": "CustomerTaxClassification6",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl6Cust"
            },
            {
              "name": "CustomerTaxClassification7",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl7Cust"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "PriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price List"
            },
            {
              "name": "CustomerAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrC"
            },
            {
              "name": "County",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "County Cd"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "SDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "OverallPricingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prcg Itms"
            },
            {
              "name": "VATRegistrationOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OrgSlsTxNo"
            },
            {
              "name": "OverallBillingDocReqStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "BillingIssueType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Issue Type"
            },
            {
              "name": "ReferenceDocSDDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrcDocCat"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "AdditionalValueDays",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddValDays"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrcDoc"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Payer"
            },
            {
              "name": "ReferenceDocumentLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrcSystem"
            },
            {
              "name": "BillingDocumentRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Billing Document Request"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TotalTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            }
          ],
          "associations": [
            {
              "name": "I_BILLINGDOCUMENTREQUESTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLINGDOCUMENTREQUESTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLGDOCREQUESTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateFromExternalData",
              "type": "Custom Operation"
            },
            {
              "name": "Reject",
              "type": "Custom Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLINGDOCUMENTREQUESTTEXTTP",
          "name": "Billing Document Request - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BillingDocumentRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_BILLINGDOCUMENTREQUESTITEMTP",
          "name": "Billing Document Request Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DivOrder"
            },
            {
              "name": "SalesDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsItemCat"
            },
            {
              "name": "BillingDocumentRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BDR Type"
            },
            {
              "name": "BillingDocumentRequestItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Description"
            },
            {
              "name": "ProductTaxClassification3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.3Mat"
            },
            {
              "name": "ProductTaxClassification1",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.Mat"
            },
            {
              "name": "ProductTaxClassification2",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.2Mat"
            },
            {
              "name": "ProductTaxClassification4",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.4Mat"
            },
            {
              "name": "ProductTaxClassification5",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.5Mat"
            },
            {
              "name": "ProductTaxClassification6",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.6Mat"
            },
            {
              "name": "ProductTaxClassification7",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.7Mat"
            },
            {
              "name": "ProductTaxClassification8",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.8Mat"
            },
            {
              "name": "ProductTaxClassification9",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.9Mat"
            },
            {
              "name": "ZeroVATRsn",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reason"
            },
            {
              "name": "MaterialCommissionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Comm.Grp"
            },
            {
              "name": "MatlAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DCtry/Reg."
            },
            {
              "name": "ProductHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrvDocType"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "ReturnItemProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Returns"
            },
            {
              "name": "SalesDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "CashDiscountIsDeductible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cash.Disc."
            },
            {
              "name": "StatisticalValueControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Value"
            },
            {
              "name": "BillgDocReqBillgSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ItemIsRelevantForCredit",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Active"
            },
            {
              "name": "SalesSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "ReferenceDocSDDocCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrcDocCat"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SrvDocItem"
            },
            {
              "name": "ReferenceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SrcDocIt"
            },
            {
              "name": "BusinessSolutionOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SolnOrdItm"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "ProviderContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Provider Contract Item"
            },
            {
              "name": "PriceDetnExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "OriginSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Orig .Item"
            },
            {
              "name": "BillgDocRequestItemInPartSgmt",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Partn.Item"
            },
            {
              "name": "BillingDocumentRequestItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Billing Doc. Request Item"
            },
            {
              "name": "BillingToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominator for Conversion"
            },
            {
              "name": "BillingToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator for Conversion"
            },
            {
              "name": "PriceDetnExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exch. Rate"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ServiceDoc"
            },
            {
              "name": "ReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SrcDoc"
            },
            {
              "name": "BusinessSolutionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Soln Order"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ProviderContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ReferenceLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "OriginSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "OriginDoc."
            },
            {
              "name": "BillingDocumentRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Billing Document Request"
            },
            {
              "name": "BillingQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Billing Quantity Unit"
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "PricingReferenceMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pr.RefMatl"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "Subtotal2Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 2"
            },
            {
              "name": "Subtotal5Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 5"
            },
            {
              "name": "Subtotal1Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 1"
            },
            {
              "name": "Subtotal3Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 3"
            },
            {
              "name": "Subtotal4Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 4"
            },
            {
              "name": "Subtotal6Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 6"
            },
            {
              "name": "BillingQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Billing Quantity"
            },
            {
              "name": "BillingQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "BillQtySKU"
            },
            {
              "name": "MRPRequiredQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "PricingScaleQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scale Qty"
            },
            {
              "name": "CostAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Cost"
            },
            {
              "name": "CreditRelatedPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            }
          ],
          "associations": [
            {
              "name": "I_BILLGDOCREQUESTITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLGDOCREQUESTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_BILLGDOCREQUESTPARTNERTP",
          "name": "Billing Document Request Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "BusinessPartnerAddressUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BillingDocumentRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Billing Document Request"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_MODELPRODUCTSPECIFICATIONTP",
      "name": "I_MODELPRODUCTSPECIFICATIONTP",
      "title": "Model Product Specification Header - TP",
      "description": "This business object enables you to read, create, update, and delete model product specifications. It also provides further actions as for example activating model product specifications.\r\n\r\n# Authorization\r\nIf you don't want authorizations to be called, run the EML statements using the privileged mode. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Model Product Specification (C_MODELPRODUCTSPECIFICATIONTP)\t  | Procurement: Model Product Specification Header (MMPUR_MPS_HEADER)  |\r\n| Model Product Specification Item (C_MODPRODSPECITEMTP)\t  | Procurement: Model Product Specification Item (MMPUR_MPS_ITEM)  |\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read model product specifications\r\n* Create model product specifications\r\n* Update model product specifications\r\n* Delete model product specifications\r\n* Update model product specification items\r\n* Delete model product specification items\r\n\r\n# Actions\r\nThis business object offers the following actions:\r\n* Read model product specifications\r\n* Undelete model product specifications\r\n* Activate model product specifications\r\n* Deactivate model product specifications\r\n* Add model product specification items\r\n* Edit drafts of model product specifications\r\n* Activate drafts of model product specifications\r\n* Discard drafts of model product specifications\r\n* Prepare model product specifications\r\n* Resume drafts of model product specifications\r\n\r\n# Additional Information\r\n**Reading a Model Product Specification**\r\nThe `READ` operation is implicit. This means that you can use this operation for all nodes and associations. Thus you can receive information on model product specification header as well as item data.\r\nThe following logic shows you an example of how to read all items of a model product specification using an association.\r\n\r\n**Request Reading Model Product Specification Items**\r\n\r\n      \r\n```\r\nREAD ENTITIES OF I_ModelProductSpecificationTP\r\n        ENTITY ModelProductSpecification\r\n          BY \\_ModProdSpecItemTP\t     \r\n            ALL FIELDS WITH VALUE ( ( ModelProductSpecificationUUID = \r\n            RESULT rt_result\r\n            FAILED es_failed\r\n            REPORTED es_reported.\r\n```\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "MODELPRODUCTSPECIFICATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_MODELPRODUCTSPECIFICATIONTP",
          "name": "Model Product Specification Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ModelProductSpecificationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ModelProductSpecification",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            },
            {
              "name": "ModProdSpecSearchTermText",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Search Trm"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Deleted"
            },
            {
              "name": "ModProdSpecActvtnStatusCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Act. Sts."
            },
            {
              "name": "ModProdSpecGroupingCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Grouping"
            },
            {
              "name": "ModelProductSpecificationUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            }
          ],
          "associations": [
            {
              "name": "I_USER",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_USER",
              "assocName": "_CHANGEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MODPRODSPECGROUPINGCODE",
              "assocName": "_MODPRODSPECGROUPINGCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_MODPRODSPECACTVTNSTATUSTEXT",
              "assocName": "_MODPRODSPECSTATUSTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_MODPRODSPECITEMTP",
              "assocName": "_MODPRODSPECITEMTP",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "AddModProdSpecItem",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetModProdSpecToActive",
              "type": "Custom Operation"
            },
            {
              "name": "SetModProdSpecToDeleted",
              "type": "Custom Operation"
            },
            {
              "name": "SetModProdSpecToInactive",
              "type": "Custom Operation"
            },
            {
              "name": "SetModProdSpecToNotDeleted",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_MODPRODSPECITEMTP",
          "name": "Model Product Specification Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProductTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ProdTypeGr"
            },
            {
              "name": "PurchasingDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "ModProdSpecFormattedItemID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Hier. No."
            },
            {
              "name": "ModProdSpecItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "ModelProductSpecification",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "PurchasingIsItemSet",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Item Set"
            },
            {
              "name": "HierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "333",
              "label": null
            },
            {
              "name": "ModelProductSpecificationUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ModProdSpecItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item UUID"
            },
            {
              "name": "HierarchyParentNode",
              "key": false,
              "type": "Edm.String",
              "length": "333",
              "label": null
            },
            {
              "name": "ModProdSpecAlternativeItemID",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Alt. ID"
            },
            {
              "name": "HierarchyDistanceFromRoot",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "HierarchyDescendantCount",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "HierarchyNodeOrdinalNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "ModelProductSpecificationItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item ID"
            },
            {
              "name": "ModProdSpecItemParentID",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Parent ID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quan. Unit"
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_MATERIAL",
              "assocName": "_PRODUCT",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIALGROUP",
              "assocName": "_MATERIALGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURE",
              "assocName": "_UNITVALUEHELP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURGDOCUMENTITEMCATEGORY",
              "assocName": "_PURGDOCUMENTITEMCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTTYPECODE",
              "assocName": "_PRODUCTTYPECODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CRDTMBUSINESSPARTNERTP",
      "name": "I_CRDTMBUSINESSPARTNERTP",
      "title": "Business Partners - TP",
      "description": "With this business object, you can create, read, update, data related to SAP Credit Management for business partners. For example, after creating new business partners, you can create the role SAP Credit Management for the business partners and maintain the relevant data. \r\n\r\n# Additional Information\r\nThis business object is also exposed as external ODATA V2 API on the SAP API Business Hub, where you can find additional information.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CREDITMGMTBUSINESSPARTNER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CRDTMBUSINESSPARTNERTP",
          "name": "Business Partners - TP",
          "properties": [
            {
              "name": "CreditRiskClass",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Risk Class"
            },
            {
              "name": "CreditWorthinessScoreValue",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Score"
            },
            {
              "name": "CalcdCrdtWorthinessScoreValue",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Calculated"
            },
            {
              "name": "CreditCheckRule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Check Rule"
            },
            {
              "name": "CreditScoreAndLimitCalcRule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Calc. Rule"
            },
            {
              "name": "CalculatedCreditRiskClass",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.RiskC"
            },
            {
              "name": "CrdtWorthinessScoreLastChgDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed"
            },
            {
              "name": "CreditRiskClassLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed"
            },
            {
              "name": "CrdtWrthnssScoreValdtyEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CustBusinessRelshpStartYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "First Year of Customer Relationship"
            },
            {
              "name": "CrdtMgmtBusinessPartnerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cr. Group"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CRDTMGMTBPCOLLATERALTP",
              "assocName": "_CRDTMBPCOLLATERALTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_CRDTMGMTBPCREDITINSURANCETP",
              "assocName": "_CRDTMBPCREDITINSURANCETP",
              "cardinality": "0:*"
            },
            {
              "name": "I_CRDTMGMTBPNEGATIVEEVENTTP",
              "assocName": "_CRDTMBPNEGATIVEEVENTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_CREDITMGMTACCOUNTTP",
              "assocName": "_CREDITMGMTACCOUNTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CRDTMGMTBPCOLLATERALTP",
          "name": "Credit Mgmt BP Collateral - TP",
          "properties": [
            {
              "name": "CreditSegment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cr.Segment"
            },
            {
              "name": "AdditionalCreditDocComment",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Comment"
            },
            {
              "name": "ExceptionIsCreditCheckRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Relevance"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "AdditionalCreditDocSequence",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Count."
            },
            {
              "name": "CrdtAcctInformationCategory",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "InfoCat"
            },
            {
              "name": "CrdtAcctInformationType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Info. Type"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartnerNo"
            },
            {
              "name": "AddlCreditDocAmtInTransacCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CRDTMGMTBPCREDITINSURANCETP",
          "name": "Credit Mgmt BP Creditinsurance - TP",
          "properties": [
            {
              "name": "CreditSegment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cr.Segment"
            },
            {
              "name": "AdditionalCreditDocComment",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Comment"
            },
            {
              "name": "ExceptionIsCreditCheckRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Relevance"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "AdditionalCreditDocSequence",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Count."
            },
            {
              "name": "CrdtAcctInformationCategory",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "InfoCat"
            },
            {
              "name": "CrdtAcctInformationType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Info. Type"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartnerNo"
            },
            {
              "name": "AddlCreditDocAmtInTransacCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CRDTMGMTBPNEGATIVEEVENTTP",
          "name": "Credit Mgmt BP Negative Event - TP",
          "properties": [
            {
              "name": "CreditSegment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cr.Segment"
            },
            {
              "name": "AdditionalCreditDocComment",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Comment"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "AdditionalCreditDocSequence",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Count."
            },
            {
              "name": "CrdtAcctInformationCategory",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "InfoCat"
            },
            {
              "name": "CrdtAcctInformationType",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Info. Type"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartnerNo"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CREDITMGMTACCOUNTTP",
          "name": "Credit Management Account - TP",
          "properties": [
            {
              "name": "CreditSegment",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Cr.Segment"
            },
            {
              "name": "CreditAccountBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reasn"
            },
            {
              "name": "CreditAccountIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "CreditLimitIsZero",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Zero"
            },
            {
              "name": "CrdtLmtIsReqdFrmAutomCalc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Calculated"
            },
            {
              "name": "BusinessPartnerIsCritical",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sp. Atten."
            },
            {
              "name": "CreditLimitValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CreditLimitLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed"
            },
            {
              "name": "CreditAccountResubmissionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Submission"
            },
            {
              "name": "CreditLimitReqdValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested"
            },
            {
              "name": "CreditLimitRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Req. On"
            },
            {
              "name": "CreditSegmentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "CreditLimitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Limit"
            },
            {
              "name": "CreditLimitCalculatedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Limit"
            },
            {
              "name": "CreditLimitRequestedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Limit"
            }
          ],
          "associations": [
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CRDTMACCTCOLLATERALTP",
              "assocName": "_CRDTMACCTCOLLATERALTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_CRDTMACCTCRDTINSURANCETP",
              "assocName": "_CRDTMACCTCRDTINSURANCETP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_BATCHTP_2",
      "name": "I_BATCHTP_2",
      "title": "Batch",
      "description": "With this business object, you can create, read, and update batches. Additionally, it is possible to retrieve and to edit the related classification data.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Delete batches. To indicate a batch for deletion, use the field BatchIsMarkedForDeletion in entity Batch.\r\n* Change the batch status or valuation type such that goods movements would be triggered that involve different serial number configurations. Depending on the use case, this constraint can be circumvented by committing between conflicting batch modifications and splitting the logical unit of work (LUW) into two.\r\n\r\nFurthermore, write access to this business object **cannot** be mixed with calls to conventional function modules of the Batch Master Record within the same LUW.\r\n* The business object detects violations to this rule and forbids further processing by raising a short dump. By doing so, transactional consistency is safeguarded.\r\n* Note that other business objects (for example, I_MaterialDocumentTP) might also use function modules of the Batch Master Record. This rule also applies to such cases.\r\n* Hint: Depending on the use case, this constraint can be circumvented by committing between the conflicting write accesses and splitting the LUW into two.\r\n* A similar constraint also applies to batch classification. As violations in this area do not lead to short dumps, further details are provided in the Additional Information section below.\r\n\r\nIn certain cases it can happen that the change of batch results in goods movement postings in the same LUW (for example, it may be necessary to transfer inventory from unrestricted stock to restricted stock when the field MatlBatchIsInRstrcdUseStock of a batch is set to 'true'). In exceptional cases it can happen that the goods movement posting fails (for example, because the posting period is not valid at the current date). In this case, changes to other batches that should have been posted in the same LUW also fail.    \r\n\r\n# Additional Information\r\nWhen using the business object, there is a risk that side effects can occur if in the same session and in parallel a process flow is executed that changes the classification data; and the changes are not recognized by the business object. Such a process typically uses business logic from CLFM or CTMS function groups. Therefore, we recommend that you build process flows that either use the business object on its own, or use logic from CLFM/CTMS function groups, but not both at the same time.\r\n\r\nHints:\r\nIf you want to use the batch classification, then we recommend that you check for possible access to CLFM or CTMS logic.\r\nTo check whether CLFM or CTMS logic is touched at all, it is enough to put a breakpoint into the TOP include in the LOAD-OF-PROGRAM section. \r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BATCH",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BATCHTP_2",
          "name": "Batch",
          "properties": [
            {
              "name": "Batch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "RegionOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Reg.Origin"
            },
            {
              "name": "MatlBatchIsInRstrcdUseStock",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Restricted"
            },
            {
              "name": "BatchIsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "BatchIdentifyingPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "SLED/BBD"
            },
            {
              "name": "ManufactureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Manuf. Dte"
            },
            {
              "name": "MatlBatchAvailabilityDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Available"
            },
            {
              "name": "FreeDefinedDate1",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 1"
            },
            {
              "name": "FreeDefinedDate2",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 2"
            },
            {
              "name": "FreeDefinedDate3",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 3"
            },
            {
              "name": "FreeDefinedDate4",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 4"
            },
            {
              "name": "FreeDefinedDate5",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 5"
            },
            {
              "name": "FreeDefinedDate6",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date 6"
            },
            {
              "name": "BatchExtWhseMgmtInternalId",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Batch ID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            },
            {
              "name": "I_BATCHCLASSTP_2",
              "assocName": "_BATCHCLASSTP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BATCHCHARACTERISTICTP_2",
              "assocName": "_BATCHCHARACTERISTICTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BATCHPLANTTP_2",
              "assocName": "_BATCHPLANTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_BATCHTEXTTP_2",
              "assocName": "_BATCHTEXTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BATCHCLASSTP_2",
          "name": "Batch Class Assignment",
          "properties": [
            {
              "name": "Batch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "BatchIdentifyingPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ClassInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "IntClassNo"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_CLFNCLASSFORKEYDATE",
              "assocName": "_CLASS",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BATCHCHARACTERISTICTP_2",
          "name": "Batch Characteristic",
          "properties": [
            {
              "name": "Batch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "BatchIdentifyingPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CharcInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Characteristic Internal ID"
            },
            {
              "name": "ClassInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "IntClassNo"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_CLFNCHARACTERISTICFORKEYDATE",
              "assocName": "_CHARACTERISTIC",
              "cardinality": "1:1"
            },
            {
              "name": "I_CLFNCLASSFORKEYDATE",
              "assocName": "_CLASS",
              "cardinality": "1:1"
            },
            {
              "name": "I_BATCHCHARACTERISTICVALUETP_2",
              "assocName": "_BATCHCHARACTERISTICVALUETP",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_BATCHPLANTTP_2",
          "name": "Plant Specific Batch Information",
          "properties": [
            {
              "name": "Batch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Val. Type"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BatchIdentifyingPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Last Chnge"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCT",
              "assocName": "_PRODUCT",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BATCHTEXTTP_2",
          "name": "Batch - Text",
          "properties": [
            {
              "name": "Batch",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "BatchDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Batch Description"
            },
            {
              "name": "BatchIdentifyingPlant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_OUTBDELIVCRTDLVITMFRMSLSDOCP",
      "name": "D_OUTBDELIVCRTDLVITMFRMSLSDOCP",
      "title": "Outb Deliv Crt Dlv Itm Frm Sls Doc P",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_OUTBDELIVCRTDLVITMFRMSLSDOCP",
          "name": "Outb Deliv Crt Dlv Itm Frm Sls Doc P",
          "properties": [
            {
              "name": "DeliverySelectionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Sel. Date"
            }
          ],
          "associations": [
            {
              "name": "D_OUTBDELIVCRTEFRMSLSDOCITEMP",
              "assocName": "_REFERENCESDDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_OUTBDELIVCRTEDELIVFRMSLSDOCP",
      "name": "D_OUTBDELIVCRTEDELIVFRMSLSDOCP",
      "title": "Outb Deliv Crte Deliv Frm Sls Doc Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_OUTBDELIVCRTEDELIVFRMSLSDOCP",
          "name": "Outb Deliv Crte Deliv Frm Sls Doc Param",
          "properties": [
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. type"
            },
            {
              "name": "DeliverySelectionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Sel. Date"
            }
          ],
          "associations": [
            {
              "name": "D_OUTBDELIVCRTEFRMSLSDOCITEMP",
              "assocName": "_REFERENCESDDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_OUTBDELIVCRTEFRMSLSDOCITEMP",
      "name": "D_OUTBDELIVCRTEFRMSLSDOCITEMP",
      "title": "Outb Deliv Crte Frm Sls Doc Item P",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_OUTBDELIVCRTEFRMSLSDOCITEMP",
          "name": "Outb Deliv Crte Frm Sls Doc Item P",
          "properties": [
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_BILLINGDOCUMENTTP",
      "name": "I_BILLINGDOCUMENTTP",
      "title": "Billing Document - TP",
      "description": "With this business object interface, you can create billing documents with reference to sales and distribution (SD) documents in your system, as well as read, update, and cancel existing billing documents in your system. In addition, you can create credit memos or debit memos with reference to existing invoices.\r\nYou can also post billing documents to financial accounting. Types of billing documents include invoices, credit memos, debit memos, and pro forma invoices.\r\n\r\nA billing document is always created with reference to a preceding document. For example, you can create an F2 invoice on the basis of an outbound delivery to request payment from the customer who ordered the products in the outbound delivery.\r\n\r\nSimilarly, when you cancel a billing document, the cancellation billing document that is created always references the canceled billing document. The cancellation billing document invalidates the canceled billing document and neutralizes its effect in financial accounting by offsetting the original posting.\r\n\r\nYou could, for example, use this business object interface to embed the **CreateCancellationDocument** operation into one of your custom-built UIs, so that the target billing document is canceled and a cancellation document is created whenever the user presses a specific button.\r\n\r\n# Operations\r\nThis business object interface offers the following operations for billing documents in your system: \r\n* **CreateFromSDDocument**: You can create one or more billing documents by referencing one or more billable SD documents in your system. Billable SD documents usually correspond to those that users see in the billing due list of the **Create Billing Documents** app. However, they can also include, for example, outbound deliveries without goods issue that require a pro forma invoice.\r\n* **CreateFromBillingDocument**: You can create a credit memo or debit memo by referencing an existing invoice in your system. This includes intercompany invoices.\r\n* **CreateFromExternalData**: You can create one or more billing documents by passing billable data from an external source.\r\n* **Read**: You can read billing document fields at header and item level, including texts.\r\n* **Update**: You can update specific billing document fields, including custom fields added through extensibility, as well as texts at header and item level.\r\n* **CreateCancellationDocument**: You can cancel one or more billing documents. For each canceled billing document, the system creates a cancellation billing document with reference to the canceled billing document. Cancellation causes the billed reference document (for example, the outbound delivery) to be open for billing again.\r\n* **PostToAccounting**: You can post billing documents to financial accounting to create the corresponding journal entries.\r\n* **GetLatestPDF**: You can retrieve the most recently created PDF of a given billing document.\r\n* **Create Texts**: You can create texts at header and item level.\r\n* **Delete Texts**: You can delete header and item texts that are no longer needed.\r\n\r\n\r\n**Note**: This RAP business object interface is intended for transactional processing. If you want to only read data without creating or canceling any billing documents, SAP recommends that you use the **I_BillingDocument** CDS view and its associated subentity views instead of this behavior definition. CDS views are intended for exactly this use case and offer better performance. \r\n\r\n# Extensibility\r\nThis business object interface is extensible. In the **Custom Fields** app, key users can add their own custom fields to it by using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Billing Document - TP** (**I_BillingDocumentTP**)|**Sales: Billing Document** (**SD_BILLINGDOC**)|\r\n|**Billing Document Item - TP** (**I_BillingDocumentItemTP**)|**Sales: Billing Document Item** (**SD_BILLINGDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object interface, and published it, you can use this custom field similarly to other fields by specifying its field component name (for example, **YY1_MY_CUSTOM_FIELD_BDH**) in the relevant request. You can both read and update custom header and item fields.\r\n\r\nTo be able to use custom fields as part of the **CreateFromExternalData** operation, you must enable them in a separate step on the **Operations** tab of the **Custom Fields** app.\r\n\r\n**Tip:** You can ensure that custom fields are automatically copied from billing document requests to subsequent billing documents by enabling the relevant business scenarios in the **Custom Fields and Logic** app.\r\n\r\n# Message Handling\r\nThe following examples show how messages are handled for the **I_BILLINGDOCUMENTTP** business object interface. For more information about message concepts in general, including transition and state messages, see [Messages](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html) on SAP Help Portal.\r\n\r\nNote that when you execute a MODIFY EML statement for a billing document operation (for example, the **CreateFromSDDocument** operation), only transition messages (and no state messages) are returned.\r\n\r\n## Example 1 - Operation Succeeds\r\nUsing the **CreateFromSDDocument** request shown below, you try to create a billing document with reference to billing document request 10004729. \r\n\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #(\r\n               ( %param = VALUE #( _reference = VALUE #( (\r\n                 SDDocument = '0010004729'\r\n                 %control   = VALUE #( SDDocument = if_abap_behv=>mk-on ) ) ) ) ) )\r\n\r\n           RESULT DATA(lt_result)\r\n           FAILED DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\nAfter the operation is performed, the **lt_result** table as well as the **ls_reported** and **ls_failed** structures return information as follows:\r\n\r\n* If the operation was successful, the **lt_result** table is filled with the header fields and values of the newly created billing document.\r\n* The **ls_reported** structure contains any system messages (information, warnings, or errors) that the creation of the billing document triggered. \r\n* If the operation had failed completely, the **ls_failed** structure would contain the failure cause. Since the operation was successful, this structure is empty in the current example.\r\n\r\n## Example 2 - Operation Fails\r\nUsing the **CreateFromSDDocument** request shown below, you try to create a billing document with reference to billing document request 10004730, without realizing that it has already been invoiced. Because the system can't create a billing document with reference to a billing document request that has already been invoiced, the operation fails this time.\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #(\r\n               ( %param = VALUE #( _reference = VALUE #( (\r\n                 SDDocument = '0010004730'\r\n                 %control   = VALUE #( SDDocument = if_abap_behv=>mk-on ) ) ) ) ) )\r\n\r\n           RESULT DATA(lt_result)\r\n           FAILED DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\nIn this case, the relevant structures are returned as follows:\r\n* The **ls_failed** structure contains the failure cause. In this case, the failure cause is unspecified, so you check the **ls_reported** structure for system messages.\r\n* The error message in the **ls_reported** structure informs you that billing document request 10004730 has already been fully invoiced.\r\n* Since the operation failed this time, the **lt_result** table is empty for this example.\r\n            \r\n# Constraints\r\nWith this business object interface, it is **not** possible to:\r\n* Read information about a billing document's business partners, pricing elements, texts, or payment cards. If you need information about the first three, you can read it using the **I_BillingDocument** CDS view and its associated subentity views\r\n* Create billing documents based on external billing data (that is, billing data originating from outside your system)\r\n* Create billing documents with reference to project billing document requests. These are billing document requests of type **PBDR** that have source document category **PBRQ** and  are used for the billing of customer projects in professional service scenarios \r\n* Execute more than one modify operation (for example, **CreateFromSDDocument**, **CreateCancellationDocument**, or **Reject**) on an entity of a billing process document within one logical unit of work (SAP LUW). For more information, see the section *Logical Units of Work (LUWs) in Operations* below.\r\n\r\n# Sample Class\r\nFor examples showing how to create, read, and cancel billing documents using Entity Manipulation Language (EML), please consult the provided sample class **CL_SDBIL_BEHV_I_BDTP_SAMPLE**.\r\nFor more information about EML, see [Entity Manipulation Language](https://help.sap.com/) on SAP Help Portal.\r\n\r\n# Logical Units of Work (LUWs) in Operations\r\nIn one logical unit of work (SAP LUW), you can execute only one modify operation (for example, **CreateFromSDDocument** or **Reject**) on an entity of a billing process document (for example, **BillingDocument** or **BillingDocumentRequest**). This means that as long as an SAP LUW is open for a billing document, additional requests for other billing documents or other billing process documents (for example, billing document requests) are rejected.\r\n\r\nFor example, the following call within an SAP LUW is supported because it contains only one **EXECUTE** statement:\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumenTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #(   \r\n```\r\n\r\nThe calls in the following two examples are not supported in one SAP LUW, because they each contain more than one **EXECUTE** statement:\r\n\r\n1)\r\n```\r\nMODIFY ENTITIES OF R_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #( \r\n                 \r\nMODIFY ENTITIES OF R_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateCancellationDocument   \r\n```\r\n\r\n2)\r\n```\r\nMODIFY ENTITIES OF R_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #( \r\n                 \r\nMODIFY ENTITIES OF R_BillingDocumentRequestTP\r\n           ENTITY BillingDocumentRequest\r\n           EXECUTE CreateFromExternalData AUTO FILL CID\r\n           WITH VALUE #( \r\n```\r\n           \r\nAlso note the following regarding parameters:\r\n\r\nYou can only execute the modify operation **CreateFromSDDocument** of entity **BillingDocument** with exactly one parameter set. This means that you cannot bill SD documents from more than one data set in one call.\r\n\r\nFor example, the following call is supported in one SAP LUW, because it only sets one parameter:\r\n\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #( ( %param = VALUE #( _reference = VALUE #( \r\n```\r\n\r\nBut the following call is not supported in one SAP LUW, because it sets more than one parameter:\r\n```\r\nMODIFY ENTITIES OF I_BillingDocumentTP\r\n           ENTITY BillingDocument\r\n           EXECUTE CreateFromSDDocument AUTO FILL CID\r\n           WITH VALUE #( ( %param = VALUE #( _reference = VALUE #( \r\n                         ( %param = VALUE #( _reference = VALUE #( \r\n```\r\n\r\nFor more information about the **MODIFIY ENTITIES** statement, see [MODIFY ENTITY, ENTITIES](https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm?file=abapmodify_entity_entities.htm).\r\n\r\nFor more information about LUWs, see the [ABAP Keyword Documentation](https://help.sap.com/doc/abapdocu_cp_index_htm/CLOUD/en-US/index.htm).\r\n\r\nFor more information about SAP LUWs, see /:[if switch:S4H_DOCU_CLOUD = ON] [The RAP Transactional Model for the SAP LUW](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ccda1094b0f845e28b88f9f50a68dfc4.html).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BILLINGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BILLINGDOCUMENTTP",
          "name": "Billing Document - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "AssignmentReference",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assignment"
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "VATRegistration",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "VAT Reg.No"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "BillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill. Type"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "ExchangeRateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ExRateType"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "PaymentReference",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Paymt ref."
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "PricingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Doc.Cond."
            },
            {
              "name": "SEPAMandate",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Mand.Ref."
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "DunningArea",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dunn.area"
            },
            {
              "name": "CreditControlArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CreditArea"
            },
            {
              "name": "DunningBlockingReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dunn.Block"
            },
            {
              "name": "DunningKey",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dunn. Key"
            },
            {
              "name": "TaxDepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "TaxDpCtyR"
            },
            {
              "name": "ReversalReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Reas."
            },
            {
              "name": "VATRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "CtryRSlsTx"
            },
            {
              "name": "InvoiceListType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "InvListTyp"
            },
            {
              "name": "CityCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "City Code"
            },
            {
              "name": "BillingDocCombinationCriteria",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Comb.Crit."
            },
            {
              "name": "HierarchyTypePricing",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HierTypPri"
            },
            {
              "name": "CustomerTaxClassification3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl3Cust"
            },
            {
              "name": "CustomerTaxClassification5",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl5Cust"
            },
            {
              "name": "CustomerTaxClassification2",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl2Cust"
            },
            {
              "name": "CustomerTaxClassification4",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl4Cust"
            },
            {
              "name": "CustomerTaxClassification1",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl1Cust"
            },
            {
              "name": "CustomerTaxClassification6",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl6Cust"
            },
            {
              "name": "CustomerTaxClassification7",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl7Cust"
            },
            {
              "name": "CustomerTaxClassification8",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl8Cust"
            },
            {
              "name": "CustomerTaxClassification9",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl9Cust"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "PriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price List"
            },
            {
              "name": "CustomerAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrC"
            },
            {
              "name": "County",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "County Cd"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "SDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "IsEUTriangularDeal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Tri.deal"
            },
            {
              "name": "IsRelevantForAccrual",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rel.f.Accr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "OverallPricingIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prcg Itms"
            },
            {
              "name": "BillingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BillCateg."
            },
            {
              "name": "BillingDocumentIsCancelled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Canceled"
            },
            {
              "name": "ManualInvoiceMaintIsRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Inv.Maint."
            },
            {
              "name": "IsIntrastatReportingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Intra.rel."
            },
            {
              "name": "IsIntrastatReportingExcluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "excl Intra"
            },
            {
              "name": "BillingDocumentIsTemporary",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Draft"
            },
            {
              "name": "VATRegistrationOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OrgSlsTxNo"
            },
            {
              "name": "AccountingExchangeRateIsSet",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Set Rate"
            },
            {
              "name": "OverallBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "AccountingPostingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PostngStat"
            },
            {
              "name": "InvoiceListStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InvLstStat"
            },
            {
              "name": "AccountingTransferStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Poststatus"
            },
            {
              "name": "BillingIssueType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Issue Type"
            },
            {
              "name": "InvoiceClearingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ClearStatu"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "StatisticsCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "AdditionalValueDays",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AddValDays"
            },
            {
              "name": "InvoiceListBillingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "InvList BD"
            },
            {
              "name": "NmbrOfPages",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Pages"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "AccountingExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Accounting Exchange Rate"
            },
            {
              "name": "AccountingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "DocumentNo"
            },
            {
              "name": "FiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Yr"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "PartnerCompany",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tradg Part"
            },
            {
              "name": "PayerParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Payer"
            },
            {
              "name": "CancelledBillingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CancBillDc"
            },
            {
              "name": "InternalFinancialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "FD No."
            },
            {
              "name": "CustomerRebateAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TotalTaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            }
          ],
          "associations": [
            {
              "name": "I_BILLINGDOCUMENTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLINGDOCUMENTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLINGDOCUMENTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateCancellationDocument",
              "type": "Custom Operation"
            },
            {
              "name": "CreateFromBillingDocument",
              "type": "Custom Operation"
            },
            {
              "name": "CreateFromExternalData",
              "type": "Custom Operation"
            },
            {
              "name": "CreateFromSDDocument",
              "type": "Custom Operation"
            },
            {
              "name": "GetLatestPDF",
              "type": "Custom Operation"
            },
            {
              "name": "PostToAccounting",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLINGDOCUMENTTEXTTP",
          "name": "Billing Document - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLINGDOCUMENTITEMTP",
          "name": "Billing Document Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "BillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill. Type"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "AdditionalCustomerGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp 1"
            },
            {
              "name": "AdditionalCustomerGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.5"
            },
            {
              "name": "AdditionalCustomerGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.2"
            },
            {
              "name": "AdditionalCustomerGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.3"
            },
            {
              "name": "AdditionalCustomerGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cust.Grp.4"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DivOrder"
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "SalesDocumentItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsItemCat"
            },
            {
              "name": "BillingPlan",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Plan"
            },
            {
              "name": "PlantCity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant City"
            },
            {
              "name": "SalesOrderSalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SOrg-Order"
            },
            {
              "name": "BillingDocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "ProductTaxClassification1",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.Mat"
            },
            {
              "name": "ProductTaxClassification2",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.2Mat"
            },
            {
              "name": "ProductTaxClassification3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.3Mat"
            },
            {
              "name": "ProductTaxClassification4",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.4Mat"
            },
            {
              "name": "ProductTaxClassification5",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.5Mat"
            },
            {
              "name": "ProductTaxClassification6",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.6Mat"
            },
            {
              "name": "ProductTaxClassification7",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.7Mat"
            },
            {
              "name": "ProductTaxClassification8",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.8Mat"
            },
            {
              "name": "ProductTaxClassification9",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TaxCl.9Mat"
            },
            {
              "name": "ZeroVATRsn",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reason"
            },
            {
              "name": "MaterialCommissionGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Comm.Grp"
            },
            {
              "name": "CustomerConditionGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CondGrp 1"
            },
            {
              "name": "CustomerConditionGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CondGrp 2"
            },
            {
              "name": "CustomerConditionGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CondGrp 3"
            },
            {
              "name": "CustomerConditionGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CondGrp 4"
            },
            {
              "name": "CustomerConditionGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CondGrp 5"
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Mat.Pr.Grp"
            },
            {
              "name": "MainItemMaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MnItem MPG"
            },
            {
              "name": "VolumeRebateGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rebate Grp"
            },
            {
              "name": "MatlAccountAssignmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AccAsmtGrM"
            },
            {
              "name": "SalesOrderCustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "CustGrpOrd"
            },
            {
              "name": "SalesOrderCustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PricGrpOrd"
            },
            {
              "name": "SalesOrderPriceListType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrLstOrder"
            },
            {
              "name": "SalesOrderDistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DistChOrd."
            },
            {
              "name": "AdditionalMaterialGroup1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 1"
            },
            {
              "name": "AdditionalMaterialGroup2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 2"
            },
            {
              "name": "AdditionalMaterialGroup3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 3"
            },
            {
              "name": "AdditionalMaterialGroup4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 4"
            },
            {
              "name": "AdditionalMaterialGroup5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Matl Grp 5"
            },
            {
              "name": "PlantRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntRegion"
            },
            {
              "name": "BillToPartyCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DstCtryRnO"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DCtry/Reg."
            },
            {
              "name": "PlantCounty",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntCounty"
            },
            {
              "name": "BillToPartyRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RegionOrd."
            },
            {
              "name": "SalesOrderSalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SlsDistOrd"
            },
            {
              "name": "BOMExplosion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM ExNo."
            },
            {
              "name": "ProductHierarchyNode",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Prod.Hier."
            },
            {
              "name": "MaterialGroupHierarchy1",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "MatGroup 1"
            },
            {
              "name": "MaterialGroupHierarchy2",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "MatGroup 2"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrvDocType"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SD DocCat."
            },
            {
              "name": "ReturnItemProcessingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Returns"
            },
            {
              "name": "SalesDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "ReplacementPartType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Replacemt"
            },
            {
              "name": "MaterialDeterminationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MatDetermA"
            },
            {
              "name": "BillingPlanRule",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bill. Rule"
            },
            {
              "name": "CashDiscountIsDeductible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cash.Disc."
            },
            {
              "name": "ManualPriceChangeType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ManualPric"
            },
            {
              "name": "StatisticalValueControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Value"
            },
            {
              "name": "ItemIsRelevantForCredit",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Active"
            },
            {
              "name": "SalesDocIsCreatedFromReference",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SaleDocRef"
            },
            {
              "name": "HigherLevelItemUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Us.HLitem"
            },
            {
              "name": "SalesSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc.Cat."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SrvDocItem"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Serv.R.Dte"
            },
            {
              "name": "BusinessSolutionOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SolnOrdItm"
            },
            {
              "name": "TaxRateValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TxValidFrm"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Configurtn"
            },
            {
              "name": "BillingDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "ProviderContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Provider Contract Item"
            },
            {
              "name": "BillingPlanItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "PriceDetnExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "BillingPerformancePeriodStrDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "BillingPeriodOfPerfStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "BillingPerformancePeriodEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "BillingPeriodOfPerfEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "OriginSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Orig .Item"
            },
            {
              "name": "BillingDocumentItemInPartSgmt",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Partn.Item"
            },
            {
              "name": "BillingDocExtReferenceDocItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ext. Reference Doc. Item"
            },
            {
              "name": "PrelimBillingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PrelItem"
            },
            {
              "name": "BillingToBaseQuantityNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "BillingToBaseQuantityDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "PriceDetnExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Exch. Rate"
            },
            {
              "name": "StatisticsExchangeRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "ExRateStat"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ServiceDoc"
            },
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "BusinessSolutionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Soln Order"
            },
            {
              "name": "SoldProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Prod. Sold"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ProviderContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "ReferenceLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "OriginSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "OriginDoc."
            },
            {
              "name": "ExternalReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ext. Reference Document"
            },
            {
              "name": "PrelimBillingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PrelBill"
            },
            {
              "name": "RetailPromotion",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Promotion"
            },
            {
              "name": "SalesDeal",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Deal"
            },
            {
              "name": "SalesPromotion",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Promotion"
            },
            {
              "name": "BillingQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "PricingReferenceMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pr.RefMatl"
            },
            {
              "name": "MainItemPricingRefMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Mn Itm PRM"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "GrossAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Val."
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "Subtotal2Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 2"
            },
            {
              "name": "Subtotal5Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 5"
            },
            {
              "name": "Subtotal1Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 1"
            },
            {
              "name": "Subtotal3Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 3"
            },
            {
              "name": "Subtotal4Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 4"
            },
            {
              "name": "Subtotal6Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Subtotal 6"
            },
            {
              "name": "BillingQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Inv. Qty"
            },
            {
              "name": "BillingQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "BillQtySKU"
            },
            {
              "name": "MRPRequiredQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "PricingScaleQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scale Qty"
            },
            {
              "name": "CostAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Cost"
            },
            {
              "name": "EligibleAmountForCashDiscount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Cshdiscbas"
            },
            {
              "name": "RebateBasisAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reb. Basis"
            },
            {
              "name": "CreditRelatedPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            }
          ],
          "associations": [
            {
              "name": "I_BILLINGDOCUMENTITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BILLINGDOCUMENTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BILLINGDOCUMENTPARTNERTP",
          "name": "Billing Document Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "BusinessPartnerAddressUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "BillingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_BUSINESSPARTNERTP_3",
      "name": "I_BUSINESSPARTNERTP_3",
      "title": "Business Partner",
      "description": "With this business object, you can maintain Business Partner data. It enables you to create, read, update, and delete (CRUD operations) master data records for Business Partner.\r\n\t\t\r\n# Operations\r\nThis business object supports the following operations:\r\n\r\n* Read Business Partner data\r\n* Create Business Partner data\r\n* Update Business Partner data\r\n* Delete Business Partner entities\r\n\r\n* Only the exposed entities of Business Partner are currently supported.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "BUSINESSPARTNER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_BUSINESSPARTNERTP_3",
          "name": "Business Partner",
          "properties": [
            {
              "name": "AdditionalName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "FullName",
              "key": false,
              "type": "Edm.String",
              "length": "163",
              "label": null
            },
            {
              "name": "ETag",
              "key": false,
              "type": "Edm.String",
              "length": "026",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "FirstName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "First Name"
            },
            {
              "name": "LastName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Last Name"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "OrganizationBPName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 1"
            },
            {
              "name": "PersonFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long Name"
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "OrganizationBPName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "MiddleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Midd. Name"
            },
            {
              "name": "SearchTerm1",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "SrchTerm 1"
            },
            {
              "name": "SearchTerm2",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "SrchTerm 2"
            },
            {
              "name": "OrganizationBPName4",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 4"
            },
            {
              "name": "AdditionalLastName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Other Name"
            },
            {
              "name": "OrganizationBPName3",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 3"
            },
            {
              "name": "Initials",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Initials"
            },
            {
              "name": "BusinessPartnerGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Grouping"
            },
            {
              "name": "FormOfAddressPerson",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "AcademicTitle2",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "2nd title"
            },
            {
              "name": "BusinessPartnerSupplementName",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Supplement"
            },
            {
              "name": "LastNamePrefix",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Prefix Key"
            },
            {
              "name": "LastNameSecondPrefix",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "2nd prefix"
            },
            {
              "name": "BusinessPartnerOccupation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Occupation"
            },
            {
              "name": "FormOfAddressOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "FormOfAddressGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "BusinessPartnerKind",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Part. Type"
            },
            {
              "name": "BusinessPartnerDataOriginType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Origin"
            },
            {
              "name": "BusinessPartnerBirthName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Birth Name"
            },
            {
              "name": "BusinessPartnerNicknameLabel",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Known As"
            },
            {
              "name": "BusinessPartnerBirthplaceName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Birthplace"
            },
            {
              "name": "GroupBusinessPartnerName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 1"
            },
            {
              "name": "GroupBusinessPartnerName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "BusPartMaritalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MaritStat"
            },
            {
              "name": "InternationalLocationNumber3",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Chk digit"
            },
            {
              "name": "GenderCodeName",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sex"
            },
            {
              "name": "NameFormat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Format"
            },
            {
              "name": "LegalEntityOfOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "LegEntity"
            },
            {
              "name": "BusinessPartnerIDByExtSystem",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Extern.No."
            },
            {
              "name": "BusPartNationality",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "National."
            },
            {
              "name": "NonResidentCompanyOriginCntry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin C/R"
            },
            {
              "name": "NameCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "BusinessPartnerSalutation",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Salutation"
            },
            {
              "name": "BPFirstNameSearchHelp",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Nm2/1stNm"
            },
            {
              "name": "BPLastNameSearchHelp",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Nm1/LastNm"
            },
            {
              "name": "NaturalPersonEmployerName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Employer"
            },
            {
              "name": "InternationalLocationNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Loc.no. 2"
            },
            {
              "name": "InternationalLocationNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Loc.no. 1"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "BusinessPartnerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Partn.Cat."
            },
            {
              "name": "IsNaturalPerson",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "BusinessPartnerIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Central"
            },
            {
              "name": "BusinessPartnerBirthDateStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DateStatus"
            },
            {
              "name": "IsFemale",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Female"
            },
            {
              "name": "IsMale",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Male"
            },
            {
              "name": "IsSexUnknown",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unknown"
            },
            {
              "name": "BusinessPartnerPrintFormat",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Print Form"
            },
            {
              "name": "IsMarkedForArchiving",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Arch. Flag"
            },
            {
              "name": "BusinessPartnerIsNotReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Not Rel."
            },
            {
              "name": "BusPartAddrLanguageIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "ContactPermission",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Contact"
            },
            {
              "name": "BusPartOrgDataIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "BusPartPersonDataIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "BusPartGroupDataIsHidden",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Value"
            },
            {
              "name": "LegalForm",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Legal form"
            },
            {
              "name": "AcademicTitle",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acad.Title"
            },
            {
              "name": "BusinessPartnerGroupType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Group type"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Created at"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed at"
            },
            {
              "name": "BusinessPartnerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "BirthDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Birth Date"
            },
            {
              "name": "BusinessPartnerDeathDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Death date"
            },
            {
              "name": "OrganizationFoundationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Founded"
            },
            {
              "name": "OrganizationLiquidationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Liq. date"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "CorrespondenceLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "BusinessPartnerForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_USER",
              "assocName": "_CREATEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_USER",
              "assocName": "_LASTCHANGEDBYUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTAUTHORIZATIONGROUP",
              "assocName": "_AUTHORIZATIONGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTCATEGORY",
              "assocName": "_BUSINESSPARTNERCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERLEGALFORM",
              "assocName": "_BUSINESSPARTNERLEGALFORM",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERGROUPING",
              "assocName": "_BUSINESSPARTNERGROUPING",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUPALEGALENTITY",
              "assocName": "_BUSINESSPARTNERLEGALENTITY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERTYPE",
              "assocName": "_BUSINESSPARTNERTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTCONTACTPERMISSION",
              "assocName": "_CONTACTPERMISSION",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERPRINTFORMAT",
              "assocName": "_PRINTFORMAT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTDATAORIGINTYPE",
              "assocName": "_DATAORIGINTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_ACADEMICTITLE",
              "assocName": "_ACADEMICTITLEVALUEHELP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPADDINDEPENDENTFAXTP_2",
              "assocName": "_BPADDINDEPENDENTFAX",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPADDINDEPENDENTWEBSITETP_2",
              "assocName": "_BPADDINDEPENDENTWEBSITE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPADDRINDEPENDENTEMAILTP_3",
              "assocName": "_BPADDRINDEPENDENTEMAIL",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPADDRINDEPENDENTMOBILETP_3",
              "assocName": "_BPADDRINDEPENDENTMOBILE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPADDRINDEPENDENTPHONETP_3",
              "assocName": "_BPADDRINDEPENDENTPHONE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPDATACONTROLLERTP_3",
              "assocName": "_BPDATACONTROLLER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSPARTNERADDRESSTP_3",
              "assocName": "_BUSINESSPARTNERADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSPARTNERBANKTP_3",
              "assocName": "_BUSINESSPARTNERBANK",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTIDENTIFICATIONTP_3",
              "assocName": "_BUSINESSPARTNERIDENTIFICATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSPARTNERINDUSTRYTP_3",
              "assocName": "_BUSINESSPARTNERINDUSTRY",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSPARTNERROLETP_3",
              "assocName": "_BUSINESSPARTNERROLE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSINESSPARTNERTAXNUMBERTP_3",
              "assocName": "_BUSINESSPARTNERTAXNUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BPCREDITWORTHINESSTP_2",
              "assocName": "_BPCREDITWORTHINESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPFINANCIALSERVICESEXTNTP_2",
              "assocName": "_BPFINANCIALSERVICESEXTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPFISCALYEARINFORMATIONTP_2",
              "assocName": "_BPFISCALYEARINFORMATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPFISCALYEARINFORMATIONTP_2",
          "name": "Fiscal Year Information for Steampunk",
          "properties": [
            {
              "name": "BPFiscalYearIsClosed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Closing"
            },
            {
              "name": "BPFiscalYearStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FY St.Date"
            },
            {
              "name": "BPFiscalYearClosingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "BPFsclYrCnsldtdFinStatementDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Cons. FS"
            },
            {
              "name": "BPFiscalYearEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FY End"
            },
            {
              "name": "BPAnnualStockholderMeetingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "AnnStckMtg"
            },
            {
              "name": "BPBalanceSheetCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BalShtCur."
            },
            {
              "name": "BPNumberOfEmployees",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "No.Employ."
            },
            {
              "name": "BPDebtClearancePeriodInYears",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Debt Cl."
            },
            {
              "name": "BPFinancingCoeffInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Fin.Coeff."
            },
            {
              "name": "BPRetOnTotalCptlEmpldInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "RoTCE"
            },
            {
              "name": "BPEquityRatioInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Equit.Rat."
            },
            {
              "name": "BPDebtRatioInYears",
              "key": false,
              "type": "Edm.Decimal",
              "length": "006",
              "label": "Debt ratio"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartner"
            },
            {
              "name": "BusinessPartnerFiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal yr"
            },
            {
              "name": "BPIssdStockCptlAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Stock Cap."
            },
            {
              "name": "BPPartcipnCertAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "P.CertsOut"
            },
            {
              "name": "BPGrossPremiumAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross Prem"
            },
            {
              "name": "BPNetPremiumAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Prem."
            },
            {
              "name": "BPAnnualSalesAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Sales"
            },
            {
              "name": "BPAnnualNetIncAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Income"
            },
            {
              "name": "BPAnnualPnLAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Profit"
            },
            {
              "name": "BPBalSheetTotalAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "BS Total"
            },
            {
              "name": "BPCptlReserveAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cap. Res."
            },
            {
              "name": "BPLglRevnRsrvAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "LegRevRes."
            },
            {
              "name": "RevnRsrvOwnStkAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "RevResOSt."
            },
            {
              "name": "BPStatryReserveAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "RetEarnArt"
            },
            {
              "name": "BPOthRevnRsrvAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "OthRevRes."
            },
            {
              "name": "BPSuborddLbltyAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Sub.Liab."
            },
            {
              "name": "BPCapitalStockAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cap. Stock"
            },
            {
              "name": "BPEquityCapitalAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "EquityCap."
            },
            {
              "name": "BPDividendDistrAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Dividend"
            },
            {
              "name": "BPPnLCarryfwdAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "P/L CarFwd"
            }
          ],
          "associations": [
            {
              "name": "I_BPFINANCIALSERVICESEXTN",
              "assocName": "_BPFINANCIALSERVICESEXTN",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_BPFINANCIALSERVICESEXTNTP_2",
          "name": "FS Attributes for Steampunk",
          "properties": [
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "BusinessPartnerTargetGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Target Grp"
            },
            {
              "name": "BusinessPartnerEmployeeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Employ.Grp"
            },
            {
              "name": "BPPlaceOfDeathName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Pl. Death"
            },
            {
              "name": "BPGroupingCharacter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "GrpCharact"
            },
            {
              "name": "UndesirabilityReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rsn. Undes"
            },
            {
              "name": "BusinessPartnerOfficeCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "BusinessPartnerOfficeRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "BusinessPartnerCitizenship",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Citizenshp"
            },
            {
              "name": "BPRegisteredOfficeName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Reg.Office"
            },
            {
              "name": "UndesirabilityComment",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Com. Undes"
            },
            {
              "name": "BPBalanceSheetDisplayType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BalShtDisp"
            },
            {
              "name": "CustomerIsUnwanted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unwanted"
            },
            {
              "name": "BusinessPartnerIsVIP",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "VIP"
            },
            {
              "name": "BusinessPartnerIsEmployee",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Employee"
            },
            {
              "name": "LastCustomerContactDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Lst Cst Cn"
            },
            {
              "name": "BPTermnBusRelationsBankDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "BPMaritalPropertyRegime",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PropRegime"
            },
            {
              "name": "BPMonthlyNetIncomeMonth",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MM"
            },
            {
              "name": "BPLetterSalutation",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Salutation"
            },
            {
              "name": "BPBalanceSheetCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BalShtCur."
            },
            {
              "name": "BusinessPartnerIncomeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "BPNumberOfChildren",
              "key": false,
              "type": "Edm.Decimal",
              "length": "002",
              "label": "Children"
            },
            {
              "name": "BPNumberOfHouseholdMembers",
              "key": false,
              "type": "Edm.Decimal",
              "length": "002",
              "label": "House.Mem."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BPLastCapitalIncreaseYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year"
            },
            {
              "name": "BPAnnualNetIncomeYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year"
            },
            {
              "name": "BPMonthlyNetIncomeYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year"
            },
            {
              "name": "TradingPartner",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tradg Part"
            },
            {
              "name": "BPLastCptlIncrAmtInBalShtCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cap. inc."
            },
            {
              "name": "BPAnnualNetIncAmtInIncomeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Income"
            },
            {
              "name": "BPMonthlyNetIncAmtInIncomeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Month.Inc."
            }
          ],
          "associations": [
            {
              "name": "I_BPLETTERSALUTATION",
              "assocName": "_BPLETTERSALUTATION",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_BPCREDITWORTHINESSTP_2",
          "name": "Creditworthiness for Steampunk",
          "properties": [
            {
              "name": "BPCrdtWrthnssAccessChkIsActive",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "BusinessPartnerIsUnderOath",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Affidavit"
            },
            {
              "name": "BPForeclosureIsInitiated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Foreclos."
            },
            {
              "name": "BusinessPartnerIsBankrupt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bankruptcy"
            },
            {
              "name": "BPCreditStandingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat.Cred."
            },
            {
              "name": "BusPartCreditStanding",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Credit St."
            },
            {
              "name": "BusinessPartnerOathDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "DateAffid."
            },
            {
              "name": "BPLglProceedingInitiationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date LP"
            },
            {
              "name": "BusinessPartnerBankruptcyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BankrpcyDt"
            },
            {
              "name": "BPForeclosureDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Forecl.Dte"
            },
            {
              "name": "BPLegalProceedingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status LP"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartner"
            }
          ],
          "associations": [
            {
              "name": "I_BPFINANCIALSERVICESEXTN",
              "assocName": "_BPFINANCIALSERVICESEXTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPLEGALPROCEEDINGSTATUS",
              "assocName": "_BPLEGALPROCEEDINGSTATUS",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPCREDITSTANDING",
              "assocName": "_BPCREDITSTANDING",
              "cardinality": "0:1"
            },
            {
              "name": "I_BPCREDITSTANDINGSTATUS",
              "assocName": "_BPCREDITSTANDINGSTATUS",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_BUSINESSPARTNERTAXNUMBERTP_3",
          "name": "Business Partner Tax Number",
          "properties": [
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "BPTaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Tax number"
            },
            {
              "name": "BPTaxTypeForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "BPTaxType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Category"
            },
            {
              "name": "BPTaxLongNumber",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "TaxNumXL"
            },
            {
              "name": "BPTaxNumberForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "TaxNumXL"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTTAXTYPE",
              "assocName": "_BUSINESSPARTNERTAXTYPE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSINESSPARTNERROLETP_3",
          "name": "Business Partner Roles",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "BusinessPartnerRole",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "BP Role"
            },
            {
              "name": "BusinessPartnerRoleForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "BP Role"
            },
            {
              "name": "ValidFrom",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ValidTo",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTAUTHORIZATIONGROUP",
              "assocName": "_AUTHORIZATIONGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERROLE",
              "assocName": "_BUSINESSPARTNERROLEVH",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSINESSPARTNERINDUSTRYTP_3",
          "name": "Business Partner Industry",
          "properties": [
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "IndustrySystemTypeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "System"
            },
            {
              "name": "IndustrySystemType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "System"
            },
            {
              "name": "IsStandardIndustry",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Standard"
            },
            {
              "name": "IndSecTypeForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Industry"
            },
            {
              "name": "IndustrySector",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Industry"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTINDUSTRYSYSTEM",
              "assocName": "_BUSPARTINDUSTRYSYSTEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTINDUSTRYKEY",
              "assocName": "_BUSPARTINDUSTRYKEY",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSPARTIDENTIFICATIONTP_3",
          "name": "Business Partner Identification",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "BPIdnNmbrIssuingInstitute",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Institute"
            },
            {
              "name": "BPIdnNumberForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "ID number"
            },
            {
              "name": "BPIdentificationNumber",
              "key": true,
              "type": "Edm.String",
              "length": "060",
              "label": "ID number"
            },
            {
              "name": "BPIdnTypeForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ID Type"
            },
            {
              "name": "BPIdentificationType",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "ID Type"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "BusinessPartnerCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Partn.Cat."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid from"
            },
            {
              "name": "BPIdentificationEntryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entry date"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTCATEGORY",
              "assocName": "_BUSINESSPARTNERCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUPAIDENTIFICATIONTYPE",
              "assocName": "_BUPAIDENTIFICATIONTYPE",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSINESSPARTNERBANKTP_3",
          "name": "Business Partner Bank details",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "City"
            },
            {
              "name": "BankAccount",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bank Acct"
            },
            {
              "name": "BankName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Bank Name"
            },
            {
              "name": "IBAN",
              "key": false,
              "type": "Edm.String",
              "length": "034",
              "label": "IBAN"
            },
            {
              "name": "BankControlKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ctrl Key"
            },
            {
              "name": "SWIFTCode",
              "key": false,
              "type": "Edm.String",
              "length": "011",
              "label": "SWIFT/BIC"
            },
            {
              "name": "BankNumber",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Bank Key"
            },
            {
              "name": "BankAccountHolderName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Acct Hold."
            },
            {
              "name": "BankIdnForEditValue",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bank Dtls"
            },
            {
              "name": "BPBankDetailsChangeTargetID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Target ID"
            },
            {
              "name": "BankIdentification",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Bank Dtls"
            },
            {
              "name": "BankAccountName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Accnt Name"
            },
            {
              "name": "BankAccountReferenceText",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Reference"
            },
            {
              "name": "BusinessPartnerExternalBankID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ext. ID"
            },
            {
              "name": "BankCountryKey",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bank C/R"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "CollectionAuthInd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Coll.auth."
            },
            {
              "name": "BPBankIsProtected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sensitive"
            },
            {
              "name": "IBANValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "BankValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BankValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BPBankDetailsChangeDate",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Change On"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_BANKFORBUSINESSPARTNER",
              "assocName": "_BANK",
              "cardinality": "1:1"
            },
            {
              "name": "I_BUSINESSPARTNERIBAN",
              "assocName": "_IBAN",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BUSINESSPARTNERADDRESSTP_3",
          "name": "Business Partner Address",
          "properties": [
            {
              "name": "FormattedAddress",
              "key": false,
              "type": "Edm.String",
              "length": "124",
              "label": null
            },
            {
              "name": "AddressLine1Text",
              "key": false,
              "type": "Edm.String",
              "length": "127",
              "label": null
            },
            {
              "name": "CompleteAddress",
              "key": false,
              "type": "Edm.String",
              "length": "177",
              "label": null
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Juris."
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "POBox",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box"
            },
            {
              "name": "POBoxPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "RoomNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Room"
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "Floor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Floor"
            },
            {
              "name": "HouseNumberSupplementText",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplement"
            },
            {
              "name": "TransportZone",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Zone"
            },
            {
              "name": "CompanyPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "AddressTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time zone"
            },
            {
              "name": "CareOfName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "c/o"
            },
            {
              "name": "StreetPrefixName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 2"
            },
            {
              "name": "POBoxLobbyName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Lobby"
            },
            {
              "name": "AdditionalStreetPrefixName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 3"
            },
            {
              "name": "StreetSuffixName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 4"
            },
            {
              "name": "DeliveryServiceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivry No"
            },
            {
              "name": "PrfrdCommMediumType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Method"
            },
            {
              "name": "HomeCityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "DeliveryServiceTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Deliv Type"
            },
            {
              "name": "AdditionalStreetSuffixName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Street 5"
            },
            {
              "name": "POBoxDeviatingRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Region"
            },
            {
              "name": "POBoxDeviatingCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PO Box C/R"
            },
            {
              "name": "AddressNonDeliverableReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Undeliver."
            },
            {
              "name": "PostBoxNonDeliverableReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Undeliver."
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "DistrictName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "District"
            },
            {
              "name": "POBoxDeviatingCityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PO Box cty"
            },
            {
              "name": "POBoxIsWithoutNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PO w/o No."
            },
            {
              "name": "StandardUsage",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "BPAddressIsProtected",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sensitive"
            },
            {
              "name": "District",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "District"
            },
            {
              "name": "County",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "County"
            },
            {
              "name": "BPCountyText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "County"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "BusinessPartnerAddressUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressNumber",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "CorrespondenceLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "AddressIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": [
            {
              "name": "I_BPPROTECTEDADDRESS",
              "assocName": "_BPPROTECTEDADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_COUNTRYTEXT",
              "assocName": "_COUNTRYTEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTEMAILADDRESSTP_3",
              "assocName": "_STANDARDEMAILADDRESS",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTFAXNUMBERTP_3",
              "assocName": "_STANDARDFAXNUMBER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTMOBILEPHONENUMBERTP_3",
              "assocName": "_STANDARDMOBILENUMBER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTTELEPHONENUMBERTP_3",
              "assocName": "_STANDARDPHONENUMBER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSPARTWEBSITETP_3",
              "assocName": "_STANDARDWEBSITEURL",
              "cardinality": "0:1"
            },
            {
              "name": "I_BUSINESSPARTNERADDRUSAGETP_3",
              "assocName": "_BUSINESSPARTNERADDRESSUSAGE",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTEMAILADDRESSTP_3",
              "assocName": "_BUSINESSPARTNEREMAILADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTTELEPHONENUMBERTP_3",
              "assocName": "_BUSINESSPARTNERPHONENUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTFAXNUMBERTP_3",
              "assocName": "_BUSPARTFAXNUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTMOBILEPHONENUMBERTP_3",
              "assocName": "_BUSPARTMOBILENUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTSCRIPTGROUPADDRTP_2",
              "assocName": "_BUSPARTSCRIPTEDGROUPADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTSCRIPTEDORGADDRTP_2",
              "assocName": "_BUSPARTSCRIPTEDORGADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTSCRIPTPERSONADDRTP_2",
              "assocName": "_BUSPARTSCRIPTEDPERSONADDRESS",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSPARTWEBSITETP_3",
              "assocName": "_BUSPARTWEBSITEURL",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "MarkAsStandardAddress",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPDATACONTROLLERTP_3",
          "name": "BP Data Controller RAP",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataControllerForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "PurposeForPersonalData",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Purpose"
            },
            {
              "name": "DataControllerDescription",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Descript."
            },
            {
              "name": "PurposeDerived",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Derv. Ind."
            },
            {
              "name": "DataControlAssignmentStatus",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "PurposeType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Pur. Type"
            },
            {
              "name": "BusinessPurposeFlag",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BusinessPartnerForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "IsDerivationSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Derv. Ind."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPADDRINDEPENDENTPHONETP_3",
          "name": "BP Address Independent Phone",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "PhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. No."
            },
            {
              "name": "InternationalPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "PhoneNumberExtension",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Extension"
            },
            {
              "name": "TelephoneCountryPrefix",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Tel. to"
            },
            {
              "name": "DestinationLocationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AddressCommunicationRemarkText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Notes"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "CommNumberIsNotUsed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Do Not Use"
            },
            {
              "name": "IsDefaultPhoneNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "PhoneIsSMSEnabled",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SMS"
            },
            {
              "name": "PhoneNumberType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ph No Type"
            },
            {
              "name": "OrdinalNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "OrdinalNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "Person",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "AddressIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTTELCOUNTRYPREFIX",
              "assocName": "_TELCOUNTRYPREFIX",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "MarkAsStdIndepTelephoneNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPADDRINDEPENDENTMOBILETP_3",
          "name": "Address Independent Mobile",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "PhoneNumberExtension",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Extension"
            },
            {
              "name": "MobilePhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. No."
            },
            {
              "name": "CompleteTelephoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "MobilePhoneCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AddressCommunicationRemarkText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Notes"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "CommNumberIsNotUsed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Do Not Use"
            },
            {
              "name": "IsDefaultPhoneNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "PhoneIsSMSEnabled",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SMS"
            },
            {
              "name": "PhoneNumberType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ph No Type"
            },
            {
              "name": "OrdinalNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "OrdinalNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "Person",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "AddressIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": [
            {
              "name": "I_BUSPARTTELCOUNTRYPREFIX",
              "assocName": "_TELCOUNTRYPREFIX",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "MarkAsStandardIndepMobileNmbr",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPADDRINDEPENDENTEMAILTP_3",
          "name": "Address Independent Email",
          "properties": [
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "SearchEmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "E-Mail"
            },
            {
              "name": "AddressCommunicationRemarkText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Notes"
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "IsDefaultEmailAddress",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "EmailDflt"
            },
            {
              "name": "IsHomeEmailAddress",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Home no."
            },
            {
              "name": "CommNumberIsNotUsed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Do Not Use"
            },
            {
              "name": "OrdinalNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "OrdinalNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            },
            {
              "name": "Person",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            },
            {
              "name": "AddressIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "MarkAsStdIndepEmailAddress",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPADDINDEPENDENTWEBSITETP_2",
          "name": "BP Address independent Website",
          "properties": [
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "SearchURLAddress",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "URI addr."
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "IsDefaultURLAddress",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Std. addr."
            },
            {
              "name": "OrdinalNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "WebsiteURL",
              "key": false,
              "type": "Edm.String",
              "length": "048",
              "label": null
            },
            {
              "name": "URLFieldLength",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "OrdinalNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressNumber",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "Person",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "MarkAsStandardIndepWebsite",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_BPADDINDEPENDENTFAXTP_2",
          "name": "Business Partner Address Independent Fax",
          "properties": [
            {
              "name": "DataController6",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController7",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController5",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController10",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController8",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "DataController9",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Ctrlr"
            },
            {
              "name": "InternationalFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax No."
            },
            {
              "name": "FaxAreaCodeSubscriberNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax"
            },
            {
              "name": "FaxExtensionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Extension"
            },
            {
              "name": "FaxNumberCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "DataControllerSet",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Set"
            },
            {
              "name": "FaxNumberIsCurrentDefault",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is FaxDflt"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "OrdinalNumber",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "OrdinalNumberForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Seq. No."
            },
            {
              "name": "BusinessPartner",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "AddressNumber",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "Person",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Person"
            }
          ],
          "associations": [
            {
              "name": "I_COUNTRY",
              "assocName": "_FAXNUMBERCOUNTRY",
              "cardinality": "0:1"
            },
            {
              "name": "I_ADDRESSCOMMUNICATIONREMARK_2",
              "assocName": "_ADDRESSCOMMUNICATIONREMARK",
              "cardinality": "0:*"
            },
            {
              "name": "I_ADDRESSCOMMUNICATIONUSAGE",
              "assocName": "_ADDRESSCOMMUNICATIONUSAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "MarkAsStandardIndepFaxNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_EQUIPMENTTP",
      "name": "I_EQUIPMENTTP",
      "title": "Equipment - TP",
      "description": "With this business object you can create, read and modify equipment. \r\nA piece of equipment is an individual object that is to be maintained independently. Each piece of equipment is managed independently in the system, so that you can:\r\n\r\nManage individual data from a maintenance perspective for the object\r\n\r\nPerform individual maintenance tasks for the object\r\n\r\nKeep a record of the maintenance tasks performed for the object\r\n\r\nCollect and evaluate data over a long period of time for the object\r\n\r\nPieces of equipment can be installed and dismantled at functional locations. The usage times for a piece of equipment at a functional location are documented over the course of time.\r\n\r\nOperations\r\n\r\nThis business object offers the following operations:\r\n\r\nCreate\r\nUpdate\r\nRead\r\n\r\n\r\nAuthorization\r\n\r\nOnly authorized roles can create or update Equipment through API calls. The following authorization objects are relevant:\r\n\r\nI_TCODE\r\nI_SWERK\r\nI_INGRP\r\nI_IWERK\r\nI_KOSTL\r\nI_BEGRP\r\n\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n\r\nConstraints\r\n\r\nWith this business object, it is not possible to:\r\n\r\nPerform a create operation on the child entities of an Equipment. Creating child entities is possible through create operation of root entity with association.\r\n\r\nNote\r\n\r\nIntegration of the behavior definition with other SAP S/4HANA Cloud BAdIs and consuming applications needs to be done carefully by consultants, partners or developers who are implementing the solution. Following are some of the points that need to be considered:\r\n\r\nSAP S/4HANA Cloud BAdIs get invoked at different points in time in the application. For example, some SAP S/4HANA Cloud BAdIs could be just read or check BAdIs with no changes committed to the application. Hence, it is important that while calling the operations of the behavior definition, no modify sequence is started which would in turn expect the system to save data.\r\nFew SAP S/4HANA Cloud BAdIs are invoked at a later phase of the save sequence of transaction, or workflow. For example, post BAdIs. In such cases, it is important that no modify sequence of the behavior definition operation is re-triggered as it is too late for the system to react correctly on it.\r\nFew SAP S/4HANA Cloud BAdIs are called with implicit commit. For example, in the case of draft scenarios the draft is saved several times from the UI. So, the modify sequence of the behavior definition operation should be written properly with conditions such that the save to database happens according to your scenarios.\r\nFew behavior definitions offer operations that are singular in nature. No other changes in the same or related business object can be clubbed with it. For more details, refer to the relevant operation documentation.\r\nFew behavior definition operations integrate to BOPF framework; hence you need to ensure the following:\r\n#Orchestration of modify calls is important before save sequence is started.\r\n#No existing dependencies on scenarios in the BOPF framework should exist. Examine scenarios carefully for any such dependencies.\r\nSAP S/4HANA Cloud BAdIs shall not call commit any time.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "EQUIPMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_EQUIPMENTTP",
          "name": "Equipment - TP",
          "properties": [
            {
              "name": "EquipHasSubOrdinateEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "WorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "PhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. No."
            },
            {
              "name": "FormOfAddress",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Key"
            },
            {
              "name": "RoomNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Room"
            },
            {
              "name": "Building",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Building"
            },
            {
              "name": "Floor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Floor"
            },
            {
              "name": "MaintenancePlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "BusinessPartnerName1",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "HouseNumberSupplementText",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplement"
            },
            {
              "name": "MainWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Mn.wk.ctr"
            },
            {
              "name": "BusinessPartnerName2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name 2"
            },
            {
              "name": "EquipmentName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "FunctionalLocationName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "TechnicalObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ObjectType"
            },
            {
              "name": "FunctionalLocationLabelName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Func. Loc."
            },
            {
              "name": "AssetLocation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "MaintenancePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MainWorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaintenancePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "MntPlant"
            },
            {
              "name": "EquipInstallationPositionNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Position"
            },
            {
              "name": "AssetManufacturerName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Mfr"
            },
            {
              "name": "EquipmentManufacturerPrtNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "ManParNo"
            },
            {
              "name": "ManufacturerSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Manuf. SNr"
            },
            {
              "name": "MaintObjectFreeDefinedAttrib",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Sort Fld"
            },
            {
              "name": "AddressFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Obj ID"
            },
            {
              "name": "EquipmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "ABCIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ABC Ind."
            },
            {
              "name": "ManufacturerPartTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Model no."
            },
            {
              "name": "ManufacturerCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Mfr C/R"
            },
            {
              "name": "PlantSection",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlSectn"
            },
            {
              "name": "MaintObjectLocAcctAssgmtNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Loc/Acc."
            },
            {
              "name": "AssetRoom",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Room"
            },
            {
              "name": "MaintObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "InventoryNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "InvNo."
            },
            {
              "name": "TechnicalObjectSortCode",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "TechID"
            },
            {
              "name": "SerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": null
            },
            {
              "name": "SizeOrDimensionText",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Size"
            },
            {
              "name": "CatalogProfile",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Cat. Prof."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "WorkCenterTypeCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "EquipmentIsAtCustomer",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsAvailable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsInstalled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsInWarehouse",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsAssignedToDelivery",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipIsAllocToSuperiorEquip",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EquipmentIsInactive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ConstructionMonth",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ConstMth"
            },
            {
              "name": "WorkCenterPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "UniqueItemIdentifierRespPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant UII"
            },
            {
              "name": "UniqueItemIdentifierStrucType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "IUID Type"
            },
            {
              "name": "UniqueItemIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "072",
              "label": "UII"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PP WkCtr"
            },
            {
              "name": "OperationStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start from"
            },
            {
              "name": "AcquisitionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "AcqDate"
            },
            {
              "name": "MainWorkCenterInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCtr"
            },
            {
              "name": "ValidityEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "NextEquipUsagePeriodSqncNmbr",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "NxtUsePd"
            },
            {
              "name": "EquipUsagePeriodSequenceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ConsecNo."
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "MasterFixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "GrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ConstructionYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ConstYr"
            },
            {
              "name": "SettlementOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StlmtOrder"
            },
            {
              "name": "ConstructionMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ConstType"
            },
            {
              "name": "SuperordinateEquipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "SuperEq."
            },
            {
              "name": "GrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Weight"
            },
            {
              "name": "AcquisitionValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Acq.value"
            }
          ],
          "associations": [
            {
              "name": "I_EQUIPMENTLONGTEXTTP",
              "assocName": "_LONGTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_EQUIPMENTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_EQUIPMENTCLFNCLASSTP",
              "assocName": "_CLASSIFICATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_EQUIPMENTWRNTYASSGMTTP",
              "assocName": "_WARRANTY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "DismantleEquipment",
              "type": "Custom Operation"
            },
            {
              "name": "DismantleEquipWithDataTransfer",
              "type": "Custom Operation"
            },
            {
              "name": "InstallEquipment",
              "type": "Custom Operation"
            },
            {
              "name": "InstallEquipWithDataTransfer",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EQUIPMENTLONGTEXTTP",
          "name": "Equipment Long Text - TP",
          "properties": [
            {
              "name": "TextObjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Object"
            },
            {
              "name": "TextObjectKey",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Text Name"
            },
            {
              "name": "TextObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "EquipmentLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EQUIPMENTPARTNERTP",
          "name": "Equipment Partner - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CntctPersnSupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnSupplierAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CustomerAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "EmployeeAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "SupplierAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "PartnerFunctionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartnerTy."
            },
            {
              "name": "MaintObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CntctPersnIsBusPrpsCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CustomerIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "EmployeeIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "SupplierIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "EquipmentPartnerObjectNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "EquipmentPartner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EQUIPMENTCLFNCLASSTP",
          "name": "Equipment Classification Class - TP",
          "properties": [
            {
              "name": "ClassType",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "Class",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "ClfnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ClassIsStandardClass",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Class Is Standard Class"
            },
            {
              "name": "ClassMaintAuthGrp",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Maint."
            },
            {
              "name": "ClassClassfctnAuthGrp",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Auth"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "KeyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "EquipmentValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ClassPositionNumber",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Pos."
            },
            {
              "name": "ClassInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "IntClassNo"
            },
            {
              "name": "ClfnObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            }
          ],
          "associations": [
            {
              "name": "I_EQUIPMENTCLFNCLASSCHARTP",
              "assocName": "_CHARACTERISTIC",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EQUIPMENTWRNTYASSGMTTP",
          "name": "Equipment Warranty Assignment - TP",
          "properties": [
            {
              "name": "WarrantyType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "WarrType"
            },
            {
              "name": "WrntyIsInhtdFromSuperiorObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InhWarrnty"
            },
            {
              "name": "WrntyIsPassedOnToChildObject",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PassWrrnty"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "WarrantyStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Warr.Start"
            },
            {
              "name": "WarrantyEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "WtyEnd"
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "MasterWarranty",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "MasterWarr"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_ORGANIZATIONALCHANGETP",
      "name": "I_ORGANIZATIONALCHANGETP",
      "title": "Organizational Change - TP",
      "description": "With this business object, you can create, update or delete organizational changes. An organizational change can be used to divide up, combine, and replace profit centers that are assigned to objects, such as WBS elements, projects, products, and orders. For more details, please refer to [Organizational Changes in Accounting (SAP S/4HANA Cloud)](https://help.sap.com/docs/SAP_S4HANA_CLOUD/f0d042517a434458b171ff5867b18445/c3b15217efed49909cd5250b5760e3b1.html) or [Organizational Changes in Accounting (SAP S/4HANA)](https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/8fbeed5f2046489696a50ac7fd76f9c6/c3b15217efed49909cd5250b5760e3b1.html). \r\n\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of an organizational change:\r\n* Create: You can create an organizational change header on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n* Delete\r\n\r\n**Example**\r\nYou create an organizational change with one product.\r\n```\r\nCONSTANTS gc_cid_root type abp_behv_cid value 'CID_1'.\r\nCONSTANTS gc_oc type finoc_orgl_change value 'OC1'. \r\nCONSTANTS gc_cid_mat1 type abp_behv_cid value 'CID_MAT_1'.\r\nCONSTANTS gc_plant1 type werks value 'PLNT'.\r\nCONSTANTS gc_matnr1 type matnr value 'MATERIAL'.\r\nCONSTANTS gc_pc_new1 type prctr value 'NEW_PC'.\r\n\r\nMODIFY ENTITIES OF i_organizationalchangetp\r\n      ENTITY organizationalchange\r\n           CREATE FROM VALUE #(\r\n               ( %cid                                 = gc_cid_root\r\n                 organizationalchange                 = gc_oc\r\n                 orglchangeeffectivedate              = sy-datum\r\n                 %control-organizationalchange        = if_abap_behv=>mk-on\r\n                 %control-orglchangeeffectivedate     = if_abap_behv=>mk-on  ) )\r\n           CREATE BY \\_product FROM VALUE #(\r\n               ( %cid_ref  = gc_cid_root\r\n                 %target   = VALUE #( ( %cid                      = gc_cid_mat1\r\n                                        plant                     = gc_plant1\r\n                                        product                   = gc_matnr1\r\n                                        profitcenterbyorglchange  = gc_pc_new1\r\n                                        %control-plant            = if_abap_behv=>mk-on\r\n                                        %control-product          = if_abap_behv=>mk-on\r\n                                        %control-profitcenterbyorglchange = if_abap_behv=>mk-on ) ) ) )\r\n           MAPPED DATA(ls_mapped)\r\n           FAILED DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n\r\nCOMMIT ENTITIES\r\n          RESPONSE OF i_organizationalchangetp\r\n            REPORTED DATA(ls_save_reported)\r\n            FAILED   DATA(ls_save_failed).       \r\n```\r\nThe **ls_mapped** structure should contain one entry for I_OrganizationalChangeTP and one entry for I_OrglChangeProductTP. The **ls_failed** and **ls_reported** structures should be empty, but do have entries if there are errors. \r\n\r\n# Executable Examples\r\n\r\nFor examples that show you how to create, change, or delete an organizational change including the sub-entities using the Entity Manipulation Language (EML), please refer to the available unit tests:\r\n|Test Class     | Topic |\r\n|---------------|-------|\r\n|**TCL_FINOC_BHV_I_OCTP**|**Header Tests**|\r\n|**TCL_FINOC_BHV_I_OCTP_AUTH**|**Authority Tests**|\r\n|**TCL_FINOC_BHV_I_OCTP_COMPCDSEL**|**Tests for Selection of Company Codes**|\r\n|**TCL_FINOC_BHV_I_OCTP_PRCTRSEL**|**Tests for Selection of Profit centers**|\r\n|**TCL_FINOC_BHV_I_OCTP_FA**|**Tests for Fixed Assets**|\r\n|**TCL_FINOC_BHV_I_OCTP_MAT**|**Tests for Products**|\r\n|**TCL_FINOC_BHV_I_OCTP_ORD**|**Tests for Orders**|\r\n|**TCL_FINOC_BHV_I_OCTP_PRO**|**Tests for CPM Projects**|\r\n|**TCL_FINOC_BHV_I_OCTP_TXT**|**Tests Organizational Change Name**|\r\n|**TCL_FINOC_BHV_I_OCTP_WBS**|**Tests for WBS Elements**|\r\n|**TCL_FINOC_BHV_I_OCTP_NWA**|**Tests for Network Activities**|\r\n\r\nFor more information about EML, refer to [Entity Manipulation Language](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/af7782de6b9140e29a24eae607bf4138.html).\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ORGANIZATIONALCHANGE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_ORGANIZATIONALCHANGETP",
          "name": "Organizational Change - TP",
          "properties": [
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "OrganizationalChangeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "OrglChangeLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "OrglChangeCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "OrglChangeApplicationVersion",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Application Version"
            },
            {
              "name": "OrglChangeProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "OrglChangeEffectiveDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "EffctvDate"
            },
            {
              "name": "OrglChangeCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created on"
            },
            {
              "name": "OrglChangeLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Changed on"
            },
            {
              "name": "OrganizationalChangeActivity",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Activity"
            }
          ],
          "associations": [
            {
              "name": "I_USERCONTACTCARD",
              "assocName": "_USERCRTEDCONTACTCARD",
              "cardinality": "0:1"
            },
            {
              "name": "I_USERCONTACTCARD",
              "assocName": "_USERLASTCHGDCONTACTCARD",
              "cardinality": "0:1"
            },
            {
              "name": "I_SITNINSTCEINDICATOR",
              "assocName": "_SITNINSTCEINDICATOR",
              "cardinality": "0:1"
            },
            {
              "name": "I_ORGLCHANGEPRODUCTTP",
              "assocName": "_PRODUCT",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGECOCODESELECTIONTP",
              "assocName": "_COCODESELECTION",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGEFIXEDASSETTP",
              "assocName": "_MASTERFIXEDASSET",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGENETWORKACTIVITYTP",
              "assocName": "_NETWORKACTIVITY",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGANIZATIONALCHANGEORDERTP",
              "assocName": "_ORDER",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGANIZATIONALCHANGETEXTTP",
              "assocName": "_ORGLCHANGETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGEPRFTCTRSELECTIONTP",
              "assocName": "_PRFTCTRSELECTION",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGEPROJECTTP",
              "assocName": "_PROJECT",
              "cardinality": "0:*"
            },
            {
              "name": "I_ORGLCHANGEWBSELEMENTTP",
              "assocName": "_WBSELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "ActivateOrglChange",
              "type": "Custom Operation"
            },
            {
              "name": "Complete",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteFixedAsset",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteOrder",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteProduct",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteProfitCenter",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteProject",
              "type": "Custom Operation"
            },
            {
              "name": "DeleteWBSElement",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Process",
              "type": "Custom Operation"
            },
            {
              "name": "ProcessAndComplete",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "Simulate",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGEPRODUCTTP",
          "name": "Organizational Change Products - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "PlantForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            },
            {
              "name": "ProductForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGECOCODESELECTIONTP",
          "name": "OrglChange Company Code Selection - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "CompanyCodeRangeSign",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "INCL/EXCL"
            },
            {
              "name": "CompanyCodeRangeOption",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Option"
            },
            {
              "name": "CompanyCodeRangeFrom",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CompanyCodeRangeTo",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "OrglChangeSelectionSqncForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Sequence Number"
            },
            {
              "name": "OrglChangeSelectionSequence",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Sequence Number"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGEFIXEDASSETTP",
          "name": "Organizational Change Fixed Assets - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CompanyCodeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "MasterFixedAsset",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            },
            {
              "name": "FixedAsset",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            },
            {
              "name": "FixedAssetForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sub-number"
            },
            {
              "name": "MasterFixedAssetForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Asset"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGENETWORKACTIVITYTP",
          "name": "OrglChange Networkactivity - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "NetworkActivityForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Network Activity"
            },
            {
              "name": "NetworkActivity",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Network Activity"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "ProjectNetwork",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Network"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            },
            {
              "name": "ProjectNetworkForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Network"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGANIZATIONALCHANGEORDERTP",
          "name": "Organizational Change Orders - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "OrderID",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            },
            {
              "name": "OrderIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGANIZATIONALCHANGETEXTTP",
          "name": "Organizational Change - Text TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "OrganizationalChangeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Organizational Change Name"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGEPRFTCTRSELECTIONTP",
          "name": "OrglChange Profit Center Selection - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "ControllingAreaForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "ProfitCenterForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGEPROJECTTP",
          "name": "Organizational Change Projects - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ProjectExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Proj. def."
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "ProjectInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Proj. Def."
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ORGLCHANGEWBSELEMENTTP",
          "name": "Organizational Change WBS Elements - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "OrganizationalChange",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Organizational Change"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Last Changed On"
            },
            {
              "name": "WBSElementInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS Element Internal ID"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Old Profit Center"
            },
            {
              "name": "ProfitCenterByOrglChange",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "New Profit Center"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUCTIONORDERTP",
      "name": "I_PRODUCTIONORDERTP",
      "title": "Production Order Header - TP",
      "description": "With this business object, you can create, read, and update production orders. A production order is an order to produce a specific quantity of material within a predefined time. The order contains all the information required for the actual execution of the production process.\r\n\r\nDuring creation, the production version is determined (or the creation parameters) and the order is created based on the master data, including operations and components.\r\n\r\n**Note:** If you want to read data without creating or changing any production orders, SAP recommends using the CDS view *I_ProductionOrderTP* and its views instead of this business object. The CDS views are designed specifically for this use case and offer you better performance.\r\n\r\n## Authorization\r\n\r\nUsers must have a role with the following restriction types:\r\n* AUTYP\r\n* AUFART_WERKS\r\n* PP_PI_PRICE_INFO\r\n* PP_PI_ORD_REL_ACT\r\n* DOKOB_DOKAR\r\n* WERKS\r\n* KLART\r\n* PP_MRP_CTRLR\r\nYou can use the *Display Restriction Types* app to find out in which business catalogs these restriction types are included.\r\n\r\n## Extensibility\r\n\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Production Order - Extension (_Extension)\t  | Order Master Data  (FINS_ORDER)  |\r\n| Production Order Operation - Extension (_Extension)\t  | Manufacturing: Order Operation (PP_ORDER_OPERATION)\t|\r\n| Production Order Component - Extension (_Extension)\t  | Reservation Document Item (RESERVATIONDOCUMENTITEM)  |\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTIONORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTIONORDERTP",
          "name": "Production Order Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Entered By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "BillOfMaterialVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "ProductionSupervisor",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Production Supervisor"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ResultAnalysisInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Results Analysis Key"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object Number"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "ProductionOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "QuantityDistributionKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "ActualCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ActCstgVar"
            },
            {
              "name": "PlannedCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PlnCstgVar"
            },
            {
              "name": "ProductionOrderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Order Text"
            },
            {
              "name": "OrderImportance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Importance"
            },
            {
              "name": "BasicSchedulingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Basic Scheduling Type"
            },
            {
              "name": "ForecastSchedulingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Forecast Scheduling Type"
            },
            {
              "name": "SchedulingFloatProfile",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scheduling Float Profile"
            },
            {
              "name": "EffectivityParameterVariant",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Effectivity Parameter Variant"
            },
            {
              "name": "OverheadCode",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Overhead Key"
            },
            {
              "name": "ProductionSchedulingProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Production Scheduling Profile"
            },
            {
              "name": "VarianceKey",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Var. key"
            },
            {
              "name": "EventBasedProcessingKey",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "EB Key"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Cat."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOO Type"
            },
            {
              "name": "ControllingObjectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Controlling Object Class"
            },
            {
              "name": "OrderHasMultipleItems",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mult. Itms"
            },
            {
              "name": "OrderHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "OrderIsPartOfCollectiveOrder",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Coll. Ord."
            },
            {
              "name": "OrderIsNotCostedAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No Automatic Costing"
            },
            {
              "name": "OrdIsNotSchedldAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No Automatic Scheduling"
            },
            {
              "name": "ProdnProcgIsFlexible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Flexible"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "SchedulingIsAllowingForBreaks",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Breaks"
            },
            {
              "name": "CapacityRqmtHasNotToBeCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cap.Reqmts"
            },
            {
              "name": "EventBasedPostingMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "EBPosting"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "BillOfOperationsUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BOO Usage"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtn Dte"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Crtn Time"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ManufacturingOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order Cat."
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ProdConfig"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR Time"
            },
            {
              "name": "CapacityRequirement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cap. Reqmt"
            },
            {
              "name": "BOMExplosionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expl. Date"
            },
            {
              "name": "BOOValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "BOMValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "TotalCommitmentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ov.commit."
            },
            {
              "name": "OrderPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderPlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "PlannedReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "PlndRelDte"
            },
            {
              "name": "OrderScheduledStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderScheduledEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "OrderScheduledReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Scheduled Release Date"
            },
            {
              "name": "OrderActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Dely."
            },
            {
              "name": "OrderActualReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ActRelDte"
            },
            {
              "name": "OrderConfirmedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End date"
            },
            {
              "name": "TechnicalCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TechCompl."
            },
            {
              "name": "BOOExplosionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expl. Date"
            },
            {
              "name": "BOOInternalVersionCounter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "NumberOfOrderConfirmations",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Number Of Confirmations"
            },
            {
              "name": "CapacityActiveVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "OrderPlannedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "OrderScheduledStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderScheduledEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "OrderActualStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderConfirmedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "OrderHierarchyLevelValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "002",
              "label": "Level"
            },
            {
              "name": "FloatBeforeProductionInWrkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Float Before Production"
            },
            {
              "name": "FloatAfterProductionInWorkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Float After Production"
            },
            {
              "name": "ReleasePeriodInWorkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ReleasPer."
            },
            {
              "name": "SettlementReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Settlement Reservation"
            },
            {
              "name": "OrderConfirmationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "OrderSequenceNumber",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Seq. No."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfOperationsGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOO Group"
            },
            {
              "name": "BillOfOperationsVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOOVariant"
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Respons. Cost Center"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Element"
            },
            {
              "name": "BillOfMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "BillOfOperationsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "ProductionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "SuperiorOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "SuperOrder"
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref Order"
            },
            {
              "name": "LeadingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "LeadgOrder"
            },
            {
              "name": "ProductCostCollector",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cost Coll."
            },
            {
              "name": "BillOfOperationsMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOO Matl"
            },
            {
              "name": "LongTextLanguageCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long Text Language"
            },
            {
              "name": "OrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "OrderPlannedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap Qty"
            },
            {
              "name": "OrderConfirmedYieldQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Conf.Yield"
            },
            {
              "name": "OrderConfirmedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "ActualDeliveredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GR Qty"
            },
            {
              "name": "OrderConfirmedReworkQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rework"
            },
            {
              "name": "ExpectedDeviationQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "ExpYieldVr"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTIONORDERITEMTP",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_PRODUCTIONORDEROPCOMPONENTTP",
              "assocName": "_COMPONENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTIONORDERSEQUENCETP",
              "assocName": "_SEQUENCE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTIONORDEROPERATIONTP",
              "assocName": "_OPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_EVENTBASEDORDERPOSTINGRULETP",
              "assocName": "_POSTINGRULE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNORDERITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CheckMaterialAvailability",
              "type": "Custom Operation"
            },
            {
              "name": "CloseProductionOrder",
              "type": "Custom Operation"
            },
            {
              "name": "CompleteTechnically",
              "type": "Custom Operation"
            },
            {
              "name": "CostProductionOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ExecuteMaterialStaging",
              "type": "Custom Operation"
            },
            {
              "name": "GetMissingParts",
              "type": "Custom Operation"
            },
            {
              "name": "Lock",
              "type": "Custom Operation"
            },
            {
              "name": "PrintProductionOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ReexplodeMasterData",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "RemoveDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "RevokeProductionOrderClose",
              "type": "Custom Operation"
            },
            {
              "name": "RevokeTechnicalCompletion",
              "type": "Custom Operation"
            },
            {
              "name": "ScheduleProductionOrder",
              "type": "Custom Operation"
            },
            {
              "name": "SetDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "Unlock",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONORDERITEMTP",
          "name": "Production Order Item - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sp. Stock"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Valn Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill Of Material Item Number"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object Number"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOMItmCat."
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Serial Number Profile"
            },
            {
              "name": "ProductionOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "QuantityDistributionKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "ProductionOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "MaterialComponentText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "InventoryValuationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Val. Cat."
            },
            {
              "name": "MatlCompFreeDefinedAttribute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "EffectivityParameterVariant",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Effectivity Parameter Variant"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Valuation Type"
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Goods Receipt Expected"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Goods Receipt Non-Valuated"
            },
            {
              "name": "OrderItemIsNotRelevantForMRP",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Order Item not MRP Relevant"
            },
            {
              "name": "OrderIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Released"
            },
            {
              "name": "MaterialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Type"
            },
            {
              "name": "MaterialProcurementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Cat."
            },
            {
              "name": "ReplenishmentElementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "KanbanInd."
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "ManufacturingOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ord. Cat."
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ProdConfig"
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Order Item Planned End Date"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR Time"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Lead-Time Offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Operation Lead-Time Offset"
            },
            {
              "name": "ScheduledEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Order Item Scheduled End Date"
            },
            {
              "name": "PlannedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Dely"
            },
            {
              "name": "TotalCommitmentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ov.commit."
            },
            {
              "name": "ActualDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Dely."
            },
            {
              "name": "PlannedOrderOpeningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Planned Order Opening Date"
            },
            {
              "name": "PlndOrderPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Planned Order Start Date"
            },
            {
              "name": "SalesOrderScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SOrd Sched"
            },
            {
              "name": "SettlementReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Reservation Item"
            },
            {
              "name": "CoProductReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Co-Product Reservation Item"
            },
            {
              "name": "ProductionOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Manufacturing Order Item"
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Serial Numbers"
            },
            {
              "name": "QuotaArrangementItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quota Arrangement Item"
            },
            {
              "name": "SettlementReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Settlement Reservation"
            },
            {
              "name": "CoProductReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Co-Product Reservation"
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "ProductionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "QuotaArrangement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quota Arr."
            },
            {
              "name": "OperationLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Operation Lead-Time Offset Unit"
            },
            {
              "name": "ProductionOrderSequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "PlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "PlannedScrapQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap Qty"
            },
            {
              "name": "PlannedYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Plnd Yield"
            },
            {
              "name": "GoodsReceiptQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GR Qty"
            },
            {
              "name": "PlndOrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Planned Order Total Quantity"
            },
            {
              "name": "PlndOrderPlannedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Planned Order Scrap Quantity"
            },
            {
              "name": "ActualDeviationQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "ExpVarRcpt"
            },
            {
              "name": "GoodsReceiptAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Goods Receipt Amount in Local Currency"
            },
            {
              "name": "OpenYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Open Yield"
            }
          ],
          "associations": [
            {
              "name": "I_ORDERCOMPONENT",
              "assocName": "_COPRODUCTRESERVATIONITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODNORDERITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_EVENTBASEDORDERPOSTINGRULETP",
              "assocName": "_POSTINGRULE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "GenerateSerialNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONORDEROPCOMPONENTTP",
          "name": "Production Order Component - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purchasing Group"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "BillOfMaterialVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill Of Material Item Number"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOMItmCat."
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Discontinuation Group"
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Follow-up Group"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alternative Item Group"
            },
            {
              "name": "ProductionOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "MaterialComponentText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "MaterialComponentSecondText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "SequenceCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Seq. Cat."
            },
            {
              "name": "ReservationItemCreationCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Item Status"
            },
            {
              "name": "MaterialCompCostingRelevancy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CostRel"
            },
            {
              "name": "MaterialProvisionType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Material Provision Type"
            },
            {
              "name": "MatlComponentSparePartType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare Part Type"
            },
            {
              "name": "ReservationRecordType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Record Type"
            },
            {
              "name": "MatlCompFreeDefinedAttribute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "SupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "VariableSizeCompFormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "EffectivityParameterVariant",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StdVariant"
            },
            {
              "name": "BOMExplosionDateID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM Expl."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Code"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Cat."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "RequirementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Valuation Type"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumptn"
            },
            {
              "name": "RequirementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Requirement Type"
            },
            {
              "name": "MatlCompIsMarkedForBackflush",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Backflush"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "ReservationIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin.Iss"
            },
            {
              "name": "IsBulkMaterialComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "MaterialComponentHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "MatlCompIsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "MaterialComponentIsMissing",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Miss. Part"
            },
            {
              "name": "MatlCompIsTextItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Text Item"
            },
            {
              "name": "MaterialPlanningRelevance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Relevant for Materials Planning"
            },
            {
              "name": "MatlCompIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Config.itm"
            },
            {
              "name": "MaterialComponentIsClassified",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Class.ind."
            },
            {
              "name": "MaterialCompIsIntraMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Intra Mat."
            },
            {
              "name": "MaterialIsDirectlyProduced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "DirectProd"
            },
            {
              "name": "MaterialIsDirectlyProcured",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Dir.Procur"
            },
            {
              "name": "GoodsMovementIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Mvt allwd"
            },
            {
              "name": "BatchSplitType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Batch key"
            },
            {
              "name": "MaterialCompIsVariableSized",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Var-szdItm"
            },
            {
              "name": "MaterialComponentIsPhantomItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Phantom Item"
            },
            {
              "name": "MatlCompDiscontinuationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Disc.Type"
            },
            {
              "name": "MatlCompIsFollowUpMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Component is Follow-Up Material"
            },
            {
              "name": "FollowUpMaterialIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Follow-Up Material is Active"
            },
            {
              "name": "MaterialCompIsAlternativeItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Alt.Item"
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Alternative Item Strategy"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PO Item"
            },
            {
              "name": "Reservation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ReservationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Res. Item"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PReq. Item"
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            },
            {
              "name": "OrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM Item"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Material Goods Receipt Duration"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Lead-Time Offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Operation Lead-Time Offset"
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Delry Durn"
            },
            {
              "name": "MatlCompRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Rqmt Date"
            },
            {
              "name": "LatestRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Latest Requirement Date"
            },
            {
              "name": "InheritedBOMItemNode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alternative Item Priority"
            },
            {
              "name": "OrderPathValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order path"
            },
            {
              "name": "OrderLevelValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Level"
            },
            {
              "name": "MatlCompRequirementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Rqmnt Time"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "MaterialQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "MaterialQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "NumberOfOperationPriceUnits",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Material Price Unit"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "OperationScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PurReq"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchasing Info Record"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Entry unit"
            },
            {
              "name": "ProductionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "VariableSizeDimensionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "VariableSizeItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Variable-Size Item Unit"
            },
            {
              "name": "VariableSizeComponentUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Variable-Size Component Unit"
            },
            {
              "name": "OperationLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Operation Lead-Time Offset Unit"
            },
            {
              "name": "ProductionOrderSequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "FollowUpMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Follow-Up / Original Material"
            },
            {
              "name": "BillOfMaterialInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long Text Language"
            },
            {
              "name": "RequiredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reqmnt qty"
            },
            {
              "name": "WithdrawnQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Withdr.Qty"
            },
            {
              "name": "VariableSizeDimension1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "VariableSizeDimension2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "VariableSizeDimension3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "MaterialCompOriginalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Original Quantity"
            },
            {
              "name": "VariableSizeItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Number of Variable-Size Components"
            },
            {
              "name": "VariableSizeComponentQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Quantity"
            },
            {
              "name": "GoodsMovementEntryQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            },
            {
              "name": "WithdrawnQuantityAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Wthdr.Val."
            },
            {
              "name": "ExternalProcessingPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Price"
            },
            {
              "name": "ConfirmedAvailableQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Available Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONORDERSEQUENCETP",
          "name": "Production Order Sequence - TP",
          "properties": [
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "SequenceBranchOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Branch Operation"
            },
            {
              "name": "SequenceReturnOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Return Operation"
            },
            {
              "name": "SequenceText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Seq. Text"
            },
            {
              "name": "SequenceCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Seq. Cat."
            },
            {
              "name": "SequenceSchedulingAlignment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Alignment"
            },
            {
              "name": "SequenceHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "SequenceInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Sequence Internal ID"
            },
            {
              "name": "ProductionOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "BillOfOperationsUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "TskL Unit"
            },
            {
              "name": "ReferenceSequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Seq."
            },
            {
              "name": "ProductionOrderSequence",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long Text Language"
            },
            {
              "name": "MinimumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSizeFrm"
            },
            {
              "name": "MaximumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSzeTo"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTIONORDEROPERATIONTP",
              "assocName": "_OPERATION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_CUSTRETDLVCRTEDLVFRMSLSDOCP",
      "name": "D_CUSTRETDLVCRTEDLVFRMSLSDOCP",
      "title": "CustRetDel Crte Deliv Frm Sls Doc Param",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_CUSTRETDLVCRTEDLVFRMSLSDOCP",
          "name": "CustRetDel Crte Deliv Frm Sls Doc Param",
          "properties": [
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "DeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Del. type"
            },
            {
              "name": "DeliverySelectionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Sel. Date"
            }
          ],
          "associations": [
            {
              "name": "D_CUSTRETDLVCRTEFRMSLSDOCITEMP",
              "assocName": "_REFERENCESDDOCUMENTITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_CUSTRETDLVCRTEFRMSLSDOCITEMP",
      "name": "D_CUSTRETDLVCRTEFRMSLSDOCITEMP",
      "title": "CustRetDel Crte Frm Sls Doc Item P",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_CUSTRETDLVCRTEFRMSLSDOCITEMP",
          "name": "CustRetDel Crte Frm Sls Doc Item P",
          "properties": [
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CNSLDTNTASKGROUPTP",
      "name": "I_CNSLDTNTASKGROUPTP",
      "title": "Consolidation Task Group - TP",
      "description": "With this business object, you can read consolidation task groups. A consolidation task group represents a set of consolidation tasks which can be run for a consolidation unit or a consolidation group.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* GetUnitTasks: Gets a list of consolidation tasks that are used by consolidation units.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Get a list of consolidation tasks that are used by consolidation groups.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONTASKGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNTASKGROUPTP",
          "name": "Consolidation Task Group - TP",
          "properties": [
            {
              "name": "ConsolidationTaskGroup",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Task Group"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "GetUnitTasks",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNUNITTASKRUNTP",
      "name": "I_CNSLDTNUNITTASKRUNTP",
      "title": "Consolidation Unit Task Run - TP",
      "description": "With this business object, you can read, block, unblock and reset a consolidation task that is run for a consolidation unit. A consolidation unit task run is a representation of a consolidation task that is run for a consolidation unit in the context of a consolidation chart of accounts, consolidation version, fiscal year and period.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read\r\n* Block: Block consolidation unit task run.\r\n* Unblock: Unblock consolidation unit task run.\r\n* Reset: Reset consolidation unit task run.\r\n\r\n# Extensibility\r\nNot supported.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Open period.\r\n* Execute consolidation unit task run.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONUNITTASKRUN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNUNITTASKRUNTP",
          "name": "Consolidation Unit Task Run - TP",
          "properties": [
            {
              "name": "ConsolidationChartOfAccounts",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Cons. Chart of Accounts"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fiscal Year"
            },
            {
              "name": "FiscalPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Consolidation Fiscal Period"
            },
            {
              "name": "ConsolidationTask",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Consolidation Task"
            },
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "CnsldtnTskRunNmbrOfErrMessages",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Task Run Number Of Error Messages"
            },
            {
              "name": "CnsldtnTskRunNmbrOfWrngMsgs",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Task Run Number Of Warning Messages"
            },
            {
              "name": "CnsldtnTaskRunChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Task Run Changed By User"
            },
            {
              "name": "CnsldtnTaskRunChangedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Consolidation Task Run Change Date"
            },
            {
              "name": "CnsldtnTaskRunChangedTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Consolidation Task Run Change Time"
            },
            {
              "name": "ConsolidationTaskRunStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Consolidation Task Run Status"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNCHARTOFACCOUNTS",
              "assocName": "_CNSLDTNCHARTOFACCOUNTS",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNTASK",
              "assocName": "_CNSLDTNTASK",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNTASKRUNSTATUS",
              "assocName": "_CNSLDTNTASKRUNSTATUS",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNUNIT_4",
              "assocName": "_CNSLDTNUNIT",
              "cardinality": "1:1"
            },
            {
              "name": "I_CNSLDTNVERSION",
              "assocName": "_CNSLDTNVERSION",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "Block",
              "type": "Custom Operation"
            },
            {
              "name": "Reset",
              "type": "Custom Operation"
            },
            {
              "name": "Unblock",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNGROUPSTRUCTURETP",
      "name": "I_CNSLDTNGROUPSTRUCTURETP",
      "title": "Consolidation Group Structure - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation group structures. A consolidation group structure is an assignment of consolidation units to a consolidation group depending on the consolidation version and the fiscal year and period. An assignment comprises the definition of first consolidation and divestiture, and the assignment of a consolidation method additionally depending on a fiscal year and period. The definition of a group structure represents a mandatory prerequisite for the consolidation process.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the method assignment entity of a consolidation group structure. Creating method assignment entities is possible through the create operation of the consolidation group structure entity with association.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONGROUPSTRUCTURE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNGROUPSTRUCTURETP",
          "name": "Consolidation Group Structure - TP",
          "properties": [
            {
              "name": "FirstCnsldtnIsAtEndOfPeriod",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "First Consolidation at End of Period"
            },
            {
              "name": "DivestitureIsDueToMerger",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Divestiture Due to Merger"
            },
            {
              "name": "DivestitureIsAtBeginOfPeriod",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Divestiture at Beginning of Period"
            },
            {
              "name": "GroupStrucToFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "End of Assignment"
            },
            {
              "name": "FirstCnsldtnFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "First Consolidation"
            },
            {
              "name": "DivestitureFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Divestiture"
            },
            {
              "name": "GroupStrucFromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Start of Assignment"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "ConsolidationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Group"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNGRPSTRUCMETHASSGMTTP",
              "assocName": "_CNSLDTNGRPSTRUCMETHASSGMT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNGRPSTRUCMETHASSGMTTP",
          "name": "Cnsldtn Group Struc Method Assgmt - TP",
          "properties": [
            {
              "name": "ConsolidationInvestmentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Consolidation Method"
            },
            {
              "name": "MethChangeIsAtBeginOfPeriod",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Method Change at Beginning of Period"
            },
            {
              "name": "MethAssgmtToFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "End of Method Assignment"
            },
            {
              "name": "GroupStrucFromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Start of Assignment"
            },
            {
              "name": "MethAssgmtFromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Start of Method Assignment"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "ConsolidationGroup",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Group"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_QUALITYINPROCUREMENTTP_2",
      "name": "I_QUALITYINPROCUREMENTTP_2",
      "title": "Quality Info Record Data",
      "description": "With this business object you can process data related to quality info records, first article inspection, quality info records long text and user statuses.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Read, create, and update quality info record\r\n* Read, create, update, and delete first article inspection\r\n* Read, create, update, and delete quality info record long text\r\n* Read quality info record user status data. Operations on user status data is supported only in SAP S/4 HANA on premise systems.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PURCHASINGQUALITYINFORECORD",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_QUALITYINPROCUREMENTTP_2",
          "name": "Quality Info Record Data",
          "properties": [
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "QltyInProcmtIntID",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "QIR Internal ID"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialRevisionLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Revision Level"
            },
            {
              "name": "QltyInProcmtReleaseValidTo",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Rel. Until"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Meas. unit"
            },
            {
              "name": "ReleasedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Rel. Qty"
            },
            {
              "name": "QltyInProcmtBlockReasonText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BlckReason"
            },
            {
              "name": "ProcurementBlock",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Block Func"
            },
            {
              "name": "QltyInProcmtRelQtyIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Release Quantity Is Active"
            },
            {
              "name": "QltyInProcmtInspControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InspCntrol"
            },
            {
              "name": "ProdnPieceApprovalIsRequired",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PPAP Rqd"
            },
            {
              "name": "ProductionPieceApproval",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PPAP"
            },
            {
              "name": "ProductionPieceApprovalLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PPAP Lvl"
            },
            {
              "name": "ProductionPieceApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PPAP Stat"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "QualityManagementSystem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Act.QM Sys"
            },
            {
              "name": "QltyInProcmtCertfnValidTo",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "InspectionLotType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "SourceInsp"
            },
            {
              "name": "QltyInProcmtLotCrtnLeadTime",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Lead time"
            },
            {
              "name": "QltyInProcmtCertificateCtrl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cert."
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "MatlQualityAuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Mat. Auth."
            },
            {
              "name": "AuthorizationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            }
          ],
          "associations": [
            {
              "name": "I_QLTYFIRSTARTICLEINSPTP_2",
              "assocName": "_QLTYFIRSTARTICLEINSP",
              "cardinality": "0:*"
            },
            {
              "name": "I_QLTYINPROCMTLONGTEXTTP_2",
              "assocName": "_QLTYINPROCMTLONGTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_QLTYINPROCMTSTATUSTP_2",
              "assocName": "_QLTYINPROCMTSTATUS",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "RemoveDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "SetDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_QLTYFIRSTARTICLEINSPTP_2",
          "name": "First Article Inspection - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created by"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "InspLotUsageDecisionValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Code Val."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "QltyInProcmtIntID",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "QIR Internal ID"
            },
            {
              "name": "QltyInProcmt1stArticleInsp",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "FAI"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_QLTYINPROCMTLONGTEXTTP_2",
          "name": "Qlty Info Recd in Procmt Long Text - TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LongTextCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LongTextLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LongTextCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "QltyInProcmtLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "QltyInProcmtIntID",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "LongTextInternalNumber",
              "key": true,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Counter"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_QLTYINPROCMTSTATUSTP_2",
          "name": "Qlty Info Record in Procmt Status - TP",
          "properties": [
            {
              "name": "StatusProfile",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "StatPrfle"
            },
            {
              "name": "StatusCode",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "UserStatusName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Status"
            },
            {
              "name": "StatusObject",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "QltyInProcmtIntID",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "QIR Internal ID"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_FREIGHTORDERTP",
      "name": "I_FREIGHTORDERTP",
      "title": "Freight Order - TP",
      "description": "With this business object, you can retrieve freight orders.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FREIGHTORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FREIGHTORDERTP",
          "name": "Freight Order - TP",
          "properties": [
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "TranspPurgOrgExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Org. Ext. ID"
            },
            {
              "name": "TranspPurgGroupExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Grp Ext. ID"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspMeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MTr"
            },
            {
              "name": "TranspOrdPartnerReference",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Partn. Ref"
            },
            {
              "name": "CarrierAccountNumber",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Acct w/ Cr"
            },
            {
              "name": "TransportationOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Order Category"
            },
            {
              "name": "TransportationModeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transportation Mode Category"
            },
            {
              "name": "TranspOrdHasMltplExectgPties",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "MulExePtys"
            },
            {
              "name": "TranspOrdGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GM Status"
            },
            {
              "name": "TranspOrdWhseProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WHProcStat"
            },
            {
              "name": "TranspOrderDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Sts"
            },
            {
              "name": "TranspOrdExecutionIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TransportationMode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Mode"
            },
            {
              "name": "TranspOrdLifeCycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lifecycle Status"
            },
            {
              "name": "TransportationOrderConfSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Conf. Sts"
            },
            {
              "name": "TransportationOrderExecSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Exec. Sts"
            },
            {
              "name": "TranspOrdInvoicingCarrierLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "InvCarLvl"
            },
            {
              "name": "TranspOrderSubcontrgSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Subc. Sts"
            },
            {
              "name": "TransportationOrderCrtnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Crtn Type"
            },
            {
              "name": "TransportationOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Transportation Order Type"
            },
            {
              "name": "StandardCarrierAlphaCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SCAC"
            },
            {
              "name": "PurgOrgCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "TransportationShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Shpg Type"
            },
            {
              "name": "TranspOrdResponsiblePerson",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pers.Resp."
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Creation Date Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Transportation Order Changed Date Time"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "CarrierUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Carrier UUID"
            },
            {
              "name": "TranspOrdExecutingCarrierUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Executing Carrier UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "TranspPurgOrg",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Purch. Org"
            },
            {
              "name": "TranspPurgGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Purch.Grp."
            },
            {
              "name": "Carrier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Carrier"
            },
            {
              "name": "TranspOrdExecutingCarrier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Exec.Carr."
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TransportationOrder",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Transportation Order"
            }
          ],
          "associations": [
            {
              "name": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_CARRIERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_CONSIGNEEADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_EXECTGCARRIERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_SHIPPERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTORDERCHARGETP",
              "assocName": "_FREIGHTORDERCHARGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTORDERBPTP",
              "assocName": "_FREIGHTORDERBUSINESSPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTORDERDOCREFTP",
              "assocName": "_FREIGHTORDERDOCUMENTREFERENCE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTORDEREVENTTP",
              "assocName": "_FREIGHTORDEREVENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTORDERITEMTP",
              "assocName": "_FREIGHTORDERITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTORDERSTOPTP",
              "assocName": "_FREIGHTORDERSTOP",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTORDMAINBPADDRDFLTRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTORDERCHARGETP",
          "name": "Freight Order Charge - TP",
          "properties": [
            {
              "name": "TransportationChargesObjUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Charge UUID"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "TranspChargePostingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "TranspChargeCalcStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calc. Sts"
            },
            {
              "name": "TranspChargeDocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Crcy"
            },
            {
              "name": "TranspChrgTotalAmtInDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Total Amount in Document Currency"
            },
            {
              "name": "TranspChargeLocalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Loc. Crcy"
            },
            {
              "name": "TranspChrgTotalAmtInLoclCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Total Amount in Local Currency"
            },
            {
              "name": "TranspChargeCalculationDateTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Calc. Date"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exch. Date"
            }
          ],
          "associations": [
            {
              "name": "I_FREIGHTORDERCHARGEITEMTP",
              "assocName": "_FREIGHTORDERCHARGEITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTORDERBPTP",
          "name": "Freight Order Business Partner - TP",
          "properties": [
            {
              "name": "TranspOrdBizPartnerAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Address ID"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "BusinessPartnerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TransportationOrderBusPartUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Business Partner UUID"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_FRTORDBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTORDBPADDRDFLTRPRSTN",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTORDERDOCREFTP",
          "name": "Freight Order Document Reference - TP",
          "properties": [
            {
              "name": "TranspOrdDocRefIssuerName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "IssuingPty"
            },
            {
              "name": "TranspOrdDocReferenceType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspOrdDocReferenceItmType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TranspOrdDocumentReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BT DocDate"
            },
            {
              "name": "TransportationOrderDocRefUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Document Reference UUID"
            },
            {
              "name": "TranspOrdDocReferenceItmID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspOrdDocReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FREIGHTORDEREVENTTP",
          "name": "Freight Order Event - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspOrdEvtActualDateTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Event Actual Time Zone"
            },
            {
              "name": "TranspOrdEventCode",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Event Code"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Creation Date Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Transportation Order Changed Date Time"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "LocationAdditionalUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Location Additional UUID"
            },
            {
              "name": "TransportationOrderStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop UUID"
            },
            {
              "name": "TransportationOrderEventUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order Event UUID"
            },
            {
              "name": "TranspOrdEvtActualDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Event Actual Date Time"
            },
            {
              "name": "TranspOrdEvtEstimatedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Event Estimated Date Time"
            },
            {
              "name": "TransportationOrderEvent",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Event"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FREIGHTORDERITEMTP",
          "name": "Freight Order Item - TP",
          "properties": [
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "TranspEquipmentPlateNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Regis. No."
            },
            {
              "name": "TranspOrdItemPackageID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Package ID"
            },
            {
              "name": "TranspOrdItemType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Type"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "TranspOrdItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Itm.Descr."
            },
            {
              "name": "TransportationEquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "EquTyp"
            },
            {
              "name": "TransportationEquipmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "EquGrp"
            },
            {
              "name": "TranspEquipRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "TranspBaseDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspBaseDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "IsMainCargoItem",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Main Item"
            },
            {
              "name": "TranspEquipmentIsShipperOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Shp-Own"
            },
            {
              "name": "TranspOrdItemDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Dangerous Goods Status"
            },
            {
              "name": "TranspOrdItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Cat"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "ProductUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Prod. GUID"
            },
            {
              "name": "TranspOrdItemParentItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Parent Item UUID"
            },
            {
              "name": "SourceStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Source Stop UUID"
            },
            {
              "name": "DestinationStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Destination Stop UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "PredecessorTransportationOrder",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Predecessor Transp Order UUID"
            },
            {
              "name": "FreightUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Freight Unit UUID"
            },
            {
              "name": "TransportationOrderItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item UUID"
            },
            {
              "name": "TranspOrdItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TranspBaseDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspEquipCapacityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Unit of Measure"
            },
            {
              "name": "TranspEquipCapacityWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Weight UoM"
            },
            {
              "name": "TranspOrdItemTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "TranspOrdItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity UoM"
            },
            {
              "name": "TranspOrdItemGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Gross Weight UoM"
            },
            {
              "name": "TranspOrdItemGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Gross Volume Unit"
            },
            {
              "name": "TranspOrdItemNetWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Net Weight UoM"
            },
            {
              "name": "TranspEquipCapacityVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Volume UoM"
            },
            {
              "name": "TranspOrdItemSorting",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item Sorting"
            },
            {
              "name": "ProductID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "TranspBaseDocument",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            },
            {
              "name": "TranspEquipCapacityLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Length"
            },
            {
              "name": "TranspEquipCapacityHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Height"
            },
            {
              "name": "TranspEquipCapacityWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Width"
            },
            {
              "name": "TranspEquipCapacityWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Equipment Capacity Weight"
            },
            {
              "name": "TranspEquipCapacityVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Equipment Capacity Volume"
            },
            {
              "name": "TranspOrdItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Quantity"
            },
            {
              "name": "TranspOrdItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Weight"
            },
            {
              "name": "TranspOrdItemGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Volume"
            },
            {
              "name": "TranspOrdItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Net Weight"
            },
            {
              "name": "TranspOrdItmMinTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "TranspOrdItmMaxTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": [
            {
              "name": "I_FRTORDITMMAINBPADDFRPNTP",
              "assocName": "_CONSIGNEEADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTORDITMMAINBPADDFRPNTP",
              "assocName": "_SHIPPERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTORDERITEMDOCREFTP",
              "assocName": "_FREIGHTORDERITEMDOCREF",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTORDERITEMSEALTP",
              "assocName": "_FREIGHTORDERITEMSEAL",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTORDERITEMCOMMODITYCODETP",
              "assocName": "_FRTORDERITEMCOMMODITYCODE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTORDITMMAINBPADDFRPNTP",
              "assocName": "_FRTORDITMMAINBPADDRDFLTRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTORDERSTOPTP",
          "name": "Freight Order Stop - TP",
          "properties": [
            {
              "name": "LocationIATACode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Airport Code"
            },
            {
              "name": "TranspOrdStopCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Cat"
            },
            {
              "name": "TranspOrdStopSequencePosition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Pos."
            },
            {
              "name": "TranspOrdStopExecIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TranspOrdStopRole",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stop Role"
            },
            {
              "name": "TranspOrdStopHndlgExecStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Logistical Execution Status"
            },
            {
              "name": "LocationId",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Location"
            },
            {
              "name": "LocationUNCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "UN/LOCODE"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "LocationAdditionalUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Location Additional UUID"
            },
            {
              "name": "TransportationOrderStopUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop UUID"
            },
            {
              "name": "TranspOrdStopPlanTranspDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Planned Date/Time"
            },
            {
              "name": "TranspOrdStopDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Actual Event Date/Time"
            },
            {
              "name": "TranspOrdStopApptStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Appointment Start Date Time"
            },
            {
              "name": "TranspOrdStopApptEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Appointment End Date Time"
            },
            {
              "name": "TranspStopCarrConfStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Carrier Conf. Start Date Time of Stop"
            },
            {
              "name": "TranspStopCarrConfEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Carrier Conf. End Date Time of Stop"
            },
            {
              "name": "TransportationOrderStop",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stop"
            }
          ],
          "associations": [
            {
              "name": "I_FRTORDSTOPLOCADDFRPNTP",
              "assocName": "_FRTORDSTOPLOCADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTORDERSTAGETP",
              "assocName": "_FREIGHTORDERSTAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FRTORDMAINBPADDRDFLTRPRSTNTP",
          "name": "Frt Ord Main BP Addr Dflt Rprstn - TP",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "InternationalPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "InternationalFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax No."
            },
            {
              "name": "InternationalMobilePhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "AddresseeFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            }
          ],
          "associations": [
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "1:1"
            },
            {
              "name": "I_FRTORDMAINBPADDRADDLRPRSTNTP",
              "assocName": "_FRTORDMAINBPADDRADDLRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_FREIGHTBOOKINGTP",
      "name": "I_FREIGHTBOOKINGTP",
      "title": "Freight Booking - TP",
      "description": "With this business object, you can retrieve freight bookings.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FREIGHTBOOKING",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FREIGHTBOOKINGTP",
          "name": "Freight Booking - TP",
          "properties": [
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "TranspPurgOrgExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Org. Ext. ID"
            },
            {
              "name": "TranspPurgGroupExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Grp Ext. ID"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspOrdPartnerReference",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Partn. Ref"
            },
            {
              "name": "MasterBillOfLading",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Carr. MBL"
            },
            {
              "name": "CarrierAccountNumber",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Acct w/ Cr"
            },
            {
              "name": "TransportationOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Order Category"
            },
            {
              "name": "TransportationModeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transportation Mode Category"
            },
            {
              "name": "TranspOrdHasMltplExectgPties",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "MulExePtys"
            },
            {
              "name": "TranspOrdGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GM Status"
            },
            {
              "name": "TranspOrdWhseProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WHProcStat"
            },
            {
              "name": "TranspOrderDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Sts"
            },
            {
              "name": "TranspOrdExecutionIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TransportationMode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Mode"
            },
            {
              "name": "TranspOrdInvoicingCarrierLevel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "InvCarLvl"
            },
            {
              "name": "TranspOrderSubcontrgSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Subc. Sts"
            },
            {
              "name": "TransportationOrderConfSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Conf. Sts"
            },
            {
              "name": "TranspOrdLifeCycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lifecycle Status"
            },
            {
              "name": "TransportationOrderExecSts",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Exec. Sts"
            },
            {
              "name": "TransportationOrderCrtnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Crtn Type"
            },
            {
              "name": "TransportationOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Transportation Order Type"
            },
            {
              "name": "StandardCarrierAlphaCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SCAC"
            },
            {
              "name": "PurgOrgCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "TransportationShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Shpg Type"
            },
            {
              "name": "MovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Mov. Type"
            },
            {
              "name": "TranspOrdResponsiblePerson",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pers.Resp."
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Creation Date Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Transportation Order Changed Date Time"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "CarrierUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Carrier UUID"
            },
            {
              "name": "TranspOrdExecutingCarrierUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Executing Carrier UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "TranspPurgOrg",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Purch. Org"
            },
            {
              "name": "TranspPurgGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Purch.Grp."
            },
            {
              "name": "Carrier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Carrier"
            },
            {
              "name": "TranspOrdExecutingCarrier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Exec.Carr."
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TransportationOrder",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Transportation Order"
            }
          ],
          "associations": [
            {
              "name": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_CARRIERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_CONSIGNEEADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_EXECTGCARRIERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_SHIPPERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTBOOKINGCHARGETP",
              "assocName": "_FREIGHTBOOKINGCHARGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTBOOKINGBPTP",
              "assocName": "_FREIGHTBOOKINGBUSINESSPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTBOOKINGDOCREFTP",
              "assocName": "_FREIGHTBOOKINGDOCREF",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTBOOKINGEVENTTP",
              "assocName": "_FREIGHTBOOKINGEVENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTBOOKINGITEMTP",
              "assocName": "_FREIGHTBOOKINGITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTBOOKINGSTOPTP",
              "assocName": "_FREIGHTBOOKINGSTOP",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTBKGMAINBPADDRDFLTRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGCHARGETP",
          "name": "Freight Booking Charge - TP",
          "properties": [
            {
              "name": "TransportationChargesObjUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Charge UUID"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": null
            },
            {
              "name": "TranspChargeDocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Crcy"
            },
            {
              "name": "TranspChrgTotalAmtInDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Total Amount in Document Currency"
            },
            {
              "name": "TranspChargeLocalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Loc. Crcy"
            },
            {
              "name": "TranspChrgTotalAmtInLoclCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Total Amount in Local Currency"
            },
            {
              "name": "TranspChargeCalculationDateTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Calc. Date"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exch. Date"
            },
            {
              "name": "TranspChargePostingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "TranspChargeCalcStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calc. Sts"
            }
          ],
          "associations": [
            {
              "name": "I_FREIGHTBOOKINGCHARGEITEMTP",
              "assocName": "_FREIGHTBOOKINGCHARGEITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGBPTP",
          "name": "Freight Booking Business Partner - TP",
          "properties": [
            {
              "name": "TranspOrdBizPartnerAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Address ID"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "BusinessPartnerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TransportationOrderBusPartUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Business Partner UUID"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_FRTBKGBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTBKGBPADDRDFLTRPRSTN",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGDOCREFTP",
          "name": "Freight Booking Document Reference - TP",
          "properties": [
            {
              "name": "TranspOrdDocRefIssuerName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "IssuingPty"
            },
            {
              "name": "TranspOrdDocReferenceType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspOrdDocReferenceItmType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TranspOrdDocumentReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BT DocDate"
            },
            {
              "name": "TransportationOrderDocRefUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Document Reference UUID"
            },
            {
              "name": "TranspOrdDocReferenceItmID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspOrdDocReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGEVENTTP",
          "name": "Freight Booking Event - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TranspOrdEvtActualDateTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Event Actual Time Zone"
            },
            {
              "name": "TranspOrdEventCode",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Event Code"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Creation Date Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Transportation Order Changed Date Time"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "LocationAdditionalUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Location Additional UUID"
            },
            {
              "name": "TransportationOrderStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop UUID"
            },
            {
              "name": "TransportationOrderEventUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order Event UUID"
            },
            {
              "name": "TranspOrdEvtActualDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Event Actual Date Time"
            },
            {
              "name": "TranspOrdEvtEstimatedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Event Estimated Date Time"
            },
            {
              "name": "TransportationOrderEvent",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Event"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGITEMTP",
          "name": "Freight Booking Item - TP",
          "properties": [
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "TranspEquipmentPlateNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Regis. No."
            },
            {
              "name": "TranspOrdItemPackageID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Package ID"
            },
            {
              "name": "TranspOrdItemType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Type"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "TranspOrdItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Itm.Descr."
            },
            {
              "name": "TransportationEquipmentType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "EquTyp"
            },
            {
              "name": "TransportationEquipmentGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "EquGrp"
            },
            {
              "name": "TranspEquipRegistrationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "TranspBaseDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspBaseDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "IsMainCargoItem",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Main Item"
            },
            {
              "name": "TranspEquipmentIsShipperOwned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Shp-Own"
            },
            {
              "name": "TranspOrdItemDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Dangerous Goods Status"
            },
            {
              "name": "TranspOrdItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Cat"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "ProductUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Prod. GUID"
            },
            {
              "name": "TranspOrdItemParentItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Parent Item UUID"
            },
            {
              "name": "SourceStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Source Stop UUID"
            },
            {
              "name": "DestinationStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Destination Stop UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "PredecessorTransportationOrder",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Predecessor Transp Order UUID"
            },
            {
              "name": "FreightUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Freight Unit UUID"
            },
            {
              "name": "TransportationOrderItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item UUID"
            },
            {
              "name": "TranspOrdItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TranspBaseDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspEquipCapacityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Unit of Measure"
            },
            {
              "name": "TranspEquipCapacityWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Weight UoM"
            },
            {
              "name": "TranspOrdItemTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "TranspOrdItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity UoM"
            },
            {
              "name": "TranspOrdItemGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Gross Weight UoM"
            },
            {
              "name": "TranspOrdItemGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Gross Volume Unit"
            },
            {
              "name": "TranspOrdItemNetWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Net Weight UoM"
            },
            {
              "name": "TranspEquipCapacityVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equipment Capacity Volume UoM"
            },
            {
              "name": "TranspOrdItemSorting",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item Sorting"
            },
            {
              "name": "ProductID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "TranspBaseDocument",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            },
            {
              "name": "TranspEquipCapacityLength",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Length"
            },
            {
              "name": "TranspEquipCapacityHeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Height"
            },
            {
              "name": "TranspEquipCapacityWidth",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Equipment Capacity Width"
            },
            {
              "name": "TranspEquipCapacityWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Equipment Capacity Weight"
            },
            {
              "name": "TranspEquipCapacityVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Equipment Capacity Volume"
            },
            {
              "name": "TranspOrdItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Quantity"
            },
            {
              "name": "TranspOrdItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Weight"
            },
            {
              "name": "TranspOrdItemGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Volume"
            },
            {
              "name": "TranspOrdItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Net Weight"
            },
            {
              "name": "TranspOrdItmMinTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "TranspOrdItmMaxTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": [
            {
              "name": "I_FRTBKGITMMAINBPADDFRPNTP",
              "assocName": "_CONSIGNEEADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTBKGITMMAINBPADDFRPNTP",
              "assocName": "_SHIPPERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTBOOKINGITEMDOCREFTP",
              "assocName": "_FREIGHTBOOKINGITEMDOCREF",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTBOOKINGITEMSEALTP",
              "assocName": "_FREIGHTBOOKINGITEMSEAL",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTBKGITMMAINBPADDFRPNTP",
              "assocName": "_FRTBKGITMMAINBPADDRDFLTRPRSTN",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTBKGITEMCOMMODITYCODETP",
              "assocName": "_FRTBOOKINGITEMCOMMODITYCODE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTBOOKINGSTOPTP",
          "name": "Freight Booking Stop - TP",
          "properties": [
            {
              "name": "LocationIATACode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Airport Code"
            },
            {
              "name": "TranspOrdStopCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Cat"
            },
            {
              "name": "TranspOrdStopSequencePosition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Pos."
            },
            {
              "name": "TranspOrdStopExecIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TranspOrdStopRole",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stop Role"
            },
            {
              "name": "TranspOrdStopHndlgExecStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Logistical Execution Status"
            },
            {
              "name": "LocationId",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Location"
            },
            {
              "name": "LocationUNCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "UN/LOCODE"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "LocationAdditionalUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Location Additional UUID"
            },
            {
              "name": "TransportationOrderStopUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop UUID"
            },
            {
              "name": "TranspOrdStopPlanTranspDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Planned Date/Time"
            },
            {
              "name": "TranspOrdStopDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Actual Event Date/Time"
            },
            {
              "name": "TranspOrdStopApptStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Appointment Start Date Time"
            },
            {
              "name": "TranspOrdStopApptEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Stop Appointment End Date Time"
            },
            {
              "name": "TranspStopCarrConfStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Carrier Conf. Start Date Time of Stop"
            },
            {
              "name": "TranspOrdStopDocCutOffDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Document Cut-Off Date/Time"
            },
            {
              "name": "TranspOrdStopCrgoCutOffDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Cargo Cut-Off Date/Time"
            },
            {
              "name": "TranspOrdStopVGMCutOffDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "VGM Cut-Off Date/Time Given by Carrier"
            },
            {
              "name": "TranspStopCarrConfEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Carrier Conf. End Date Time of Stop"
            },
            {
              "name": "TransportationOrderStop",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stop"
            }
          ],
          "associations": [
            {
              "name": "I_FRTBKGSTOPLOCADDFRPNTP",
              "assocName": "_FRTBKGSTOPLOCADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTBOOKINGSTAGETP",
              "assocName": "_FREIGHTBOOKINGSTAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FRTBKGMAINBPADDRDFLTRPRSTNTP",
          "name": "Frt Bkg Main BP Addr Dflt Rprstn - TP",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "InternationalPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "InternationalFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax No."
            },
            {
              "name": "InternationalMobilePhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "AddresseeFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            }
          ],
          "associations": [
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "1:1"
            },
            {
              "name": "I_FRTBKGMAINBPADDRADDLRPRSTNTP",
              "assocName": "_FRTBKGMAINBPADDRADDLRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_FREIGHTUNITTP",
      "name": "I_FREIGHTUNITTP",
      "title": "Freight Unit - TP",
      "description": "With this business object, you can retrieve freight units.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "FREIGHTUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_FREIGHTUNITTP",
          "name": "Freight Unit - TP",
          "properties": [
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "TranspPurgOrgExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Org. Ext. ID"
            },
            {
              "name": "TranspPurgGroupExtID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Purch. Grp Ext. ID"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "TransportationOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Order Category"
            },
            {
              "name": "TransportationModeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transportation Mode Category"
            },
            {
              "name": "TranspOrderDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Sts"
            },
            {
              "name": "TranspOrdExecutionIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TranspOrdPlanningBlock",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Planning Block"
            },
            {
              "name": "TranspOrdGoodsMovementStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "GM Status"
            },
            {
              "name": "TransportationMode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transportation Mode"
            },
            {
              "name": "TranspOrdLifeCycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Lifecycle Status"
            },
            {
              "name": "TranspOrdPlanningStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Planning Status"
            },
            {
              "name": "TransportationOrderCrtnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Crtn Type"
            },
            {
              "name": "TransportationOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Transportation Order Type"
            },
            {
              "name": "TranspOrdResponsiblePerson",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pers.Resp."
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Creation Date Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Transportation Order Changed Date Time"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TransportationOrder",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Transportation Order"
            }
          ],
          "associations": [
            {
              "name": "I_FRTUNTMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_CONSIGNEEADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FRTUNTMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_SHIPPERADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTUNITBUSINESSPARTNERTP",
              "assocName": "_FREIGHTUNITBUSINESSPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTUNITDOCREFTP",
              "assocName": "_FREIGHTUNITDOCUMENTREFERENCE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTUNITITEMTP",
              "assocName": "_FREIGHTUNITITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTUNITSTOPTP",
              "assocName": "_FREIGHTUNITSTOP",
              "cardinality": "0:*"
            },
            {
              "name": "I_FRTUNTMAINBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTUNITMAINBPADDRDFLTRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTUNITBUSINESSPARTNERTP",
          "name": "Freight Unit Business Partner - TP",
          "properties": [
            {
              "name": "TranspOrdBizPartnerAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Address ID"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "BusinessPartnerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TransportationOrderBusPartUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Business Partner UUID"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            }
          ],
          "associations": [
            {
              "name": "I_FRTUNITBPADDRDFLTRPRSTNTP",
              "assocName": "_FRTUNITBPADDRDFLTRPRSTN",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTUNITDOCREFTP",
          "name": "Freight Unit Document Reference - TP",
          "properties": [
            {
              "name": "TranspOrdDocRefIssuerName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "IssuingPty"
            },
            {
              "name": "TranspOrdDocReferenceType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspOrdDocReferenceItmType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "TranspOrdDocumentReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BT DocDate"
            },
            {
              "name": "TransportationOrderDocRefUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transp. Order Document Reference UUID"
            },
            {
              "name": "TranspOrdDocReferenceItmID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspOrdDocReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_FREIGHTUNITITEMTP",
          "name": "Freight Unit Item - TP",
          "properties": [
            {
              "name": "ShipperAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Shipper Address ID"
            },
            {
              "name": "ConsigneeAddressID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-to Party Address ID"
            },
            {
              "name": "TranspOrdItemPackageID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Package ID"
            },
            {
              "name": "TranspOrdItemType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Type"
            },
            {
              "name": "TransportationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Trans. Grp"
            },
            {
              "name": "TranspOrdItemDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Itm.Descr."
            },
            {
              "name": "MaterialFreightGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "MatlFrtGrp"
            },
            {
              "name": "TranspBaseDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Doc. Type"
            },
            {
              "name": "TranspBaseDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "BaseItmTy."
            },
            {
              "name": "IsMainCargoItem",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Main Item"
            },
            {
              "name": "TranspOrdItemDngrsGdsSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Dangerous Goods Status"
            },
            {
              "name": "TranspOrdItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Cat"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "ProductUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Prod. GUID"
            },
            {
              "name": "TranspOrdItemParentItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Parent Item UUID"
            },
            {
              "name": "SourceStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Source Stop UUID"
            },
            {
              "name": "DestinationStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Destination Stop UUID"
            },
            {
              "name": "ShipperUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Shipper UUID"
            },
            {
              "name": "ConsigneeUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Ship-to Party UUID"
            },
            {
              "name": "FreightUnitUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Freight Unit UUID"
            },
            {
              "name": "TransportationOrderItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item UUID"
            },
            {
              "name": "TranspOrdItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "Shipper",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Shipper"
            },
            {
              "name": "Consignee",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SP"
            },
            {
              "name": "TranspBaseDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BTD Itm ID"
            },
            {
              "name": "TranspOrdItemQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity UoM"
            },
            {
              "name": "TranspOrdItemTemperatureUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "TranspOrdItemGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Gross Weight UoM"
            },
            {
              "name": "TranspOrdItemGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Gross Volume Unit"
            },
            {
              "name": "TranspOrdItemNetWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Net Weight UoM"
            },
            {
              "name": "TranspOrdItemSorting",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item Sorting"
            },
            {
              "name": "ProductID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "TranspBaseDocument",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BT Doc."
            },
            {
              "name": "TranspOrdItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Quantity"
            },
            {
              "name": "TranspOrdItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Weight"
            },
            {
              "name": "TranspOrdItemGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Volume"
            },
            {
              "name": "TranspOrdItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Net Weight"
            },
            {
              "name": "TranspOrdItmMinTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MinTmp"
            },
            {
              "name": "TranspOrdItmMaxTemp",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "MaxTmp"
            }
          ],
          "associations": [
            {
              "name": "I_FRTUNITITEMCOMMODITYCODETP",
              "assocName": "_FREIGHTUNITITEMCOMMODITYCODE",
              "cardinality": "0:*"
            },
            {
              "name": "I_FREIGHTUNITITEMDOCREFTP",
              "assocName": "_FREIGHTUNITITEMDOCREF",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FREIGHTUNITSTOPTP",
          "name": "Freight Unit Stop - TP",
          "properties": [
            {
              "name": "LocationIATACode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Airport Code"
            },
            {
              "name": "TranspOrdStopCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Cat"
            },
            {
              "name": "TranspOrdStopSequencePosition",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stop Pos."
            },
            {
              "name": "TranspOrdStopExecIsBlocked",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Execution Block"
            },
            {
              "name": "TranspOrdStopRole",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stop Role"
            },
            {
              "name": "LocationId",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Location"
            },
            {
              "name": "LocationUNCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "UN/LOCODE"
            },
            {
              "name": "TransportationOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "LocationAdditionalUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Location Additional UUID"
            },
            {
              "name": "TranspOrdCapacityStopUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Capacity Stop UUID"
            },
            {
              "name": "TranspOrdStopCapacityItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop Capacity Item UUID"
            },
            {
              "name": "TransportationOrderStopUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Stop UUID"
            },
            {
              "name": "TranspOrdStopAccptblStrtDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Acceptable Start Date/Time at Stop"
            },
            {
              "name": "TranspOrdStopReqStartDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Requested Start Date/Time at Stop"
            },
            {
              "name": "TranspOrdStopReqEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Requested End Date/Time at Stop"
            },
            {
              "name": "TranspOrdStopAccptblEndDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Acceptable End Date/Time at Stop"
            },
            {
              "name": "TranspOrdStopDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Actual Event Date/Time"
            },
            {
              "name": "TransportationOrderStop",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stop"
            }
          ],
          "associations": [
            {
              "name": "I_FRTUNITSTOPLOCADDFRPNTP",
              "assocName": "_FRTUNITSTOPLOCADDRDFLTRPRSTN",
              "cardinality": "0:1"
            },
            {
              "name": "I_FREIGHTUNITSTAGETP",
              "assocName": "_FREIGHTUNITSTAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_FRTUNTMAINBPADDRDFLTRPRSTNTP",
          "name": "Frt Unit Main BP Addr Dflt Rprstn - TP",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Postl Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "HouseNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "House No."
            },
            {
              "name": "InternationalPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "InternationalFaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Fax No."
            },
            {
              "name": "InternationalMobilePhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Tel. no."
            },
            {
              "name": "AddresseeFullName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "TranspOrdBizPartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Function"
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "City"
            },
            {
              "name": "StreetName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Street"
            },
            {
              "name": "TransportationOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Transportation Order UUID"
            },
            {
              "name": "AddressID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Addr. No."
            },
            {
              "name": "EmailAddress",
              "key": false,
              "type": "Edm.String",
              "length": "241",
              "label": "E-Mail"
            }
          ],
          "associations": [
            {
              "name": "I_PARTNERFUNCTION",
              "assocName": "_PARTNERFUNCTION",
              "cardinality": "1:1"
            },
            {
              "name": "I_FRTUNTMAINBPADDRADDLRPRSTNTP",
              "assocName": "_FRTUNITMAINBPADDRADDLRPRSTN",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_SALESORDERBILLOFMATERIALTP_2",
      "name": "I_SALESORDERBILLOFMATERIALTP_2",
      "title": "Sales Order Bill of Material",
      "description": "With this business object, you can read, create, update, or delete the sales order bill of material header and bill of material item.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operation for sales order bill of material header:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\nThis business object offers the following operation for sales order bill of material item:\r\n\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create, update, or retrieve sales order bills of material through API calls without authorized roles (Authorization Objects **C_STUE_BER** and **C_STUE_WRK**).\r\n* Delete the BOM header or BOM item details. The usage of the DELETE verb would result in an exception.\r\n* Use **POST** request in a batch on sales order BOM header and sales order BOM item together to create a new sales order BOM.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESBILLOFMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESORDERBILLOFMATERIALTP_2",
          "name": "Sales Order Bill of Material",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "LaboratoryOrDesignOffice",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Laboratory"
            },
            {
              "name": "BOMHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOM Descr."
            },
            {
              "name": "BOMExplosionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Applic."
            },
            {
              "name": "BillOfMaterialAuthsnGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "AuthGrp"
            },
            {
              "name": "BOMAlternativeText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Alt Text"
            },
            {
              "name": "BOMGroup",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "BOM group"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "BOMTechnicalType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tech type"
            },
            {
              "name": "BOMIsArchivedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "IsConfiguredMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Conf. BOM"
            },
            {
              "name": "BOMIsToBeDeleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "HandDFg"
            },
            {
              "name": "BOMAssetNtwkHndovrIsRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "BOM AINInd"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "BillOfMaterialHeaderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "BillOfMaterialStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOM Status"
            },
            {
              "name": "RecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMHeaderInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "BOMUsagePriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SelPriorty"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "EngineeringChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BOMHeaderBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base UoM"
            },
            {
              "name": "BOMHeaderQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Base qty"
            }
          ],
          "associations": [
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_BOMCHANGES",
              "assocName": "_BOMCHANGENUMBERS",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSORDBILLOFMATERIALITEMTP_2",
              "assocName": "_BILLOFMATERIALITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ExplodeBOM",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSORDBILLOFMATERIALITEMTP_2",
          "name": "Sales Order Bill of Material Item",
          "properties": [
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SupplyArea"
            },
            {
              "name": "ClassType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class Type"
            },
            {
              "name": "DocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Type"
            },
            {
              "name": "DocumentPart",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Part"
            },
            {
              "name": "BOMItemDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item"
            },
            {
              "name": "DocumentVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Version"
            },
            {
              "name": "BOMItemText2",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Cat."
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fol. group"
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Disc. grp"
            },
            {
              "name": "ComponentDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OTxt"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AltItemGrp"
            },
            {
              "name": "BOMItemSorter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "ProdOrderIssueLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor.Loctn"
            },
            {
              "name": "DistrKeyCompConsumption",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "BOMItemIsCostingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Costing"
            },
            {
              "name": "IsAssembly",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Assembly"
            },
            {
              "name": "BOMItemIsSparePart",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare"
            },
            {
              "name": "ResultingItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Res. ICt"
            },
            {
              "name": "IsMaterialProvision",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MatProvInd"
            },
            {
              "name": "BillOfMaterialObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Obj type"
            },
            {
              "name": "BOMItemIsSalesRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sales"
            },
            {
              "name": "FormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "SpecialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SPType"
            },
            {
              "name": "ExplosionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Expl. type"
            },
            {
              "name": "ReferencePoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Ref. point"
            },
            {
              "name": "BOMItemCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "BOMItemLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "IdentifierBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item ID"
            },
            {
              "name": "ClassNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Class"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "BillOfMaterialCategory",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM cat"
            },
            {
              "name": "BillOfMaterial",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "DocumentIsCreatedByCAD",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "CAD Ind."
            },
            {
              "name": "IsALE",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ALE ind."
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "IsBulkMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "IsSubItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sub-itm ID"
            },
            {
              "name": "BOMItemHasFixedQuantity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed Qty"
            },
            {
              "name": "IsClassificationRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Sel. cond."
            },
            {
              "name": "IsProductionRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Production"
            },
            {
              "name": "BOMItemIsPlantMaintRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "PM"
            },
            {
              "name": "IsBOMRecursiveAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rec allowd"
            },
            {
              "name": "IsEngineeringRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Engineer."
            },
            {
              "name": "BOMIsRecursive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Recursive"
            },
            {
              "name": "MultipleSelectionAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Multiple"
            },
            {
              "name": "MaterialIsCoProduct",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Co-product"
            },
            {
              "name": "RequiredComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reqd Comp."
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Strategy"
            },
            {
              "name": "IsConfigurableBOM",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sel. ind."
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Nodes"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InheritedNodeNumberForBOMItem",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "BillOfMaterialItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Guid"
            },
            {
              "name": "GoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR pr.time"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "LT offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Oper. LTO"
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Del time"
            },
            {
              "name": "BOMItemRecordCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "BOMItemLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Priority"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "DependencyObjectNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Assgmt no."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "OperationScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "Creditor",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost elem."
            },
            {
              "name": "BillOfMaterialComponent",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Component"
            },
            {
              "name": "ChgToEngineeringChgDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Chg No. To"
            },
            {
              "name": "BillOfMaterialItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "EngineeringChangeDocForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "DocNumber",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Document"
            },
            {
              "name": "OpsLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Un"
            },
            {
              "name": "UnitOfMeasureForSize1To3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "HeaderChangeDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfMaterialItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "MaterialPriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "Size1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "Size2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "Size3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "QuantityVariableSizeItem",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Qty"
            },
            {
              "name": "MaterialComponentPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PROJECTDEMANDTP_2",
      "name": "I_PROJECTDEMANDTP_2",
      "title": "Project Demand - TP",
      "description": "With this business object interface, you can create, read, update, and delete project demands of enterprise projects (investment projects, overhead projects, projects with revenue, and statistical projects) and professional services projects (customer projects and internal projects). A project demand represents a need for a material, service, resource, or expense that is related to a project or a project element. With this business object interface, you can process the following:\r\n* Service and material demands of enterprise projects including the related supply information\r\n* Resource demands of enterprise projects including the related resource assignments\r\n* Resource demands of professional services projects including the related resource requests and resource assignments with their respective distributions\r\n* Demands for expenses of professional services projects including the related demand distribution\r\n**Note:** \r\nA project demand consists of the header entity I_ProjectDemandTP_2 and the child entities that are relevant for the demand category and type specified in the demand header. The relevant child entities for project demands of enterprise projects are: \r\n* For material demands: I_ProjectDemandMaterialTP_2 and I_ProjDemandMaterialSupplyTP_2\r\n* For service demands: I_ProjectDemandServiceTP_2 and I_ProjDemandServiceSupplyTP_2\r\n* For resource demands of type *Direct Staffing* and *External Staffing*: I_ProjectDemandResourceTP and I_ProjDmndRsceAssignmentTP_2\r\nThe relevant child entities for project demands of professional services projects are: \r\n* For resource demands of type *Team Resource*: I_ProjectDemandResourceTP, I_ProjDmndResourceRequestTP, I_ProjDmndRsceReqDistrTP, I_ProjDmndRsceAssignmentTP_2, and I_ProjDmndRsceAssgmtDistrTP\r\n* For resource demands of type *Additional Resource*: I_ProjectDemandResourceTP, I_ProjDmndResourceRequestTP, and I_ProjDmndRsceReqDistrTP\r\n* For demands for expenses: I_ProjectDemandExpenseTP and I_ProjDmndExpenseDistrTP\r\nFor more information, see entity I_ProjectDemandTP_2, operation create as well as the documentation of the individual entities.\r\n\r\n# Authorization\r\nOnly authorized users can create, read, update, and delete project demands using this business object interface. The following authorization objects are relevant:\r\n* For project demands of enterprise projects: authorization object C_DEMAND \r\n* For project demands of professional services projects: authorization object /S4PPM/PRJ\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n# Extensibility\r\nThe **Project Demand** business object is extensible. \r\n\r\n### Key User Extensibility\r\nIn the **Custom Fields** app, key users can create custom fields using the following business context and add them to the corresponding entity (CDS view) of this business object interface: \r\n| Entity   | Business Context |\r\n|----------|------------------|\r\n| Project Demand - TP (I_PROJECTDEMANDTP_2)  | Project Demand (PROJECTDEMAND)  |\r\n\r\n**Note:**\r\nThe same custom fields can be added to the **Manage Project Demand** app for maintaining project demands of enterprise projects, the **Project Demand** OData API, and CDS view **Project Demand**. However, they are currently not supported in the standard apps used to maintain project demands of professional services projects, nor can they be added to the **Commercial Project** OData APIs.\r\n\r\n### Developer Extensibility\r\nAs developer, you can add **RAP behavior extensions** to the underlying business object (BO) I_PROJECTDEMANDTP using business object interface I_PROJECTDEMANDTP_2. The following behavior extensions are supported:\r\n| Base BO Entity | Related BO Interface Entity | Supported Behavior Extensions |\r\n|----------|----------|----------|\r\n| I_ProjectDemandTP  | Project Demand - TP (I_ProjectDemandTP_2) | Validations on save |\r\n|                    |                                           | Determinations on modify |\r\n|                    |                                           | Determinations on save |\r\n\r\nYou can define validations and determinations for standard and custom fields that are not read-only. All validation and determination extensions are available via the business object interface. They also take effect in the **Manage Project Demand** app and the **Project Demand** OData API.\r\n\r\n# Constraints\r\nWith this business object interface, it is **not** possible to process project demands in SAP S/4HANA. The business object interface, its entities and operations can only be used to create, read, update, and delete project demands of enterprise projects and professional services projects in SAP S/4HANA Cloud Public Edition.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PROJECTDEMAND",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PROJECTDEMANDTP_2",
          "name": "Project Demand - TP",
          "properties": [
            {
              "name": "ProjectDemandDateMaintenance",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Date Align"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purch.Org."
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "ProjectDemandType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dmnd Type"
            },
            {
              "name": "ProjectDemandName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ProjectDemandCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dmd Categ."
            },
            {
              "name": "ProjDmndDataModelVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Model Ver"
            },
            {
              "name": "ProjectDemandLastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ProjectDemandStatus",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Status"
            },
            {
              "name": "ProjectDemand",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Demand ID"
            },
            {
              "name": "ProjectDemandDescription",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Descr."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Project"
            },
            {
              "name": "ReferencedObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "RefTo"
            },
            {
              "name": "ProjectDemandUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDemandStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "ProjectDemandEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "ProjDmndActualSupplyDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Delivery"
            },
            {
              "name": "ProjectDemandReleasedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Reqstd On"
            },
            {
              "name": "ProjectDemandRequestCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ProjDmndReqNetAmountCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ProjDmndOverallRevenueCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PriceUnitQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "/"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "ProjDemandLastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "ProjDmndRequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ProjectDemandOverallAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Ovrl Cost"
            },
            {
              "name": "ProjectDemandPerUnitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Price"
            },
            {
              "name": "ProjectDemandRequestNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Value"
            },
            {
              "name": "ProjectDemandOverallRevenue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Ovrl Revn"
            },
            {
              "name": "ProjDmndRequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_CURRENCY",
              "assocName": "_PROJECTDEMANDCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_CURRENCY",
              "assocName": "_PROJECTDEMANDNETCURRENCY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGGROUP",
              "assocName": "_PURCHASINGGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECTELEMENT_2",
              "assocName": "_WORKPACKAGE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGORGANIZATION",
              "assocName": "_PURCHASINGORGANISATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_UNITOFMEASURESTDVH",
              "assocName": "_PROJDMNDQUANTITYUNIT",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTDEMANDSITUATION",
              "assocName": "_PROJECTDEMANDVH",
              "cardinality": "0:1"
            },
            {
              "name": "I_MNGPROJDMNDSRVCPURREQNORD",
              "assocName": "_MNGPROJDMNDSRVCPURREQNORD",
              "cardinality": "0:1"
            },
            {
              "name": "I_MNGPROJDMNDMATLPURREQNORD",
              "assocName": "_PROJDMNDMATLPURREQNORD",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECT",
              "assocName": "_PROJECT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANTSTDVH",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTDEMANDEXPENSETP",
              "assocName": "_EXPENSE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTDEMANDMATERIALTP_2",
              "assocName": "_MATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTDEMANDSERVICETP_2",
              "assocName": "_SERVICE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROJECTDEMANDRESOURCETP",
              "assocName": "_WORK",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "ResetDemandStatusToRequested",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetDemandStatusToClosed",
              "type": "Custom Operation"
            },
            {
              "name": "SetDemandStatusToRequested",
              "type": "Custom Operation"
            },
            {
              "name": "SetDmndStsToRequestOnRelease",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROJECTDEMANDEXPENSETP",
          "name": "Project Demand for Expense - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ProjectDemandExpenseType",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Expn Type"
            },
            {
              "name": "ProjDmndBillingControlCategory",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BilgCtrlCt"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Project"
            },
            {
              "name": "ReferencedObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "RefTo"
            },
            {
              "name": "ProjectDemandUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDemandExpenseUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            }
          ],
          "associations": [
            {
              "name": "I_PROJDMNDEXPENSEDISTRTP",
              "assocName": "_PROJDMNDEXPENSEDISTR",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROJECTDEMANDMATERIALTP_2",
          "name": "Project Demand for Material  TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Mtrl Grp"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cntrct Itm"
            },
            {
              "name": "MaterialPlannedDeliveryDurn",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            },
            {
              "name": "ProjectDemandUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDemandMaterialUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.doc."
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Recrd"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTGROUP_2",
              "assocName": "_MATERIALGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGINFORECORD",
              "assocName": "_PURCHASINGINFORECORD",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTDESCRIPTION",
              "assocName": "_MATERIALTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTGROUPTEXT_2",
              "assocName": "_MATERIALGROUPTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PROJDEMANDMATERIALSUPPLYTP_2",
              "assocName": "_MATERIALSUPPLY",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROJECTDEMANDSERVICETP_2",
          "name": "Project Demand for Service  TP",
          "properties": [
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Mtrl Grp"
            },
            {
              "name": "PurchaseContractItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Cntrct Itm"
            },
            {
              "name": "MaterialPlannedDeliveryDurn",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Plnd Deliv"
            },
            {
              "name": "ProjectDemandUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDemandServiceUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseContract",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.doc."
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Info Recrd"
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTGROUP_2",
              "assocName": "_MATERIALGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_PURCHASINGINFORECORD",
              "assocName": "_PURCHASINGINFORECORD",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODUCTDESCRIPTION",
              "assocName": "_MATERIALTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTGROUPTEXT_2",
              "assocName": "_MATERIALGROUPTEXT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PROJDEMANDSERVICESUPPLYTP_2",
              "assocName": "_SERVICESUPPLY",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROJECTDEMANDRESOURCETP",
          "name": "Project Demand for Resource - TP",
          "properties": [
            {
              "name": "ProjectElementWorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Work Item"
            },
            {
              "name": "ProjDmndRequestedDeliveryOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Dlvry Org"
            },
            {
              "name": "ProjDmndAssgmtStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "ProjDmndBillingControlCategory",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BilgCtrlCt"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Project"
            },
            {
              "name": "ReferencedObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "RefTo"
            },
            {
              "name": "ProjectDemandUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "ProjectDemandWorkUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            }
          ],
          "associations": [
            {
              "name": "I_COSTCENTER",
              "assocName": "_COSTCENTER",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCENTERTEXT",
              "assocName": "_COSTCENTERTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCENTERACTIVITYTYPETEXT",
              "assocName": "_ACTIVITYTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCENTERACTIVITYTYPECTRL",
              "assocName": "_COSTCENTERACTTYPE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROJDMNDRSCEASSIGNMENTTP_2",
              "assocName": "_RESOURCEASSIGNMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROJDMNDRESOURCEREQUESTTP",
              "assocName": "_RESOURCEREQUEST",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_ENTERPRISEPROJECTTP_3",
      "name": "I_ENTERPRISEPROJECTTP_3",
      "title": "Enterprise Project - TP",
      "description": "With this business object interface, you can create, read, update, and delete **enterprise projects** (investment projects, overhead projects, projects with revenue, and statistical projects) and **professional services projects** (customer projects and internal projects).\r\n\r\n# Operations\r\nThis business object interface offers the following operations:\r\n* Create project definition including project roles, project team members, project entitlements, project elements, and their associated work items, project element deliverables, and deliverable distributions, as well as blocked functions of the project definition and project elements\r\n* Update project definition\r\n* Update joint venture accounting data of project definition *(for enterprise projects only)*\r\n* Update public sector data of project definition *(for enterprise projects only)*\r\n* Update blocked functions of project definition *(for enterprise projects only)*\r\n* Update project entitlements\r\n* Change processing status of project definition\r\n* Copy project\r\n* Update project element\r\n* Update joint venture accounting data of project element *(for enterprise projects only)*\r\n* Update public sector data of project element *(for enterprise projects only)*\r\n* Update blocked functions of project element\r\n* Update project element deliverable *(for professional services projects only)*\r\n* Update deliverable distribution of project element *(for professional services projects only)*\r\n* Update work item status of project element *(for professional services projects only)*\r\n* Change position of project element in work breakdown structure *(for enterprise projects only)*\r\n* Change processing status of project element\r\n* Delete project\r\n* Delete project element\r\n* Delete work item of project element *(for professional services projects only)*\r\n* Delete project entitlement\r\n\r\n# Authorization\r\nOnly authorized users can create, read, update, and delete enterprise projects and professional services projects using this business object interface. The following authorization objects are relevant:\r\n* /S4PPM/PRJ\r\n* /S4PPM/PR1\r\n* C_PROJ_KOK (Deprecated in SAP S/4HANA Cloud)\r\n* C_PROJ_PRC (Deprecated in SAP S/4HANA Cloud)\r\n* C_PRPS_KOK (Deprecated in SAP S/4HANA Cloud)\r\n* C_PRPS_KST\r\n* C_PRPS_PRC (Deprecated in SAP S/4HANA Cloud)\r\nIn privileged mode, the authorization checks are skipped.\r\n\r\n# Extensibility\r\nThe **Enterprise Project** business object is extensible. \r\n\r\n### Key User Extensibility\r\nIn the **Custom Fields** app, key users can create custom fields using the following business contexts and add them to the corresponding entities (CDS views) of this business object interface:\r\n|Relevant for:  | Entity  | Business Context  |\r\n|---------------|---------|-------------------|\r\n|Enterprise projects            | Enterprise Project - TP (I_EnterpriseProjectTP_3)               | Project Header (/S4PPM/PROJECT)           |\r\n|Enterprise projects            | Enterprise Project Element - TP (I_EnterpriseProjectElementTP_3)| Project Element (I_PPM_TASK)              |\r\n|Professional services projects | Enterprise Project - TP (I_EnterpriseProjectTP_3)               | Engagement Project (/CPD/CUSTOMER_PROJECT)|\r\n|Professional services projects | Enterprise Project Element - TP (I_EnterpriseProjectElementTP_3)| Work Package (/CPD/CUST_PROJ_WORKPACKAGE) |\r\n\r\nIn the **Custom Logic** app, key users can implement custom logic for the following Business Add-Ins (BAdIs):\r\n|Relevant for:  | BAdI  | Business Context  | Business Use  |\r\n|---------------|-------|-------------------|---------------|\r\n|Enterprise projects | Project Validation (/S4PPM/PROJECT_VALIDATION) | Project Header (/S4PPM/PROJECT) | With this BAdI, you can validate values for properties of the project definition. |\r\n|Enterprise projects | Project Determination  Enterprise Project (/S4PPM/PROJECT_DETERMINATION) | Project Header (/S4PPM/PROJECT) | With this BAdI, you can determine values for properties of the project definition.|\r\n|Enterprise projects | Project Element Validation - Enterprise Project (/S4PPM/PROJ_ELMNT_VALIDATION)| Project Element (I_PPM_TASK) | With this BAdI, you can validate values for properties of project elements. |\r\n|Enterprise projects | Project Element Determination - Enterprise Project (/S4PPM/PROJ_ELMNT_DETERM) | Project Element (I_PPM_TASK) | With this BAdI, you can determine values for properties of project elements. |\r\nProfessional services projects | Authorization to Change Project Stage (/CPD/STAGE_CHANGE_AUTH) | Engagement Project (/CPD/CUSTOMER_PROJECT) | With this BAdI, you can determine who is allowed to change the stage of a project. |\r\nProfessional services projects | Authorization to Edit Project (/CPD/BADI_EP_ROLES) | Engagement Project (/CPD/CUSTOMER_PROJECT) | With this BAdI, you can determine who is allowed to edit a project. |\r\nProfessional services projects | Custom Checks on Project Save (/CPD/ENGMT_PROJ_SAVE) | Engagement Project (/CPD/CUSTOMER_PROJECT) | With this BAdI, you can validate values for properties of the project definition. |\r\nProfessional services projects | Project Determination (/S4PPM/PROJECT_DETERMINATION_2) | Project Header (/S4PPM/PROJECT) | With this BAdI, you can determine values for properties of the project definition. |\r\nProfessional services projects | Project Element Validation (/S4PPM/IF_PROJ_ELMNT_VALDTN_2) | Project Element (I_PPM_TASK) | With this BAdI, you can validate values for properties of project elements. |\r\nProfessional services projects | Project Element Determination (/S4PPM/PROJ_ELMNT_DETERM_2) | Project Element (I_PPM_TASK) | With this BAdI, you can determine values for properties of project elements. |\r\n\r\n### Developer Extensibility\r\nAs developer, you can add **RAP behavior extensions** to the underlying business object (BO) I_ENTERPRISEPROJECTTP_2 using business object interface I_ENTERPRISEPROJECTTP_3. The following behavior extensions are supported:\r\n| Base BO Entity           | Related BO Interface Entity  | Supported Behavior Extensions   |\r\n|--------------------------|------------------------------------|---------------------------------|\r\n| I_EnterpriseProjectTP_2  | Enterprise Project - TP (I_EnterpriseProjectTP_3) | Actions          |\r\n\r\n**Note:**\r\nThe action extensions are available via the business object interface. However, they are currently not supported in the standard apps and OData APIs for maintaining enterprise projects and professional services projects.\r\n\r\n# Constraints\r\nWith this business object interface, it is **not** possible to:\r\n* Create, update, or delete milestones of enterprise projects.\r\n* Create and update a project in the same logical unit of work (LUW). After creating a project using the create or copy operation, you need to save it using a COMMIT ENTITIES before performing an update operation on the same project or any of its child entities. \r\n* Perform modifying operations (such as create and update operations), modifying actions (such as status changes), or read operations on multiple projects or child entities of multiple projects within a single LUW. If you have read or modified a project or any of its child entities, you need to empty the transactional buffer using a COMMIT ENTITIES or ROLLBACK ENTITIES statement before creating or updating entities of another project. Please note that a commit or rollback is even required if you have only read a project or one of its child entities. Otherwise, this could result in data inconsistencies. Exception: You can delete multiple projects (that is, project definitions including their child entities) in a single LUW.\r\n* Process projects in SAP S/4HANA. The business object interface, its entities and operations can only be used to create, read, update, and delete enterprise projects with the project category 6 (Enterprise project) or 7 (Enterprise project  Professional Services) in SAP S/4HANA Cloud.\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ENTERPRISEPROJECT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_ENTERPRISEPROJECTTP_3",
          "name": "Enterprise Project - TP",
          "properties": [
            {
              "name": "ProjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ProjectSummaryTaskUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ProjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Proj. Def."
            },
            {
              "name": "Project",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "ProjID"
            },
            {
              "name": "ProjectCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "ProjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "EnterpriseProjectType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Proj. Type"
            },
            {
              "name": "PriorityCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Priority"
            },
            {
              "name": "ProjectStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Start"
            },
            {
              "name": "ProjectEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Finsh"
            },
            {
              "name": "ActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Start"
            },
            {
              "name": "ActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Finsh"
            },
            {
              "name": "CustomerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "EnterpriseProjectServiceOrg",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Srvc. Org."
            },
            {
              "name": "EntProjectIsConfidential",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Confident."
            },
            {
              "name": "RestrictedTimePosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Restrict"
            },
            {
              "name": "ProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Resp. CC"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "ProjectProfileCode",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Proj.Prof."
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCd"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "COAr"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Location",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "ProjectCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "AvailabilityControlProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Profile"
            },
            {
              "name": "AvailabilityControlIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "AVC"
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. Loc."
            },
            {
              "name": "IsBillingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bill.elem."
            },
            {
              "name": "InvestmentProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "InvProfile"
            },
            {
              "name": "ProjectLastChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "On"
            },
            {
              "name": "EntProjIsMultiSlsOrdItmsEnbld",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Project"
            },
            {
              "name": "ResultAnalysisInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "RA Key"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "On"
            }
          ],
          "associations": [
            {
              "name": "I_ENTERPRISEPROJECTELEMENTTP_3",
              "assocName": "_ENTERPRISEPROJECTELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJJNTVNTRACCTGTP_3",
              "assocName": "_ENTERPRISEPROJECTJVA",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJECTBLOCKFUNCTIONTP_3",
              "assocName": "_ENTPROJBLKFUNC",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJECTPUBLICSECTORTP_3",
              "assocName": "_ENTPROJECTPUBLICSECTOR",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECTROLETP_3",
              "assocName": "_ENTPROJROLE",
              "cardinality": "0:*"
            },
            {
              "name": "I_ENTPROJECTTEAMMEMBERTP_3",
              "assocName": "_ENTPROJTEAMMEMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeEntProjProcgStatus",
              "type": "Custom Operation"
            },
            {
              "name": "CopyToActiveDocument",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ENTERPRISEPROJECTELEMENTTP_3",
          "name": "Enterprise Project Element - TP",
          "properties": [
            {
              "name": "ProjectElementUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ProjectElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Element ID"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ProjectElementDescription",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Name"
            },
            {
              "name": "ParentObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ProjectElementOrdinalNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Sortnr"
            },
            {
              "name": "ProcessingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "EntProjectElementType",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Task Type"
            },
            {
              "name": "PlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Start"
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Finsh"
            },
            {
              "name": "ActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Start"
            },
            {
              "name": "ActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Finsh"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Resp. CC"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Co.Code"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "COAr"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Location",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Location"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "FunctionalLocation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Func. Loc."
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Calendar"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "InvestmentProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "InvProfile"
            },
            {
              "name": "WBSIsStatisticalWBSElement",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Stat."
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CCtr post."
            },
            {
              "name": "WBSElementIsBillingElement",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bill.elem."
            },
            {
              "name": "ResultAnalysisInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "RA Key"
            },
            {
              "name": "IsProjectMilestone",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Milestone"
            },
            {
              "name": "ForecastedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Fcst Finsh"
            },
            {
              "name": "MilestoneApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Milestone Apprvl Sts"
            },
            {
              "name": "IsMainMilestone",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Main Mlst"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "On"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed"
            }
          ],
          "associations": [
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJELMNTJNTVNTRACCTTP_3",
              "assocName": "_ENTPROJECTELEMENTJVA",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJELMNTPUBLICSECTORTP_3",
              "assocName": "_ENTPROJECTELMNTPUBLICSECTOR",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJELMNTBLOCKFUNCTP_3",
              "assocName": "_ENTPROJELMNTBLKFUNC",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJELMNTDLVBRLTP",
              "assocName": "_ENTPROJELMNTDLVBRL",
              "cardinality": "0:*"
            },
            {
              "name": "I_ENTPROJELMNTWORKITEMTP",
              "assocName": "_ENTPROJELMNTWORKITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_ENTERPRISEPROJECTELEMENTTP_3",
              "assocName": "_PARENTPROJELEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTERPRISEPROJECTELEMENTTP_3",
              "assocName": "_SUBPROJELEMENT",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "ChangeEntProjElmntPosition",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeEntProjElmntProcgStatus",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ENTPROJJNTVNTRACCTGTP_3",
          "name": "JVA Data of Enterprise Project  TP",
          "properties": [
            {
              "name": "ProjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "JointVenture",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JointVentureCostRecoveryCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rcvry Ind."
            },
            {
              "name": "JointVentureEquityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Ty."
            },
            {
              "name": "JntVntrProjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "JV_ObjType"
            },
            {
              "name": "JntIntrstBillgClass",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class"
            },
            {
              "name": "JntIntrstBillgSubClass",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Subclass A"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ENTPROJECTBLOCKFUNCTIONTP_3",
          "name": "Blocked Functions of Ent Project  TP",
          "properties": [
            {
              "name": "EntProjOtherExpensePostgIsBlkd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EntProjPurchasingIsBlkd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EntProjServicePostingIsBlkd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EntProjStaffExpensePostgIsBlkd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EntProjTimeRecgIsBlkd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "ProjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "ParentObjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            }
          ],
          "associations": [
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ENTPROJECTPUBLICSECTORTP_3",
          "name": "Public Sector Data of Ent Project  TP",
          "properties": [
            {
              "name": "ProjectUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "Fund",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Fund"
            },
            {
              "name": "FundIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fund Fixed Assignment"
            },
            {
              "name": "FunctionalAreaIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Functional Area Fixed Assignment"
            },
            {
              "name": "GrantID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Grant"
            },
            {
              "name": "GrantIsFixAssigned",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Grant Fixed Assignment"
            },
            {
              "name": "SponsoredProgram",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sp. Prog."
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_ENTERPRISEPROJECTROLETP_3",
          "name": "Enterprise Project Role - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed"
            },
            {
              "name": "ProjectRoleName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "ProjectRoleType",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Role Type"
            },
            {
              "name": "ProjectRoleCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Category"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "On"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Project"
            },
            {
              "name": "ProjectRoleUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            }
          ],
          "associations": [
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        },
        {
          "id": "I_ENTPROJECTTEAMMEMBERTP_3",
          "name": "Team Member of Enterprise Project  TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Created"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "On"
            },
            {
              "name": "BusinessPartnerUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "BP GUID"
            },
            {
              "name": "ProjectUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            },
            {
              "name": "TeamMemberUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "GUID"
            }
          ],
          "associations": [
            {
              "name": "I_ENTERPRISEPROJECTFORUSER",
              "assocName": "_ENTERPRISEPROJECTFORUSER",
              "cardinality": "0:1"
            },
            {
              "name": "I_ENTPROJTEAMMBRENTLMNTTP_3",
              "assocName": "_ENTPROJENTITLEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_INSPECTIONPLANTP_2",
      "name": "I_INSPECTIONPLANTP_2",
      "title": "Inspection Plan Header - TP",
      "description": "With this business object you can process data related to inspection plans, material assignments in inspection plan, inspection plan operations, inspection plan characteristics, and dependent characteristic specifications in inspection plan.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create, read, update and delete inspection plans\r\n* Create, read, update, and delete material assignments in inspection plan\r\n* Create, read, update, and delete inspection plan operations\r\n* Create, read, update, and delete inspection plan characteristics\r\n* Create, read, update, and delete dependent characteristic specifications in inspection plan\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "INSPECTIONPLAN",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_INSPECTIONPLANTP_2",
          "name": "Inspection Plan Header - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "HasChangeNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ChgNo.Ind."
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed on"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "InspectionPlan",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "InspectionPlanGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            }
          ],
          "associations": [
            {
              "name": "I_INSPPLANMATLASSGMTVERSTP_2",
              "assocName": "_MATLASSGMTVERSION",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPPLANOPERATIONTP_2",
              "assocName": "_INSPPLANOPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPECTIONPLANVERSIONTP_2",
              "assocName": "_INSPPLANVERSION",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INSPPLANMATLASSGMTVERSTP_2",
          "name": "Inspection Plan Material Assignment Version - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "MultipleSpecificationObject",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Object"
            },
            {
              "name": "MultipleSpecificationObjType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Obj. Type"
            },
            {
              "name": "BOOSearchText",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "SearchFld"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "-"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "InspPlanMatlAssgmtIntVersion",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "InspPlanMatlAssignment",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "AddCritCt"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "InspectionPlan",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "InspectionPlanGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_INSPECTIONPLANVERSIONTP_2",
              "assocName": "_INSPECTIONPLANVERSION",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_INSPPLANOPERATIONTP_2",
          "name": "Inspection Plan Operation - TP",
          "properties": [
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "BOOOperationInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "InspectionPlan",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "InspectionPlanGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            }
          ],
          "associations": [
            {
              "name": "I_INSPPLANDEPDNTCHARCVERSTP_2",
              "assocName": "_INSPPLANDEPDNTCHARCVERS",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPPLANOPCHARCVERSIONTP_2",
              "assocName": "_INSPPLANOPCHARCVERS",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPPLANOPERATIONVERSTP_2",
              "assocName": "_INSPPLANOPVERSION",
              "cardinality": "1:*"
            },
            {
              "name": "I_INSPECTIONPLANVERSIONTP_2",
              "assocName": "_INSPPLANVERSION",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "I_INSPECTIONPLANVERSIONTP_2",
          "name": "Inspection Plan Header Version - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "BillOfOperationsDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "InspectionLotDynamicLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dynamic Modification Level"
            },
            {
              "name": "InspExternalNumberingOfValues",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ext.no."
            },
            {
              "name": "ReplacedBillOfOperations",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Old TL no."
            },
            {
              "name": "InspSubsetFieldCombination",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "User Field Combination"
            },
            {
              "name": "InspLotDynamicRule",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DynModRule"
            },
            {
              "name": "SmplDrawingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Sample-Drawing Procedure"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Delet.Ind."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "InspPlanHasMultipleSpec",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mult.Specs"
            },
            {
              "name": "InspectionPartialLotAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Partial Lot Assignment"
            },
            {
              "name": "BillOfOperationsUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "BillOfOperationsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "InspectionPlanInternalVersion",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfOperationsUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "TskL Unit"
            },
            {
              "name": "SmplDrawingProcedureVersion",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Version"
            },
            {
              "name": "InspectionPlan",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "InspectionPlanGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "MinimumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSizeFrm"
            },
            {
              "name": "MaximumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSize To"
            }
          ],
          "associations": [
            {
              "name": "I_INSPPLANMATLASSGMTVERSTP_2",
              "assocName": "_INSPPLANMATLASSGMTVERS",
              "cardinality": "0:*"
            },
            {
              "name": "I_INSPPLANOPERATIONVERSTP_2",
              "assocName": "_INSPPLANOPVERSION",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "RemoveDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "SetDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNUNITTP",
      "name": "I_CNSLDTNUNITTP",
      "title": "Consolidation Unit - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation units. A consolidation unit is the smallest entity of the corporate group structure that can be used as the basis for performing a consolidation.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n*\tPerform a create operation on the text entity of a consolidation unit. Creating text entities is possible through the create operation of the consolidation unit entity with association.\r\n*\tPerform create and delete operations on a time-dependent attribute entity. Creating time-dependent attribute entities is possible through the create operation of the consolidation unit entity with association.\r\n* Perform create and delete operations on a time- and version-dependent attribute entity. Creating time- and version-dependent attribute entities is possible through the create operation of the consolidation unit entity with association.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONSOLIDATIONUNIT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNUNITTP",
          "name": "Consolidation Unit - TP",
          "properties": [
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Country/Region"
            },
            {
              "name": "ConsolidationUnitLink",
              "key": false,
              "type": "Edm.String",
              "length": "333",
              "label": "Link URL"
            },
            {
              "name": "ConsolidationUnitLinkLabel",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Link Title"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNUNITBYTIMETP",
              "assocName": "_CNSLDTNUNITBYTIME",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNSLDTNUNITBYTIMEVERSIONTP",
              "assocName": "_CNSLDTNUNITBYTIMEVERSION",
              "cardinality": "0:*"
            },
            {
              "name": "I_CNSLDTNUNITTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNUNITBYTIMETP",
          "name": "Consolidation Unit by Time - TP",
          "properties": [
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "FromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Fr YearPer"
            },
            {
              "name": "ToFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "To YearPer"
            },
            {
              "name": "ConsolidationUnitLocalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Local Currency"
            },
            {
              "name": "Company",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Company"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNUNITBYTIMEVERSIONTP",
          "name": "Cnsldtn Unit by Time and Version - TP",
          "properties": [
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "ConsolidationVersion",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Version"
            },
            {
              "name": "FromFiscalYearPeriod",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "Fr YearPer"
            },
            {
              "name": "ToFiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "To YearPer"
            },
            {
              "name": "ConsolidationUnitIsPartnerOnly",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Partner Unit Only"
            },
            {
              "name": "CnsldtnCrcyTranslationMethod",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency Translation Method"
            },
            {
              "name": "CnsldtnTaxRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Tax Rate"
            },
            {
              "name": "FiscalYearVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Deviating Fiscal Year Variant"
            },
            {
              "name": "CnsldtnUnivJournalIntegType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Universal Journal Integ Type"
            },
            {
              "name": "CnsldtnGroupCrcyIsLeadingCrcy",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Group Currency is Leading Currency"
            },
            {
              "name": "CnsldtnUnitLocalCrcySource",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Local Currency Source"
            },
            {
              "name": "CnsldtnUnitGroupCrcySource",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Group Currency Source"
            },
            {
              "name": "CnsldtnUploadMethod",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Upload Method"
            },
            {
              "name": "CnsldtnUnitDataCollection",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Data Collection Selection"
            },
            {
              "name": "ConsolidationUnitPartner",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Partner Selection"
            },
            {
              "name": "ConsolidationUnitPostingRule",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Posting Rule Selection"
            },
            {
              "name": "ConsolidationUnitValidation",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Validation Selection"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNUNITTEXTTP",
          "name": "Consolidation Unit - Text TP",
          "properties": [
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ConsolidationUnit",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Consolidation Unit"
            },
            {
              "name": "ConsolidationUnitText",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Consolidation Unit Description"
            },
            {
              "name": "ConsolidationUnitMdmText",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Consolidation Unit Medium Description"
            },
            {
              "name": "ConsolidationUnitLongText",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Consolidation Unit Long Desc"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SCBE_TO_SALES_ORDER_INTF",
      "name": "I_SCBE_TO_SALES_ORDER_INTF",
      "title": "CBE: Test Object Sales Order Interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_SCBE_TO_SALES_ORDER_INTF",
          "name": "CBE: Test Object Sales Order Interface",
          "properties": [
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Customer"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "SalesOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": [
            {
              "name": "I_SCBE_TO_SALES_ORDER_ITM_INTF",
              "assocName": "_SALESORDERITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "test",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SCBE_TO_SALES_ORDER_ITM_INTF",
          "name": "CBE: Test Object Sales Order Interface",
          "properties": [
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Product"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Quantity"
            },
            {
              "name": "SalesOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderItemID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item ID"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_SCBE_TO_TEST_ORDER_INTF",
      "name": "I_SCBE_TO_TEST_ORDER_INTF",
      "title": "CBE: Use for Integration Tests only!!!",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_SCBE_TO_TEST_ORDER_INTF",
          "name": "CBE: Use for Integration Tests only!!!",
          "properties": [
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Customer"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "SalesOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ID"
            }
          ],
          "associations": [
            {
              "name": "I_SCBE_TO_TEST_ORDER_ITM_INTF",
              "assocName": "_SALESORDERITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "test",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SCBE_TO_TEST_ORDER_ITM_INTF",
          "name": "CBE: Use for Integration Tests only!!!",
          "properties": [
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Product"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Quantity"
            },
            {
              "name": "SalesOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderItemUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderItemID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item ID"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "SA4HR0027_I_TRAVEL",
      "name": "SA4HR0027_I_TRAVEL",
      "title": "REG0027",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "SA4HR0027_I_TRAVEL",
          "name": "REG0027",
          "properties": [
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "LocalLastChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "LocalCreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CurrencyCode",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "EndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "CustomerID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "TravelID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": null
            },
            {
              "name": "Description",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": null
            },
            {
              "name": "BeginDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "AgencyID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "Mykey",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalCreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "TotalPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": null
            },
            {
              "name": "BookingFee",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "C_TEST_BOOKS_API",
      "name": "C_TEST_BOOKS_API",
      "title": "released projection test books",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "C_TEST_BOOKS_API",
          "name": "released projection test books",
          "properties": [
            {
              "name": "Title",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "Isbn",
              "key": true,
              "type": "Edm.String",
              "length": "036",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_SUPDMNDITMGETPGGNGWTHITEMSR",
      "name": "D_SUPDMNDITMGETPGGNGWTHITEMSR",
      "title": "Supply and Demand Item and Pegging Data",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_SUPDMNDITMGETPGGNGWTHITEMSR",
          "name": "Supply and Demand Item and Pegging Data",
          "properties": [
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "D_SUPPLYDEMANDITEMGETITEMR",
              "assocName": "_SUPPLYDEMANDITEMGETITEMR",
              "cardinality": "0:*"
            },
            {
              "name": "D_SUPPLYDEMANDITEMGETPEGGINGR",
              "assocName": "_SUPPLYDEMANDITEMGETPEGGINGR",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_SUPPLYDEMANDITEMGETITEMR",
          "name": "Supply and Demand Items",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "UnitOfMeasureName",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Commercial"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MRPElementDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "MRPElementQuantityIsFirm",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Indicator"
            },
            {
              "name": "MRPElementBusinessPartnerType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPElementIsReleased",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPElementIsPartiallyDelivered",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "MRPAvailability",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Avail."
            },
            {
              "name": "MRPElementDocumentTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Log sys"
            },
            {
              "name": "MRPElementBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "SourceMRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "MRPRequestStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "MRPRequestSupplierResponse",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "MRPPlanningSegment",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "PlngSegNo."
            },
            {
              "name": "UnitOfMeasureCommercialName",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Commercial"
            },
            {
              "name": "MRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "SourceMRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "MRPElementCategoryShortName",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP elemnt"
            },
            {
              "name": "MaterialBaseUnitDesc",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Technical"
            },
            {
              "name": "MRPElementBusinessPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": "BP Name"
            },
            {
              "name": "MRPElementAvailyOrRqmtDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "MRPElementScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Scheduling"
            },
            {
              "name": "RowIndex",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "MRPPlanningSegmentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Sgmt"
            },
            {
              "name": "MRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP itm"
            },
            {
              "name": "SourceMRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Source IN"
            },
            {
              "name": "TargetQuantityUnitDisplayDcmls",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Rounding"
            },
            {
              "name": "TargetQuantityUnitDcmls",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Decimal"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Assembly",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "PeggedReqt"
            },
            {
              "name": "MaterialExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MRPAvailableQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "MRPElementOpenQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            },
            {
              "name": "MaterialSafetyStockQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Req. Qty"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "D_SUPPLYDEMANDITEMGETPEGGINGR",
          "name": "Supply and Demand Item Pegging Data",
          "properties": [
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "MRPPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DemandMRPElementStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "SupplyMRPElementStorageLoc",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "DemandMRPElementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "SupplyMRPElementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "SpecialStockAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "DemandMRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "SupplyMRPElementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "MRP Elem."
            },
            {
              "name": "DemandMRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "SupplyMRPElement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "MRP No."
            },
            {
              "name": "DemandMRPElmntCategoryShrtName",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP elemnt"
            },
            {
              "name": "SupplyMRPElmntCategoryShrtName",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP elemnt"
            },
            {
              "name": "DemandMRPElementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "SupplyMRPElementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date"
            },
            {
              "name": "DemandMRPElementScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Scheduling"
            },
            {
              "name": "SupplyMRPElementScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Scheduling"
            },
            {
              "name": "DemandMRPElementIndex",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "SupplyMRPElementIndex",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": null
            },
            {
              "name": "DemandMRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP itm"
            },
            {
              "name": "SupplyMRPElementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "MRP itm"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MaterialBaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "DynamicPeggingQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "020",
              "label": null
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_BILLGDOCCRTEFRMBILLGDOCIP",
      "name": "D_BILLGDOCCRTEFRMBILLGDOCIP",
      "title": "Billing Document Create from Billing Document - Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_BILLGDOCCRTEFRMBILLGDOCIP",
          "name": "Billing Document Create from Billing Document - Parameter",
          "properties": [
            {
              "name": "BillingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill. Type"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            }
          ],
          "associations": [
            {
              "name": "D_BLGDCCRTEFRMBILLGDOCCTRLIP",
              "assocName": "_CONTROL",
              "cardinality": "0:1"
            },
            {
              "name": "D_BILLGDOCCRTEFRMBILLGDOCREFIP",
              "assocName": "_REFERENCE",
              "cardinality": "1:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_BLGDCCRTEFRMBILLGDOCCTRLIP",
          "name": "Bill Doc Create from Bill Doc Control - Parameter",
          "properties": [
            {
              "name": "AutomPostingToAcctgIsDisabled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Post.block"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "D_BILLGDOCCRTEFRMBILLGDOCREFIP",
          "name": "Bill Doc Create from Bill Doc Ref Parameter",
          "properties": [
            {
              "name": "ReferenceBillingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill. Doc."
            }
          ],
          "associations": [
            {
              "name": "D_BLGDCCRTEFRMBILLGDOCREFITMIP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "D_BILLGDOCGETLATESTPDFIR",
      "name": "D_BILLGDOCGETLATESTPDFIR",
      "title": "Billing Document Fetch Latest PDF Result",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_BILLGDOCGETLATESTPDFIR",
          "name": "Billing Document Fetch Latest PDF Result",
          "properties": [
            {
              "name": "BillingDocOutputDataBinary",
              "key": false,
              "type": "Edm.Binary",
              "length": null,
              "label": "Output Data Binary of a Billing Document"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_XT_CRM_CUSTOMERTP",
      "name": "I_XT_CRM_CUSTOMERTP",
      "title": "Extensibility Tools: CRM Customer Interface",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_XT_CRM_CUSTOMERTP",
          "name": "Extensibility Tools: CRM Customer Interface",
          "properties": [
            {
              "name": "Address",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Name"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "CustomerRating",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Rating"
            },
            {
              "name": "CustomerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            },
            {
              "name": "LocalLastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_XT_CRM_CONTACTTP",
              "assocName": "_CONTACT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_XT_CRM_CONTACTTP",
          "name": "Extensibility Tools: CRM Contact Interface",
          "properties": [
            {
              "name": "ContactName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "Email",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "ContactUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "CustomerUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_DIRECTACTIVITYALLOCATIONTP_2",
      "name": "I_DIRECTACTIVITYALLOCATIONTP_2",
      "title": "Direct Activity Allocation - TP",
      "description": "With this business object, you can read, create, and reverse accounting activity allocations.\r\n\r\nYou can Post activity allocations using cost rates that you have calculated per ledger with the Actual Cost Rate Calculation app or maintained manually per ledger with the Manage Cost Rates - Actual app. Different values will then be posted in different ledgers. Alternatively, you can provide your own cost rate and it will be posted to all ledgers. \r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Direct Activity Allocation Item - Interface TP (I_DrctActyAllocationItemTP_2)\t  | Accounting: Coding Block (FINS_CODING_BLOCK)  |\r\n| Drct Acty Allocation Profitability Segment - Interface TP (I_DrctActyAllocPrftbltySgmtTP)\t  | Accounting: Market Segment (FINS_MARKET_SEGMENT)  |\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to Repost accounting activity allocations.\r\n\t\r\n# Additional Information\r\nThis is a draft-enabled business object. Every operation must distinguish whether you are working with the draft or active entry. Every modifying operation with draft flag creates a draft that must be activated.\r\n\r\nFor more details, please refer to [Draft Actions](https://help.sap.com/docs/BTP/923180ddb98240829d935862025004d6/707c7e93ecab48ea9e6b9c3c893a792e.html).\r\n\r\nPlease be aware that after a failed Activate or Prepare draft action, you need to create a READ ENTITY request to retrieve the correct messages in the reported structure.\r\n\r\n\r\nSome fields may not be editable, depending on switches for Business Area, Joint Venture Accounting, Public Sector, and Budget Availability Controlling.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ACCOUNTINGACTIVITYALLOCATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_DIRECTACTIVITYALLOCATIONTP_2",
          "name": "Direct Activity Allocation - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "AccountingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "JE Type"
            },
            {
              "name": "ReferenceDocumentType",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Reference Document Type"
            },
            {
              "name": "ReferenceDocumentContext",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document Context"
            },
            {
              "name": "AccountingDocumentHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "ControllingBusTransacType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus.Trans."
            },
            {
              "name": "AccountingDocCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ControllingAreaForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ReferenceDocumentContextFoEd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document Context"
            },
            {
              "name": "ReferenceDocumentTypeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Reference Document Type"
            },
            {
              "name": "IsReversed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reversed"
            },
            {
              "name": "IsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Reversing"
            },
            {
              "name": "AllocationPostingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "ControllingDocumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "J/E Date"
            },
            {
              "name": "FiscalYearPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Year/Per."
            },
            {
              "name": "GlobalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glob. Crcy"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TranslDate"
            },
            {
              "name": "AccountingDocumentCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Entered On"
            },
            {
              "name": "FiscalYearForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "ReferenceDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReversalReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reversal Reference Document"
            },
            {
              "name": "PredecessorReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Predecessor Reference Document"
            },
            {
              "name": "ReferenceDocumentForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "ReversedReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reversed Reference Document"
            },
            {
              "name": "TotalAmountInGlobalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Global Currency"
            }
          ],
          "associations": [
            {
              "name": "I_DRCTACTYALLOCATIONITEMTP_2",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Copy",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "Reverse",
              "type": "Custom Operation"
            },
            {
              "name": "ReverseMultipleDocuments",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_DRCTACTYALLOCATIONITEMTP_2",
          "name": "Direct Activity Allocation Item - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "S Fcl Area"
            },
            {
              "name": "LedgerGLLineItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "JE Item"
            },
            {
              "name": "ReferenceDocumentType",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Reference Document Type"
            },
            {
              "name": "DocumentItemText",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Text"
            },
            {
              "name": "Fund",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sender Fnd"
            },
            {
              "name": "ReferenceDocumentContext",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document Context"
            },
            {
              "name": "BudgetPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BP"
            },
            {
              "name": "AccountAssignmentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Account Assignment Type"
            },
            {
              "name": "PartnerFunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Rvr FA"
            },
            {
              "name": "PartnerFund",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Rcvr Fund"
            },
            {
              "name": "PartnerBudgetPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "P.BP"
            },
            {
              "name": "PartnerAccountAssignmentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Partner Account Assignment Type"
            },
            {
              "name": "OrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "BillableControl",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BillabCtrl"
            },
            {
              "name": "OperatingConcern",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Op.Concern"
            },
            {
              "name": "PartnerAccountAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Partner Account Assignment"
            },
            {
              "name": "AccountAssignment",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "AcctAssgmt"
            },
            {
              "name": "PartnerCostObject",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "P.CostObj"
            },
            {
              "name": "PartnerWBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Prtnr WBS"
            },
            {
              "name": "ControllingBusTransacType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus.Trans."
            },
            {
              "name": "PartnerProjectNetworkActivity",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Partner Project Network Activity"
            },
            {
              "name": "PartnerProjectExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "Partner Project External ID"
            },
            {
              "name": "ControllingAreaForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "REPartnerServiceChargeKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "RE Partner Service Charge Key"
            },
            {
              "name": "ReferenceDocumentContextFoEd",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document Context"
            },
            {
              "name": "LedgerGLLineItemForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "JE Item"
            },
            {
              "name": "REPartnerRentalObject",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "RE Partner Rental Object"
            },
            {
              "name": "REPartnerBusinessEntity",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "RE Partner Business Entity"
            },
            {
              "name": "RealEstatePartnerBuilding",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Real Estate Partner Building"
            },
            {
              "name": "RealEstatePartnerProperty",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Real Estate Partner Property"
            },
            {
              "name": "ReferenceDocumentTypeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Reference Document Type"
            },
            {
              "name": "REPartnerSettlementUnitID",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "RE Partner Settlement Unit"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CostCtrActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "IsSettled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Settled"
            },
            {
              "name": "PartProfitabilitySgmtIsAssgd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Profitability Segment Is Assigned"
            },
            {
              "name": "ReceiverRECompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PrtCCde"
            },
            {
              "name": "PartnerServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PaSrvDocTy"
            },
            {
              "name": "PartnerCostCtrActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Partner Cost Center Activity Type"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Trans Crcy"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Company Code Currency"
            },
            {
              "name": "GlobalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Glob. Crcy"
            },
            {
              "name": "PersonnelNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "ReferenceDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Reference Document Item"
            },
            {
              "name": "FreeDefinedCurrency1",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 1"
            },
            {
              "name": "FreeDefinedCurrency2",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 2"
            },
            {
              "name": "FreeDefinedCurrency3",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 3"
            },
            {
              "name": "FreeDefinedCurrency4",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 4"
            },
            {
              "name": "FreeDefinedCurrency5",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 5"
            },
            {
              "name": "FreeDefinedCurrency6",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 6"
            },
            {
              "name": "FreeDefinedCurrency7",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 7"
            },
            {
              "name": "FreeDefinedCurrency8",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Freely Defined Currency 8"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Serv.R.Dte"
            },
            {
              "name": "FunctionalCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Funct Crcy"
            },
            {
              "name": "TransactionSubitem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SubTA"
            },
            {
              "name": "PartnerSalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Partner Sales Document Item"
            },
            {
              "name": "PartnerServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "PaSrvDocIt"
            },
            {
              "name": "PartnerSettlementReferenceDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "P. RefDate"
            },
            {
              "name": "FiscalYearForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "ReferenceDocumentItemForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Reference Document Item"
            },
            {
              "name": "ReceiverProcurementProcess",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "ProdProcNo"
            },
            {
              "name": "AccountingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "JournEntry"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Account for Allocation"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "GrantID",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sndr Grnt"
            },
            {
              "name": "SourceLedger",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Srce Ldgr"
            },
            {
              "name": "ReferenceDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document"
            },
            {
              "name": "PartnerCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Part. CCtr"
            },
            {
              "name": "PartnerOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Part. Ord."
            },
            {
              "name": "PartnerGrant",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Rcvr Grnt"
            },
            {
              "name": "PartnerBusinessProcess",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "PrtBusProc"
            },
            {
              "name": "PartnerSalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "P. Sls Doc"
            },
            {
              "name": "PartnerProjectNetwork",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "P.ProjNtwk"
            },
            {
              "name": "PartnerServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PartSrvDoc"
            },
            {
              "name": "ReferenceDocumentForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reference Document"
            },
            {
              "name": "AccountingDocumentForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "JournEntry"
            },
            {
              "name": "SenderCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sender Cost Center"
            },
            {
              "name": "PartnerProfitabilitySegment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Prof.Segmt"
            },
            {
              "name": "SenderCostRecoveryCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Sender Cost Recovery Code"
            },
            {
              "name": "PartnerCostRecoveryCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Joint Venture Cost Recovery Code"
            },
            {
              "name": "RealEstatePartnerContract",
              "key": false,
              "type": "Edm.String",
              "length": "013",
              "label": "Real Estate Partner Contract"
            },
            {
              "name": "AmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Transaction Currency"
            },
            {
              "name": "AmountInCompanyCodeCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Company Code Currency"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Actvty Qty"
            },
            {
              "name": "AmountInGlobalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Global Currency"
            },
            {
              "name": "AmountInFreeDefinedCurrency1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 1"
            },
            {
              "name": "AmountInFreeDefinedCurrency2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 2"
            },
            {
              "name": "AmountInFreeDefinedCurrency3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 3"
            },
            {
              "name": "AmountInFreeDefinedCurrency4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 4"
            },
            {
              "name": "AmountInFreeDefinedCurrency8",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 8"
            },
            {
              "name": "AmountInFreeDefinedCurrency6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 6"
            },
            {
              "name": "AmountInFreeDefinedCurrency7",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 7"
            },
            {
              "name": "AmountInFreeDefinedCurrency5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Freely Defined Currency 5"
            },
            {
              "name": "AmountInFunctionalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Amount in Functional Currency"
            },
            {
              "name": "PrcTotAmtInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Cost Rate in Trans. Crcy"
            },
            {
              "name": "PrcTotAmtInCompanyCodeCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Cost Rate in CC Crcy"
            },
            {
              "name": "PrcTotAmtInGlobalCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Total Cost Rate in Global Crcy"
            }
          ],
          "associations": [
            {
              "name": "I_DRCTACTYALLOCPRFTBLTYSGMTTP",
              "assocName": "_PROFITABILITYSEGMENT",
              "cardinality": "1:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_KANBANCONTROLCYCLETP",
      "name": "I_KANBANCONTROLCYCLETP",
      "title": "Kanban Control Cycle - TP",
      "description": "This business object enables you to create and retrieve kanban control cycles and their kanban container data. Additionally, it is possible to change control cycles, to set the status at control cycle level, and to lock or unlock containers.\r\n\r\n# Structure\r\n\r\nEach kanban control cycle instance consists of header data (`I_KanbanControlCycleTP`) and depending on its parameters (like lifecycle status and others) also a number of kanban containers (`I_KanbanContainerTP`).\r\n\r\n# Extensibility\r\nThe kanban control cycle entity can be extended according to specific business needs in the **Custom Fields** app using the business context `Manufacturing: Kanban Control Cycle`. To enable custom fields of this context to be available in the kanban control cycle BO, the data source `Kanban Control Cycle - TP` (`I_KANBANCONTROLCYCLETP`) in tab **User Interfaces** has to be chosen.\r\n\r\nFor extensibility of the kanban container entity, the business context `Manufacturing: Kanban Container` is available. The corresponding data source is `Kanban Container - TP` (`I_KANBANCONTAINERTP`).\r\n\r\nWhen a kanban control cycle instance is changed, custom implementations can be called via the following BAdIs:\r\n- `Kanban Control Cycle Check` for custom validations (technical name `PP_KAB_KANBAN_CC_CHECK` in enhancement spot `ES_KANBAN_CONTROLCYCLE`)\r\n- `Kanban Control Cycle Change` for changes on custom fields (technical name `PP_KAB_KANBAN_CC_CHANGE` in enhancement spot `ES_KANBAN_CONTROLCYCLE`)\r\n\r\n# Limitations\r\n- The kanban control cycle business object does not provide functionality for status changes at kanban container level (for example setting the status from `Empty` to `Full` or from `Full` to `Empty`).\r\n- It is not possible to create or change addresses of kanban control cycles.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "KANBANCONTROLCYCLE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_KANBANCONTROLCYCLETP",
          "name": "Kanban Control Cycle - TP",
          "properties": [
            {
              "name": "BackflushReportingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "KanbanContainerStatusSequence",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "KanbanContainerCalcProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ProdnSupplySpoolOutputDevice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Short Name"
            },
            {
              "name": "SupplySourcePlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "InHouseProductionReplnmtStrgy",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ExtProcurementReplnmtStrgy",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "JITCallProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "StockTransferReplnmtStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "WarehouseProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Type"
            },
            {
              "name": "StorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "SourceProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "KanbanCtrlCycReplnmtTriggerGrp",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Trigg. Grp"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "StorageType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "SupplySourceResponsiblePerson",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "PlanningWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Work Cntr"
            },
            {
              "name": "ControlCycleSAPScriptForm",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Card"
            },
            {
              "name": "PackingInstruction",
              "key": false,
              "type": "Edm.Guid",
              "length": "022",
              "label": null
            },
            {
              "name": "StoringPositionName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "StorPos."
            },
            {
              "name": "DestinationStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Dest. Bin"
            },
            {
              "name": "SourceStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Source Bin"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "KanbanCtrlCycleLifeCycleStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "ReplnmtIsCtrldBySupplySource",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanControlCycleCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanCtnReplnmtTriggerLogic",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "SeparateGRIsNeededIfSetToFull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanContainerCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanCardPrintControl",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PrintCard"
            },
            {
              "name": "ProductionOrdersAreCombined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanCardFormTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Kanban Card Form Template"
            },
            {
              "name": "ControlCyclePrintFormTemplate",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Control Cycle Form Template"
            },
            {
              "name": "KanbanCardPrintQueue",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Kanban Card Print Queue"
            },
            {
              "name": "ControlCyclePrintQueue",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Control Cycle Print Queue"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "ReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "LockDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Lock Date"
            },
            {
              "name": "SalesSchedulingAgreementItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "PurchaseOutlineAgreementItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": null
            },
            {
              "name": "ReplnmtLeadTimeInWorkdays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": null
            },
            {
              "name": "PullIntervalInWorkdays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": null
            },
            {
              "name": "KnbnCtnCalcRqmtBufferInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": null
            },
            {
              "name": "KnbnCtnCalcSupplySrceBufInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": null
            },
            {
              "name": "NumberOfKanbanContainers",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "NumberOfLoadCarriers",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "MaxNrOfEmptyKanbanContainers",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "NrOfKanbanCtnsFlaggedToUnlock",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "NrOfWaitingKnbnCtnsBfrReplnmt",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Trigg. Pt"
            },
            {
              "name": "KanbanCtnCalculationConstant",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "ReplnmtLeadTimeInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Replenishment Lead Time [min]"
            },
            {
              "name": "PullIntervalInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Pull Interval [min]"
            },
            {
              "name": "KanbanCtnRefillTmeInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Refill Time [min]"
            },
            {
              "name": "KanbanCtnWaitTimeInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Wait Time [min]"
            },
            {
              "name": "KanbanCtnTransportTmeInMinutes",
              "key": false,
              "type": "Edm.Decimal",
              "length": "008",
              "label": "Transp. Time [min]"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": null
            },
            {
              "name": "KanbanCtnRefillTimeInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": null
            },
            {
              "name": "KanbanCtnWaitTimeInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": null
            },
            {
              "name": "KanbanCtnTransportTimeInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": null
            },
            {
              "name": "KanbanCtnCalcSafetyFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": null
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "KanbanContainerDeliveryAddress",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Delivery Address"
            },
            {
              "name": "PurchaseOutlineAgreement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Agreement"
            },
            {
              "name": "KanbanContainerPackggProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "KanbanControlCycle",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": null
            },
            {
              "name": "KanbanContainerQuantityInBsUnt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "KnbnCtnReplnmtTrggrQtyInBsUnt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "KanbanCtnRoundingQtyInBsUnt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "FixedKanbanContainerQtyInBsUnt",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_KANBANCONTAINERTP",
              "assocName": "_KANBANCONTAINER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "LockKanbanControlCycle",
              "type": "Custom Operation"
            },
            {
              "name": "MarkKnbnCtrlCycleAsReadyForRel",
              "type": "Custom Operation"
            },
            {
              "name": "ReleaseKanbanControlCycle",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_KANBANCONTAINERTP",
          "name": "Kanban Container - TP",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "BackflushReportingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reporting Point"
            },
            {
              "name": "Warehouse",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "PurchasingDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "IsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "PreviousKanbanContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "IsLocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "KanbanContainerStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "ChangedPackgInstrnDataIsAvail",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Purchasing Document Item"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "ReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "PreviousLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": null
            },
            {
              "name": "PlannedReceiptDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": null
            },
            {
              "name": "SequentialNmbrOfSuplrConf",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "TransferRequirementItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "JITCallItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "WhseGoodsMovementDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "PreviousLastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": null
            },
            {
              "name": "KanbanControlCycleItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "KanbanContainer",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "TransferRequirementNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "EWMWarehouseRequestItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "RepetitiveMfgConfirmation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Repetitive Manufacturing Confirmation"
            },
            {
              "name": "WarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "WhseGoodsMovementDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": null
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": null
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchasing Document"
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "JITCallNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "EWMWarehouseRequest",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "WH Request"
            },
            {
              "name": "KanbanControlCycle",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": null
            },
            {
              "name": "RequestedQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            },
            {
              "name": "ActualQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_SUPPLIERCOMPANYBYPLANT",
              "assocName": "_SUPPLIERCOMPANYBYPLANT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "LockKanbanContainer",
              "type": "Custom Operation"
            },
            {
              "name": "UnlockKanbanContainer",
              "type": "Custom Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "CAB_DETAILS_ROOT_P",
      "name": "CAB_DETAILS_ROOT_P",
      "title": "Projection View for Cab Details",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "CAB_DETAILS_ROOT_P",
          "name": "Projection View for Cab Details",
          "properties": [
            {
              "name": "Color",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Reg_No",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Model",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "Seats",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PRODUCTIONROUTINGTP_2",
      "name": "I_PRODUCTIONROUTINGTP_2",
      "title": "Interface for BO ProductionRouting Main Header - TP",
      "description": "With this business object you can view all the details, create, update, delete production routing details.\r\n\r\nThe business object contains production routing header, sequence, material assignment, operations, sub-operations and component allocation.\r\n\r\n# Entities\r\n\r\n* Header (ProductionRoutingHeader): Contains header information of routings.\r\n\r\n* Material Assignment (ProductionRoutingMatlAssgmt):Contains details of the assigned material of a routing.\r\n\r\n* Sequence (ProductionRoutingSequence): Contains sequence number of a routing.\r\n\r\n* Operation (ProductionRoutingOperation): Contains details of operations of a routing.\r\n\r\n* Operation Component Allocation (ProductionRoutingOpCompAlloc): Contains details of the components allocated to an operation.\r\n\r\n* Sub-Operation (ProductionRoutingSubOperation): Contains details of sub-operations of an operation.\r\n\r\n# Constraints\r\n\r\nWith this business object, it is not possible to:\r\n\r\n* Delete routing\r\n\r\n* Update material assignment in production routing\r\n\r\n* Support multiple occurrences of the same phantom assembly in a BOM during component allocation.\r\n\r\n* For all relevant entities, the PlainLongText field supports only new line during output formatting.\r\n\r\n\r\n\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODUCTIONROUTING",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODUCTIONROUTINGTP_2",
          "name": "Interface for BO ProductionRouting Main Header - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "HasChangeNumber",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ChgNo.Ind."
            },
            {
              "name": "HasParameterEffectivity",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Para. ind."
            },
            {
              "name": "BillOfOperationsSubtype",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Profile"
            },
            {
              "name": "RoutingIsReworkRouting",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rework"
            },
            {
              "name": "ProdnProcgIsFlexible",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Flexible"
            },
            {
              "name": "BillOfOperationsVersionType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Profile"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed on"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "LastUsageDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Last Call"
            },
            {
              "name": "NumberOfUsages",
              "key": false,
              "type": "Edm.Decimal",
              "length": "004",
              "label": "No. Calls"
            },
            {
              "name": "ProductionRouting",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "ProductionRoutingGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            }
          ],
          "associations": [
            {
              "name": "I_PRODNROUTINGMATLASSGMTTP_2",
              "assocName": "_MATLASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODUCTIONROUTINGHEADERTP_2",
              "assocName": "_HEADER",
              "cardinality": "1:*"
            },
            {
              "name": "I_PRODNRTGNONHISTORICSQNCTP_2",
              "assocName": "_NONSQNC",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODNROUTINGMATLASSGMTTP_2",
          "name": "Interface for BO ProductionRouting Material Assignment - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ProductionRtgMatlAssgmtIntVers",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "ProductionRoutingMatlAssgmt",
              "key": true,
              "type": "Edm.String",
              "length": "007",
              "label": "AddCritCt"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "ProductionRouting",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "ProductionRoutingGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTIONROUTINGHEADERTP_2",
              "assocName": "_HEADER",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteMatlAssgmtViaChangeNmbr",
              "type": "Custom Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODUCTIONROUTINGHEADERTP_2",
          "name": "Interface for BO ProductionRouting Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "BillOfOperationsDesc",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descr."
            },
            {
              "name": "ReplacedBillOfOperations",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Old TL no."
            },
            {
              "name": "PlanningWorkCenter",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WorkCenter"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. flag"
            },
            {
              "name": "BillOfOperationsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Status"
            },
            {
              "name": "BillOfOperationsUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "PlainLongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Long Text"
            },
            {
              "name": "ProductionRoutingInternalVers",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BillOfOperationsUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "TskL Unit"
            },
            {
              "name": "ProductionRouting",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "ProductionRoutingGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "MinimumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSizeFrm"
            },
            {
              "name": "MaximumLotSizeQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LotSize To"
            }
          ],
          "associations": [
            {
              "name": "I_PRODNROUTINGMATLASSGMTTP_2",
              "assocName": "_MATLASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNROUTINGSEQUENCETP_2",
              "assocName": "_SEQUENCE",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "DeleteHeaderViaChangeNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODNRTGNONHISTORICSQNCTP_2",
          "name": "Interface for BO ProductionRouting NonHist Sequence - TP",
          "properties": [
            {
              "name": "ProductionRoutingGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "ProductionRouting",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "ProductionRoutingSequence",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "I_PRODUCTIONROUTINGHEADERTP_2",
              "assocName": "_HEADER",
              "cardinality": "1:*"
            },
            {
              "name": "I_PRODNROUTINGOPCOMPALLOCTP_2",
              "assocName": "_OPCOMPALLOC",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNRTGOPDOCPRTASSGMTTP_2",
              "assocName": "_OPDOCPRTASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNRTGOPEQUIPPRTASSGMTTP_2",
              "assocName": "_OPEQUIPPRTASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNROUTINGOPERATIONTP_2",
              "assocName": "_OPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNRTGINSPCHARCSASSGMTTP_2",
              "assocName": "_OPINSPCHARCSASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNRTGOPMATLPRTASSGMTTP_2",
              "assocName": "_OPMATLPRTASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNRTGOPMISCPRTASSGMTTP_2",
              "assocName": "_OPMISCPRTASSGMT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODNROUTINGSEQUENCETP_2",
              "assocName": "_SEQUENCE",
              "cardinality": "1:*"
            },
            {
              "name": "I_PRODUCTIONROUTINGSUBOPTP_2",
              "assocName": "_SUBOP",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_EWM_OUTBDELIVORDERHEADERTP",
      "name": "I_EWM_OUTBDELIVORDERHEADERTP",
      "title": "Outbound Delivery Order Header - TP",
      "description": "With this business object, you can update fields defined via field extensibility of an outbound delivery order or trigger actions defined via developer extensibility. In addition, outbound delivery orders can be read.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Whse Outb Delivery Order Header (R_EWM_OUTBDELIVORDERHEADERTP)  | Warehouse Request Header (SCWM/WAREHOUSE_REQUEST_HDR)  |\r\n| Whse Outb Delivery Order Item (R_EWM_OUTBDELIVORDERITEMTP)      | Whse Outb Delivery Order Item (/SCWM/DLV_ITEM_STR)\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Update fields defined by SAP  only custom defined fields can be updated\r\n* Update and read multiple outbound delivery orders with different warehouse numbers at the same time (all of them must be of the same warehouse number)\r\n* Use the CREATE and DELETE operations\r\n\t\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "WAREHOUSEOUTBOUNDDELIVERYORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_EWM_OUTBDELIVORDERHEADERTP",
          "name": "Outbound Delivery Order Header - TP",
          "properties": [
            {
              "name": "ShipToPartyName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Ship-To"
            },
            {
              "name": "CarrierName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Carr. Name"
            },
            {
              "name": "RouteName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Name"
            },
            {
              "name": "EWMShippingReadinessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Shipping Readiness Status"
            },
            {
              "name": "EWMTranspPlanningType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Transportation Planning Type"
            },
            {
              "name": "EWMWhseReqHasWarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Warehouse Task"
            },
            {
              "name": "BusinessSystemName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Bus. Sys."
            },
            {
              "name": "EWMRoute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Route"
            },
            {
              "name": "EWMMeansOfTransportType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Means Tr."
            },
            {
              "name": "EWMMeansOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "M/Tr. ID"
            },
            {
              "name": "ShippingOffice",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Loc. No."
            },
            {
              "name": "EWMDeliveryDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc. Cat."
            },
            {
              "name": "IncotermsPart1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "WarehouseTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time Zone"
            },
            {
              "name": "MasterBillOfLading",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "BillOfLad."
            },
            {
              "name": "TranspOrdPartnerReference",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Ext. Cons."
            },
            {
              "name": "IncotermsPart2",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "EWMShipToIsBusPurposeCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "EWMCarrierIsBusPurposeCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "EWMDeliveryDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Doc. Type"
            },
            {
              "name": "OutboundDeliveryOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc.ID"
            },
            {
              "name": "PlannedDeliveryUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Planned Delivery Date"
            },
            {
              "name": "PlannedOutOfYardUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Departure Date for Route"
            },
            {
              "name": "EWMDelivLastChangeUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ShipToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LE Deliv."
            },
            {
              "name": "Carrier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "FreightOrder",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Freight Order"
            },
            {
              "name": "EWMOutboundDeliveryOrder",
              "key": true,
              "type": "Edm.String",
              "length": "035",
              "label": "Doc. No."
            }
          ],
          "associations": [
            {
              "name": "I_EWM_OUTBDELIVORDERITEMTP",
              "assocName": "_WHSEOUTBDELIVERYORDERITEM",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EWM_OUTBDELIVORDERITEMTP",
          "name": "Outbound Delivery Order Item - TP",
          "properties": [
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "EntitledToDisposePartyName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": null
            },
            {
              "name": "EWMStockOwnerName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": null
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Element"
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Cond."
            },
            {
              "name": "MaintenanceOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Maintenance Order Operation"
            },
            {
              "name": "EWMStockType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stock Type"
            },
            {
              "name": "EWMStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Bin"
            },
            {
              "name": "EWMStockUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usage"
            },
            {
              "name": "StagingAreaGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "StgAreaGrp"
            },
            {
              "name": "StagingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "StgArea"
            },
            {
              "name": "WarehouseProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Type"
            },
            {
              "name": "WarehouseDoor",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse Door"
            },
            {
              "name": "ProductExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Char"
            },
            {
              "name": "PlannedPickingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "GoodsIssueStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "PickingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "CompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "LoadingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "PickingAndDistributionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "OverallBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "EWMGoodsIssueAndDistrStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "EWMPlndPickingAndDistrStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Val."
            },
            {
              "name": "EWMWhseReqItmHasOpnWhseTsk",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Open Warehouse Task"
            },
            {
              "name": "EWMStockOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "EWMLoadingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Loading Pt"
            },
            {
              "name": "EWMUnloadingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Unload. Pt"
            },
            {
              "name": "EWMOutbDelivOrderItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Item Cat."
            },
            {
              "name": "EWMDeliveryDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc. Cat."
            },
            {
              "name": "EWMGoodsRecipient",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "WarehouseTimeZone",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Time Zone"
            },
            {
              "name": "StagingBay",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Stag. Bay"
            },
            {
              "name": "GoodsMovementBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "GM Bin"
            },
            {
              "name": "EWMWarehouse",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "StockDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Special Reference Stock Type"
            },
            {
              "name": "EWMStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "SerialNumberRequiredLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SN"
            },
            {
              "name": "DeliveryItemStockTypeDetnCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "In."
            },
            {
              "name": "EWMOutbDeliveryOrderItemType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Type"
            },
            {
              "name": "EWMStorageSection",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Section"
            },
            {
              "name": "RouteSchedule",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Dep. Cal."
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS Internal ID"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "OutboundDeliveryOrderUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc.ID"
            },
            {
              "name": "OutboundDeliveryOrderItemUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Item ID"
            },
            {
              "name": "EWMDelivLastChangeUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "PlndGoodsIssueStartUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "ActlGoodsIssueStartUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "EWMWhseReqItmBBDSLEDUTCDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "BBD / SLED"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Order"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchase Order"
            },
            {
              "name": "ManufacturingOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Manufacturing Order"
            },
            {
              "name": "QuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BUoM"
            },
            {
              "name": "MaintenanceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Maintenance Order"
            },
            {
              "name": "EntitledToDisposeParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Disposal"
            },
            {
              "name": "OutboundDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LE Deliv."
            },
            {
              "name": "SpecialStockIdfgSalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StckIdHdr"
            },
            {
              "name": "EWMWhseReqItmBatSpltParentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Higher Level Batch Item"
            },
            {
              "name": "EWMOutboundDeliveryOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "EWMWhseReqGrossVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Volume Unit"
            },
            {
              "name": "EWMWhseReqGrossWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Weight Unit"
            },
            {
              "name": "SpecialStockIdfgSalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "StckIdItem"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sales Order Item"
            },
            {
              "name": "OutboundDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Logistics Execution Delivery Item"
            },
            {
              "name": "EWMOutboundDeliveryOrder",
              "key": true,
              "type": "Edm.String",
              "length": "035",
              "label": "Doc. No."
            },
            {
              "name": "EWMProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "PSA"
            },
            {
              "name": "ExternalStockDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Sales Order/Project"
            },
            {
              "name": "EWMRecipientLocationName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Rcpnt Loc."
            },
            {
              "name": "ProductQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Quantity"
            },
            {
              "name": "EWMWhseReqGrossVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Volume"
            },
            {
              "name": "EWMWhseReqGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Gross Weight"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "CAB_DETAILS_ROOT_P_CA",
      "name": "CAB_DETAILS_ROOT_P_CA",
      "title": "Cab Details payload for Context Attributes",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "CAB_DETAILS_ROOT_P_CA",
          "name": "Cab Details payload for Context Attributes",
          "properties": [
            {
              "name": "Color",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Reg_No",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Model",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": null
            },
            {
              "name": "Seats",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SERVICECOSTRATETP",
      "name": "I_SERVICECOSTRATETP",
      "title": "Service Cost Rate - TP",
      "description": "With this business object, you can create, read, update, or delete service cost rates.\r\n\r\nService cost rates are used in activity allocations and are charged to external or internal receivers for services provided.\r\n\r\nThis business object enables you to transfer service cost rates in internal systems in your S/4HANA Cloud system.\r\n\r\nFor every type you can read a list of existing cost rates, create a new one, update or delete an existing one. During creation or update, the information is used to create a new cost rate or to update an existing one - including all necessary checks for restricted values and authorizations.\r\n\r\nCreated or updated cost rates are included in the response. An existing cost rate that needs to be modified or deleted is identified by the mandatory parameter - AccountingCostRateUUID. If there are any issues, the system displays error messages in the response.\r\n\r\n# Authorization\r\nOnly authorized roles can read, create, delete, or update service cost rates through API calls. The following authorization objects are relevant:\r\n* K_COSTRATE\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Service Cost Rate (I_SERVICECOSTRATETP)\t  | Accounting Cost Rate  (FINS_COST_RATE)  |",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ACCOUNTINGCOSTRATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SERVICECOSTRATETP",
          "name": "Service Cost Rate - TP",
          "properties": [
            {
              "name": "AccountingCostRateUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rate UUID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ReceivingCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rcvg CCode"
            },
            {
              "name": "IsIntercompanyRate",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ICO Rate"
            },
            {
              "name": "ValidityStartFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "From Year"
            },
            {
              "name": "ValidityStartFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Fr. Period"
            },
            {
              "name": "ValidityEndFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year To"
            },
            {
              "name": "ValidityEndFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "To Period"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "TimeSheetOvertimeCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Overtime"
            },
            {
              "name": "ServiceCostLevel",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SC Level"
            },
            {
              "name": "PersonnelNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "WorkItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "WrkItem ID"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "WBSElementDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WBS Element Name"
            },
            {
              "name": "CostRateVarblAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Rate"
            },
            {
              "name": "CostRateScaleFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "CostCtrActivityTypeQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Acty Unit"
            },
            {
              "name": "Ledger",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ledger"
            },
            {
              "name": "CostRateIsOverwriteMode",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Overwrite"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTROLLINGAREA",
              "assocName": "_CONTROLLINGAREATEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_COSTCENTERACTIVITYTYPETEXT",
              "assocName": "_COSTCTRACTIVITYTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SERVICECOSTLEVELTEXT_2",
              "assocName": "_CURRENTSERVICECOSTLEVELTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_LEDGERTEXT",
              "assocName": "_LEDGERTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PERSONWORKAGREEMENT_1",
              "assocName": "_PERSONWORKAGREEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_COMPANYCODE",
              "assocName": "_RECEIVINGCOMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_TIMESHEETOVERTIMECATTEXT",
              "assocName": "_TIMESHEETOVERTIMECATTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_WORKITEMTEXT",
              "assocName": "_WORKITEMTEXT",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PLANCOSTRATETP",
      "name": "I_PLANCOSTRATETP",
      "title": "Plan Cost Rate - TP",
      "description": "With this business object, you can create, read, update, or delete plan cost rates.\r\n\r\nPlan cost rates are used for cost center activities in a manufacturing environment and are charged to external or internal receivers. \r\n\r\nThis business object (local API) enables you to transfer plan cost rates in local systems of your S/4HANA Cloud system. \r\n\r\nFor every type you can read a list of existing cost rates, create a new one, update or delete an existing one. During creation or update, the information is used to create a new cost rate or to update an existing one - including all necessary checks for restricted values and authorizations. \r\n\r\nCreated or updated cost rates are included in the response. An existing cost rate that needs to be modified or deleted is identified by the mandatory parameter - AccountingCostRateUUID. If there are any issues, the system displays error messages in the response.\r\n\r\n# Authorization\r\nOnly authorized roles can read, create, delete, or update plan cost rates through API calls. The following authorization objects are relevant:\r\n* K_COSTRATE\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Plan Cost Rate (I_PLANCOSTRATETP)\t  | Accounting Cost Rate  (FINS_COST_RATE)  |\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ACCOUNTINGCOSTRATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PLANCOSTRATETP",
          "name": "Plan Cost Rate - TP",
          "properties": [
            {
              "name": "AccountingCostRateUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rate UUID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ValidityStartFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "From Year"
            },
            {
              "name": "ValidityStartFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Fr. Period"
            },
            {
              "name": "ValidityEndFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year To"
            },
            {
              "name": "ValidityEndFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "To Period"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CostRateFixedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Fixed Rate"
            },
            {
              "name": "CostRateVarblAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Varbl Rate"
            },
            {
              "name": "CostRateScaleFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "CostCtrActivityTypeQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Acty Unit"
            },
            {
              "name": "Ledger",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ledger"
            },
            {
              "name": "CostRateIsOverwriteMode",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Overwrite"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTROLLINGAREA",
              "assocName": "_CONTROLLINGAREATEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_COSTCENTERACTIVITYTYPETEXT",
              "assocName": "_COSTCTRACTIVITYTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_LEDGERTEXT",
              "assocName": "_LEDGERTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_ACTUALCOSTRATETP",
      "name": "I_ACTUALCOSTRATETP",
      "title": "Actual Cost Rate - TP",
      "description": "With this business object, you can create, read, update, or delete actual cost rates. \r\n\r\nActual cost rates are used for cost center activities in actual costing and are charged to external or internal receivers. \r\n\r\nThis business object (local API) enables you to transfer actual cost rates in local systems of your S/4HANA Cloud system. \r\n\r\nFor every type you can read a list of existing cost rates, create a new one, update or delete an existing one. During creation or update, the information is used to create a new cost rate or to update an existing one - including all necessary checks for restricted values and authorizations.\r\n\r\nCreated or updated cost rates are included in the response. An existing cost rate that needs to be modified or deleted is identified by the mandatory parameter - AccountingCostRateUUID. If there are any issues, the system displays error messages in the response.\r\n\r\n# Authorization\r\nOnly authorized roles can read, create, update, or delete actual cost rates through API calls. The following authorization objects are relevant:\r\n* K_COSTRATE\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\t\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Actual Cost Rate (I_ACTUALCOSTRATETP)\t  | Accounting Cost Rate  (FINS_COST_RATE)  |",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "ACCOUNTINGCOSTRATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_ACTUALCOSTRATETP",
          "name": "Actual Cost Rate - TP",
          "properties": [
            {
              "name": "AccountingCostRateUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Rate UUID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "ActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Acty Type"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ValidityStartFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "From Year"
            },
            {
              "name": "ValidityStartFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Fr. Period"
            },
            {
              "name": "ValidityEndFiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Year To"
            },
            {
              "name": "ValidityEndFiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "To Period"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CostRateFixedAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Fixed Rate"
            },
            {
              "name": "CostRateVarblAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Varbl Rate"
            },
            {
              "name": "CostRateScaleFactor",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Per"
            },
            {
              "name": "CostCtrActivityTypeQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Acty Unit"
            },
            {
              "name": "Ledger",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ledger"
            },
            {
              "name": "CostRateIsOverwriteMode",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Overwrite"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTROLLINGAREA",
              "assocName": "_CONTROLLINGAREATEXT",
              "cardinality": "0:1"
            },
            {
              "name": "I_COSTCENTER",
              "assocName": "_COSTCENTER",
              "cardinality": "0:*"
            },
            {
              "name": "I_COSTCENTERACTIVITYTYPETEXT",
              "assocName": "_COSTCTRACTIVITYTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_LEDGERTEXT",
              "assocName": "_LEDGERTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_TEST_BOOKS_API",
      "name": "I_TEST_BOOKS_API",
      "title": "released root intf. entity test books",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_TEST_BOOKS_API",
          "name": "released root intf. entity test books",
          "properties": [
            {
              "name": "Title",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "Isbn",
              "key": true,
              "type": "Edm.String",
              "length": "036",
              "label": "UUID"
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": [
            {
              "name": "I_TEST_CHAPTERS_API",
              "assocName": "_CHAPTER",
              "cardinality": "1:*"
            },
            {
              "name": "I_TEST_FOREWORDS_API",
              "assocName": "_FOREWORD",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TEST_CHAPTERS_API",
          "name": "released interface entity test chapters",
          "properties": [
            {
              "name": "Title",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": null
            },
            {
              "name": "IsbnOfBook",
              "key": true,
              "type": "Edm.String",
              "length": "036",
              "label": "UUID"
            },
            {
              "name": "Text",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "ChapterId",
              "key": true,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_TEST_FOREWORDS_API",
          "name": "released interface entity test forewords",
          "properties": [
            {
              "name": "IsbnOfBook",
              "key": true,
              "type": "Edm.String",
              "length": "036",
              "label": "UUID"
            },
            {
              "name": "AuthorId",
              "key": false,
              "type": "Edm.String",
              "length": "036",
              "label": "UUID"
            },
            {
              "name": "Text",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Quote",
              "key": false,
              "type": "Edm.String",
              "length": "256",
              "label": null
            },
            {
              "name": "LastChangedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Changed On"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "IntfExtAction",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_PROCESSORDERTP",
      "name": "I_PROCESSORDERTP",
      "title": "Process Order Header - TP",
      "description": "With this business object, you can create, read, and update process orders. A process order is an order to produce a specific quantity of material within a predefined time. The order contains all the information required for the actual execution of the production process.\r\n\r\nDuring creation, the production version is determined (or the creation parameters) and the order is created based on the master data, including operations, phases, and components. \r\n\r\n**Note:** If you want to read data without creating or changing any process orders, SAP recommends using the CDS view *I_ProcessOrderTP* and its views instead of this business object. The CDS views are designed specifically for this use case and offer you better performance.\r\n\r\n## Authorization\r\n\r\nUsers must have a role with the following restriction types:\r\n* AUTYP\r\n* AUFART_WERKS\r\n* PP_PI_PRICE_INFO\r\n* PP_PI_ORD_REL_ACT\r\n* DOKOB_DOKAR\r\n* WERKS\r\n* KLART\r\n* PP_MRP_CTRLR\r\nYou can use the *Display Restriction Types* app to find out in which business catalogs these restriction types are included.\r\n\r\n## Extensibility\r\n\r\nThis business object is extensible. In the Custom Fields app, key users can add their own custom fields using the following business contexts:\r\n\r\n| Entity | Business Context |\r\n|----------|----------|\r\n| Process Order - Extension (_Extension) | Order Master Data (FINS_ORDER) |\r\n| Process Order Operation - Extension (_Extension) | Manufacturing: Order Operation (PP_ORDER_OPERATION) |\r\n| Process Order Phase - Extension (_Extension) | Manufacturing: Order Operation (PP_ORDER_OPERATION) |\r\n| Process Order Component - Extension (_Extension) | Reservation Document Item (RESERVATIONDOCUMENTITEM) |\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PROCESSORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PROCESSORDERTP",
          "name": "Process Order Header - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Entered By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "BillOfMaterialVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "BillOfMaterialVariantUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Usage"
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "ProductionSupervisor",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Production Supervisor"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "ResultAnalysisInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Results Analysis Key"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object Number"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "ProcessOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "QuantityDistributionKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "ActualCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ActCstgVar"
            },
            {
              "name": "PlannedCostsCostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PlnCstgVar"
            },
            {
              "name": "ProcessOrderText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Order Text"
            },
            {
              "name": "OrderImportance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Importance"
            },
            {
              "name": "BasicSchedulingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Basic Scheduling Type"
            },
            {
              "name": "ForecastSchedulingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Forecast Scheduling Type"
            },
            {
              "name": "SchedulingFloatProfile",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Scheduling Float Profile"
            },
            {
              "name": "OverheadCode",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Overhead Key"
            },
            {
              "name": "ProductionSchedulingProfile",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Production Scheduling Profile"
            },
            {
              "name": "VarianceKey",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Var. key"
            },
            {
              "name": "EventBasedProcessingKey",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "EB Key"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Cat."
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "MRPController",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "MRP Ctrlr"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOO Type"
            },
            {
              "name": "ControllingObjectClass",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Controlling Object Class"
            },
            {
              "name": "OrderHasMultipleItems",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Mult. Itms"
            },
            {
              "name": "OrderHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "OrderIsPartOfCollectiveOrder",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Coll. Ord."
            },
            {
              "name": "OrderIsNotCostedAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No Automatic Costing"
            },
            {
              "name": "OrdIsNotSchedldAutomatically",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "No Automatic Scheduling"
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "SchedulingIsAllowingForBreaks",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Breaks"
            },
            {
              "name": "EventBasedPostingMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "EBPosting"
            },
            {
              "name": "ResponsiblePlannerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlannerGrp"
            },
            {
              "name": "MasterRecipeUsage",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BOO Usage"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Crtn Dte"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Changed On"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Crtn Time"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Changed At"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ManufacturingOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order Cat."
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR Time"
            },
            {
              "name": "CapacityRequirement",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cap. Reqmt"
            },
            {
              "name": "MasterRecipeValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "BOMValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "MasterRecipeExplosionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expl. Date"
            },
            {
              "name": "BOMExplosionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expl. Date"
            },
            {
              "name": "TotalCommitmentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ov.commit."
            },
            {
              "name": "OrderPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderPlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "OrderPlannedReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "PlndRelDte"
            },
            {
              "name": "OrderScheduledStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderScheduledEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "OrderScheduledReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Scheduled Release Date"
            },
            {
              "name": "OrderActualStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "OrderActualEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Dely."
            },
            {
              "name": "OrderActualReleaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ActRelDte"
            },
            {
              "name": "OrderConfirmedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End date"
            },
            {
              "name": "TechnicalCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TechCompl."
            },
            {
              "name": "MasterRecipeInternalVersion",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "OrderPlannedStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderPlannedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "OrderScheduledStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderScheduledEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "OrderActualStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Start Time"
            },
            {
              "name": "OrderConfirmedEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "End Time"
            },
            {
              "name": "FloatBeforeProductionInWrkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Float Before Production"
            },
            {
              "name": "FloatAfterProductionInWorkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Float After Production"
            },
            {
              "name": "ReleasePeriodInWorkDays",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ReleasPer."
            },
            {
              "name": "SettlementReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Settlement Reservation"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "ResponsibleCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Respons. Cost Center"
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Element"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "ProcessOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Proc."
            },
            {
              "name": "ReferenceOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ref Order"
            },
            {
              "name": "ProductCostCollector",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cost Coll."
            },
            {
              "name": "MasterRecipeProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BOO Matl"
            },
            {
              "name": "MasterRecipe",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "BOOVariant"
            },
            {
              "name": "MasterRecipeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOO Group"
            },
            {
              "name": "BillOfMaterialInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long Text Language"
            },
            {
              "name": "OrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "OrderPlannedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap Qty"
            },
            {
              "name": "OrderConfirmedYieldQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Conf.Yield"
            },
            {
              "name": "OrderConfirmedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "ActualDeliveredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GR Qty"
            },
            {
              "name": "ExpectedDeviationQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "ExpYieldVr"
            }
          ],
          "associations": [
            {
              "name": "I_PROCESSORDERITEMTP",
              "assocName": "_ITEM",
              "cardinality": "1:*"
            },
            {
              "name": "I_PROCESSORDERCOMPONENTTP",
              "assocName": "_COMPONENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROCESSORDEROPERATIONTP",
              "assocName": "_OPERATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_EVENTBASEDORDERPOSTINGRULETP",
              "assocName": "_POSTINGRULE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROCORDERITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CheckMaterialAvailability",
              "type": "Custom Operation"
            },
            {
              "name": "CloseProcessOrder",
              "type": "Custom Operation"
            },
            {
              "name": "CompleteTechnically",
              "type": "Custom Operation"
            },
            {
              "name": "CostProcessOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ExecuteMaterialStaging",
              "type": "Custom Operation"
            },
            {
              "name": "GetMissingParts",
              "type": "Custom Operation"
            },
            {
              "name": "Lock",
              "type": "Custom Operation"
            },
            {
              "name": "PrintProcessOrder",
              "type": "Custom Operation"
            },
            {
              "name": "ReexplodeMasterData",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "RemoveDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "RevokeProcessOrderClose",
              "type": "Custom Operation"
            },
            {
              "name": "RevokeTechnicalCompletion",
              "type": "Custom Operation"
            },
            {
              "name": "ScheduleProcessOrder",
              "type": "Custom Operation"
            },
            {
              "name": "SetDeletionFlag",
              "type": "Custom Operation"
            },
            {
              "name": "Unlock",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROCESSORDERITEMTP",
          "name": "Process Order Item - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Sp. Stock"
            },
            {
              "name": "MRPArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "MRP Area"
            },
            {
              "name": "InventoryValuationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Valn Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "ProductionVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "ProductionPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill Of Material Item Number"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object Number"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOMItmCat."
            },
            {
              "name": "SerialNumberProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Serial Number Profile"
            },
            {
              "name": "ProcessOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Order Type"
            },
            {
              "name": "PlanningPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plng Plant"
            },
            {
              "name": "QuantityDistributionKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Distribut."
            },
            {
              "name": "ProcessOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "MaterialComponentText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "InventoryValuationCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Val. Cat."
            },
            {
              "name": "MatlCompFreeDefinedAttribute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "EffectivityParameterVariant",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Effectivity Parameter Variant"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "IsCompletelyDelivered",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Cmpl."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Valuation Type"
            },
            {
              "name": "GoodsReceiptIsExpected",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Goods Receipt Expected"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumpt."
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "GoodsReceiptIsNonValuated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Goods Receipt Non-Valuated"
            },
            {
              "name": "OrderItemIsNotRelevantForMRP",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Order Item not MRP Relevant"
            },
            {
              "name": "OrderIsReleased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Released"
            },
            {
              "name": "MaterialProcurementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Type"
            },
            {
              "name": "MaterialProcurementCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Procm.Cat."
            },
            {
              "name": "ReplenishmentElementType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "KanbanInd."
            },
            {
              "name": "InventoryUsabilityCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usability"
            },
            {
              "name": "CompanyCodeCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "ManufacturingOrderCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ord. Cat."
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "ProdConfig"
            },
            {
              "name": "PlannedEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Order Item Planned End Date"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "GR Time"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Lead-Time Offset"
            },
            {
              "name": "OperationLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Operation Lead-Time Offset"
            },
            {
              "name": "ScheduledEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Order Item Scheduled End Date"
            },
            {
              "name": "PlannedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Plnd Dely"
            },
            {
              "name": "TotalCommitmentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Ov.commit."
            },
            {
              "name": "ActualDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Act. Dely."
            },
            {
              "name": "PlannedOrderOpeningDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Planned Order Opening Date"
            },
            {
              "name": "PlndOrderPlannedStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Planned Order Start Date"
            },
            {
              "name": "SalesOrderScheduleLine",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SOrd Sched"
            },
            {
              "name": "SettlementReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Settlement Reservation Item"
            },
            {
              "name": "CoProductReservationItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Co-Product Reservation Item"
            },
            {
              "name": "ProcessOrderItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Manufacturing Order Item"
            },
            {
              "name": "NumberOfSerialNumbers",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Serial Numbers"
            },
            {
              "name": "QuotaArrangementItem",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quota Arrangement Item"
            },
            {
              "name": "SettlementReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Settlement Reservation"
            },
            {
              "name": "CoProductReservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Co-Product Reservation"
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Base Unit"
            },
            {
              "name": "PlannedOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Plnd Order"
            },
            {
              "name": "ProductionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Prod. UoM"
            },
            {
              "name": "ProcessOrder",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Production Order"
            },
            {
              "name": "QuotaArrangement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quota Arr."
            },
            {
              "name": "OperationLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Operation Lead-Time Offset Unit"
            },
            {
              "name": "PlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Total Qty"
            },
            {
              "name": "PlannedScrapQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap Qty"
            },
            {
              "name": "PlannedYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Plnd Yield"
            },
            {
              "name": "GoodsReceiptQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "GR Qty"
            },
            {
              "name": "PlndOrderPlannedTotalQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Planned Order Total Quantity"
            },
            {
              "name": "PlndOrderPlannedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Planned Order Scrap Quantity"
            },
            {
              "name": "ActualDeviationQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "ExpVarRcpt"
            },
            {
              "name": "GoodsReceiptAmountInCoCodeCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Goods Receipt Amount in Local Currency"
            },
            {
              "name": "OpenYieldQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "016",
              "label": "Open Yield"
            }
          ],
          "associations": [
            {
              "name": "I_ORDERCOMPONENT",
              "assocName": "_COPRODUCTRESERVATIONITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PROCORDERITEMSERIALNUMBERTP",
              "assocName": "_SERIALNUMBER",
              "cardinality": "0:*"
            },
            {
              "name": "I_EVENTBASEDORDERPOSTINGRULETP",
              "assocName": "_POSTINGRULE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "GenerateSerialNumber",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROCESSORDERCOMPONENTTP",
          "name": "Process Order Component - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Storage Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purchasing Group"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Type"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "BillOfMaterialVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Version"
            },
            {
              "name": "GoodsMovementType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Movmt Type"
            },
            {
              "name": "AccountAssignmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Account Assignment Category"
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "BillOfMaterialItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill Of Material Item Number"
            },
            {
              "name": "BillOfMaterialItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOMItmCat."
            },
            {
              "name": "DiscontinuationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Discontinuation Group"
            },
            {
              "name": "FollowUpGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Follow-up Group"
            },
            {
              "name": "AlternativeItemGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alternative Item Group"
            },
            {
              "name": "ProcessOrderPhase",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "ProcessOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "MaterialComponentText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Text"
            },
            {
              "name": "MaterialComponentSecondText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Item Txt 2"
            },
            {
              "name": "ReservationItemCreationCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Item Status"
            },
            {
              "name": "MaterialCompCostingRelevancy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CostRel"
            },
            {
              "name": "MaterialProvisionType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Material Provision Type"
            },
            {
              "name": "MatlComponentSparePartType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spare Part Type"
            },
            {
              "name": "ReservationRecordType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Reservation Record Type"
            },
            {
              "name": "MatlCompFreeDefinedAttribute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SortStrng"
            },
            {
              "name": "SupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Production Supply Area"
            },
            {
              "name": "VariableSizeCompFormulaKey",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Formula"
            },
            {
              "name": "EffectivityParameterVariant",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "StdVariant"
            },
            {
              "name": "BOMExplosionDateID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM Expl."
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "DebitCreditCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DC Code"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "BillOfMaterialCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOM Cat."
            },
            {
              "name": "StockSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Stk Seg."
            },
            {
              "name": "RequirementSegment",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Req.Segmnt"
            },
            {
              "name": "InventorySpecialStockValnType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Special Stock Valuation Type"
            },
            {
              "name": "ConsumptionPosting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Consumptn"
            },
            {
              "name": "RequirementType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Requirement Type"
            },
            {
              "name": "MatlCompIsMarkedForBackflush",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Backflush"
            },
            {
              "name": "QuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed qty."
            },
            {
              "name": "IsNetScrap",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Net ID"
            },
            {
              "name": "ReservationIsFinallyIssued",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fin.Iss"
            },
            {
              "name": "IsBulkMaterialComponent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Bulk matl"
            },
            {
              "name": "MaterialComponentHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "MatlCompIsMarkedForDeletion",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Ind."
            },
            {
              "name": "MaterialComponentIsMissing",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Miss. Part"
            },
            {
              "name": "MatlCompIsTextItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Text Item"
            },
            {
              "name": "MaterialPlanningRelevance",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Relevant for Materials Planning"
            },
            {
              "name": "MatlCompIsConfigurable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Config.itm"
            },
            {
              "name": "MaterialComponentIsClassified",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Class.ind."
            },
            {
              "name": "MaterialCompIsIntraMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Intra Mat."
            },
            {
              "name": "MaterialIsDirectlyProduced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "DirectProd"
            },
            {
              "name": "MaterialIsDirectlyProcured",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Dir.Procur"
            },
            {
              "name": "GoodsMovementIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Mvt allwd"
            },
            {
              "name": "BatchSplitType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Batch key"
            },
            {
              "name": "MaterialCompIsVariableSized",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Var-szdItm"
            },
            {
              "name": "MaterialComponentIsPhantomItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Phantom Item"
            },
            {
              "name": "MatlCompDiscontinuationType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Disc.Type"
            },
            {
              "name": "MatlCompIsFollowUpMaterial",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Component is Follow-Up Material"
            },
            {
              "name": "FollowUpMaterialIsActive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Follow-Up Material is Active"
            },
            {
              "name": "MaterialCompIsAlternativeItem",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Alt.Item"
            },
            {
              "name": "AlternativeItemStrategy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Alternative Item Strategy"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PO Item"
            },
            {
              "name": "Reservation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "ReservationItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Res. Item"
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PReq. Item"
            },
            {
              "name": "OrderInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "ProductConfiguration",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Int.Obj.No"
            },
            {
              "name": "OrderOperationInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "BillOfMaterialItemNodeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM Item"
            },
            {
              "name": "BOMItemInternalChangeCount",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Counter"
            },
            {
              "name": "MaterialGoodsReceiptDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Material Goods Receipt Duration"
            },
            {
              "name": "LeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Lead-Time Offset"
            },
            {
              "name": "DeliveryDurationInDays",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Delry Durn"
            },
            {
              "name": "MatlCompRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Rqmt Date"
            },
            {
              "name": "LatestRequirementDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Latest Requirement Date"
            },
            {
              "name": "InheritedBOMItemNode",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "OrderPhaseInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "AlternativeItemPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alternative Item Priority"
            },
            {
              "name": "OrderPathValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Order path"
            },
            {
              "name": "OrderLevelValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Level"
            },
            {
              "name": "MatlCompRequirementTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Rqmnt Time"
            },
            {
              "name": "UsageProbabilityPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Usage Prob"
            },
            {
              "name": "PhaseLeadTimeOffset",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Operation Lead-Time Offset"
            },
            {
              "name": "MaterialQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "MaterialQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "NumberOfPriceUnits",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Material Price Unit"
            },
            {
              "name": "ComponentScrapInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Comp.Scrap"
            },
            {
              "name": "PhaseScrapPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Op. Scrap"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "GLAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "G/L Acct"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SO No."
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PurReq"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "BillOfMaterialVariant",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Alt. BOM"
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchasing Info Record"
            },
            {
              "name": "EntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Entry unit"
            },
            {
              "name": "ProcessOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Proc."
            },
            {
              "name": "VariableSizeDimensionUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Size unit"
            },
            {
              "name": "VariableSizeItemUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Variable-Size Item Unit"
            },
            {
              "name": "VariableSizeComponentUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Variable-Size Component Unit"
            },
            {
              "name": "PhaseLeadTimeOffsetUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Operation Lead-Time Offset Unit"
            },
            {
              "name": "FollowUpMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Follow-Up / Original Material"
            },
            {
              "name": "BillOfMaterialInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "BOM"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Long Text Language"
            },
            {
              "name": "RequiredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Reqmnt qty"
            },
            {
              "name": "WithdrawnQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Withdr.Qty"
            },
            {
              "name": "VariableSizeDimension1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 1"
            },
            {
              "name": "VariableSizeDimension2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 2"
            },
            {
              "name": "VariableSizeDimension3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Size 3"
            },
            {
              "name": "MaterialCompOriginalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Original Quantity"
            },
            {
              "name": "VariableSizeItemQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Number of Variable-Size Components"
            },
            {
              "name": "VariableSizeComponentQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "VSI Quantity"
            },
            {
              "name": "GoodsMovementEntryQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity in Unit of Entry"
            },
            {
              "name": "WithdrawnQuantityAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Wthdr.Val."
            },
            {
              "name": "ExternalProcessingPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Price"
            },
            {
              "name": "ConfirmedAvailableQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Available Quantity"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROCESSORDEROPERATIONTP",
          "name": "Process Order Operation - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "PurchasingOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Purchasing Organization"
            },
            {
              "name": "PurchasingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Purch. Grp"
            },
            {
              "name": "UnloadingPointName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Unload.pt."
            },
            {
              "name": "GoodsRecipientName",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Recipient"
            },
            {
              "name": "FactoryCalendar",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Fact. Cal."
            },
            {
              "name": "OperationText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "OprShrtTxt"
            },
            {
              "name": "ObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object Number"
            },
            {
              "name": "CostingSheet",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cstg Sheet"
            },
            {
              "name": "ProcessOrderOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation or Phase"
            },
            {
              "name": "OperationControlProfile",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ctrl Prfl."
            },
            {
              "name": "EmployeeWageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Wage Type"
            },
            {
              "name": "CostingVariant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cstg Vrnt"
            },
            {
              "name": "ExtProcgOperationHasSubcontrg",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subcontr."
            },
            {
              "name": "OperationSetupGroupCategory",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Setup Group Category"
            },
            {
              "name": "OperationSetupGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Setup Group"
            },
            {
              "name": "EmployeeSuitability",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Suitabilty"
            },
            {
              "name": "OperationSetupType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Setup Type"
            },
            {
              "name": "EmployeeWageGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Wage Group"
            },
            {
              "name": "ProductionResource",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Resource"
            },
            {
              "name": "OperationStandardTextCode",
              "key": false,
              "type": "Edm.String",
              "length": "007",
              "label": "Operation Standard Text ID"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "MaterialGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Matl Group"
            },
            {
              "name": "BillOfOperationsType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BOO Type"
            },
            {
              "name": "PurchasingInfoRecordCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Purchasing Info Record Category"
            },
            {
              "name": "OperationHasLongText",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Long Text"
            },
            {
              "name": "OperationIsToBeDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Del. Flag"
            },
            {
              "name": "PurgInfoRecdDataIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Price is Fixed"
            },
            {
              "name": "NoFurtherWorkQuantity2IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 2 Expected"
            },
            {
              "name": "NoFurtherWorkQuantity1IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 1 Expected"
            },
            {
              "name": "NoFurtherWorkQuantity3IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 3 Expected"
            },
            {
              "name": "NoFurtherWorkQuantity5IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 5 Expected"
            },
            {
              "name": "NoFurtherWorkQuantity4IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 4 Expected"
            },
            {
              "name": "NoFurtherWorkQuantity6IsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No Remaining Work Quantity 6 Expected"
            },
            {
              "name": "NoFurtherBusinessProcQtyIsExpd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Completed"
            },
            {
              "name": "CostCtrActivityType1",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 1"
            },
            {
              "name": "CostCtrActivityType2",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 2"
            },
            {
              "name": "CostCtrActivityType3",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 3"
            },
            {
              "name": "CostCtrActivityType4",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 4"
            },
            {
              "name": "CostCtrActivityType5",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 5"
            },
            {
              "name": "CostCtrActivityType6",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cost Center Activity Type 6"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PO Item"
            },
            {
              "name": "Reservation",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reserv.no."
            },
            {
              "name": "PurchaseRequisitionItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Purchase Requisition Item"
            },
            {
              "name": "OrderInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Order Internal ID"
            },
            {
              "name": "OrderOperationInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Operation Internal ID"
            },
            {
              "name": "ErlstSchedldExecStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Earliest Scheduled Execution Start Date"
            },
            {
              "name": "LtstSchedldExecStrtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Latest Scheduled Execution Start Date"
            },
            {
              "name": "ErlstSchedldExecEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Earliest Scheduled Execution End Date"
            },
            {
              "name": "ActualProcessingStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing Start Date"
            },
            {
              "name": "ActualProcessingEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Processing End Date"
            },
            {
              "name": "LtstSchedldExecEndDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Latest Scheduled Execution End Date"
            },
            {
              "name": "ActualExecutionStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution Start Date"
            },
            {
              "name": "ActualExecutionEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Execution End Date"
            },
            {
              "name": "ProductionResourceInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WkCntrInt"
            },
            {
              "name": "MasterRecipeOperationIntID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "NumberOfOperationConfirmations",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Number Of Confirmations"
            },
            {
              "name": "ErlstSchedldExecStrtTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Earliest Scheduled Execution Start Time"
            },
            {
              "name": "ErlstSchedldExecEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Earliest Scheduled Execution End Time"
            },
            {
              "name": "LtstSchedldExecStrtTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Latest Scheduled Execution Start Time"
            },
            {
              "name": "LtstSchedldExecEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Latest Scheduled Execution End Time"
            },
            {
              "name": "ActualExecutionStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution Start Time"
            },
            {
              "name": "ActualProcessingStartTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing Start Time"
            },
            {
              "name": "ActualProcessingEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Processing End Time"
            },
            {
              "name": "ActualExecutionEndTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Confirmed Execution End Time"
            },
            {
              "name": "OpExternalProcessingCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "NumberOfTimeTickets",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "No.TmeTckt"
            },
            {
              "name": "NumberOfConfirmationSlips",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "No. Conf."
            },
            {
              "name": "NumberOfCapacities",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Number of Capacities"
            },
            {
              "name": "ConfirmationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Confirm."
            },
            {
              "name": "OpQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denom."
            },
            {
              "name": "OpQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "NumberOfOperationPriceUnits",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Material Price Unit"
            },
            {
              "name": "NumberOfEmployees",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "No. Empls."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "PurchaseRequisition",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PurReq"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Ord."
            },
            {
              "name": "ChangeNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Change No."
            },
            {
              "name": "BusinessProcess",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Bus. Proc."
            },
            {
              "name": "CostElement",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Elem."
            },
            {
              "name": "PurchasingInfoRecord",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purchasing Info Record"
            },
            {
              "name": "ProcessOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Proc."
            },
            {
              "name": "RequestingCostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Reqst. CC"
            },
            {
              "name": "OperationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Op. Unit"
            },
            {
              "name": "StandardWorkQuantityUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit1"
            },
            {
              "name": "StandardWorkQuantityUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit2"
            },
            {
              "name": "StandardWorkQuantityUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit3"
            },
            {
              "name": "StandardWorkQuantityUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit4"
            },
            {
              "name": "StandardWorkQuantityUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit5"
            },
            {
              "name": "StandardWorkQuantityUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "WorkUnit6"
            },
            {
              "name": "WorkQuantityUnit1",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 1"
            },
            {
              "name": "WorkQuantityUnit2",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 2"
            },
            {
              "name": "WorkQuantityUnit3",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 3"
            },
            {
              "name": "WorkQuantityUnit4",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 4"
            },
            {
              "name": "WorkQuantityUnit5",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 5"
            },
            {
              "name": "WorkQuantityUnit6",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Confirmed Work Quantity Unit 6"
            },
            {
              "name": "BusinessProcessEntryUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Proc. Unit"
            },
            {
              "name": "BusinessProcRemainingQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ProcessOrderSequence",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            },
            {
              "name": "MasterRecipe",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "GrpCounter"
            },
            {
              "name": "MasterRecipeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Group"
            },
            {
              "name": "LongTextLanguage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "OpPlannedTotalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Op. Qty"
            },
            {
              "name": "OpPlannedScrapQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "OpTotalConfirmedYieldQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Yield"
            },
            {
              "name": "OpTotalConfirmedScrapQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Scrap"
            },
            {
              "name": "OperationReferenceQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Base Qty"
            },
            {
              "name": "ConfirmedWorkQuantity1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 1"
            },
            {
              "name": "ConfirmedWorkQuantity2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 2"
            },
            {
              "name": "ConfirmedWorkQuantity3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 3"
            },
            {
              "name": "ConfirmedWorkQuantity4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 4"
            },
            {
              "name": "ConfirmedWorkQuantity5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 5"
            },
            {
              "name": "ConfirmedWorkQuantity6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Confirmed Work Quantity 6"
            },
            {
              "name": "BusinessProcessConfirmedQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Process Quantity"
            },
            {
              "name": "BusinessProcessRemainingQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Remaining Business Process Quantity"
            },
            {
              "name": "OpExternalProcessingPrice",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "Price"
            },
            {
              "name": "StandardWorkQuantity1",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 1"
            },
            {
              "name": "StandardWorkQuantity2",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 2"
            },
            {
              "name": "StandardWorkQuantity3",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 3"
            },
            {
              "name": "StandardWorkQuantity4",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 4"
            },
            {
              "name": "StandardWorkQuantity5",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 5"
            },
            {
              "name": "StandardWorkQuantity6",
              "key": false,
              "type": "Edm.Decimal",
              "length": "009",
              "label": "Standard Work Quantity 6"
            }
          ],
          "associations": [
            {
              "name": "I_PROCESSORDERPHASETP",
              "assocName": "_PHASE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROCESSORDERCOMPONENTTP",
              "assocName": "_COMPONENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "DeallocateOrderOperation",
              "type": "Custom Operation"
            },
            {
              "name": "Delete",
              "type": "Custom Operation"
            },
            {
              "name": "DispatchOrderOperation",
              "type": "Custom Operation"
            },
            {
              "name": "Release",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_EQUIPMATLSERIALNUMBERTP",
      "name": "I_EQUIPMATLSERIALNUMBERTP",
      "title": "Material Serial Number - TP",
      "description": "With this business object, you can create, read and update serial numbers for a material.\nMaterial serial number represents a serialized equipment and is used to identify an individual instance of a material or an equipment. \n\t\t\n# Operations\n\nThe Material Serial Number offers the following Operations-\n\n\tCreate Material Serial Number\n\tUpdate Material Serial Number\n\tRead Material Serial Number\n\tMass Create Material Serial Number\n\tCreate Material Serial Number Partner\n\tUpdate Material Serial Number Partner\n\tRead Material Serial Number Partner\n\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "EQUIPMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_EQUIPMATLSERIALNUMBERTP",
          "name": "Material Serial Number - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "CompanyCodeName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Name"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "InventorySpecialStockType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Spec.Stock"
            },
            {
              "name": "WBSElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "TechnicalObject",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Technical Object"
            },
            {
              "name": "EquipmentName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "TechnicalObjectDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descriptn"
            },
            {
              "name": "EquipmentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Category"
            },
            {
              "name": "MatlSrlNmbrMasterBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "MaterialSerialNumberStockBatch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StockBatch"
            },
            {
              "name": "InventoryStockType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Stock Type"
            },
            {
              "name": "MaintObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "TechObjIsEquipOrFuncnlLoc",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "TecObjType"
            },
            {
              "name": "HasEquipmentData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Equi. Data"
            },
            {
              "name": "EquipmentHasStockInformation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Has Stock Information"
            },
            {
              "name": "MatlSrlNmbrIsAvailable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsMrkdForDeltn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsInstalled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsInactive",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsInWarehouse",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsAllcToParent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsAssgdToDeliv",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsAtCustomer",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsOnHold",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsUndrCnstrctn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrHndlgUntIsAssgd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsLocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrUUIDIsGnrtd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrInvtryIsActv",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsAssgdToJITCall",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrUUIDIsSent",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrDocIsCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrUUIDIsAttached",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrIsIDUndefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "MatlSrlNmbrUUIDIsConfd",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": null
            },
            {
              "name": "UniqueItemIdentifierRespPlant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant UII"
            },
            {
              "name": "UniqueItemIdentifierStrucType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "IUID Type"
            },
            {
              "name": "UniqueItemIdentifier",
              "key": false,
              "type": "Edm.String",
              "length": "072",
              "label": "UII"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "MatlSrlNmbrLastGdsMvtDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "LstGdsMvt"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stck cust."
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "StckVendor"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "Equipment",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "SerialNumber",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "StockOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Owner"
            },
            {
              "name": "EquipMaterialLastSerialNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "LstSerNo"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "0:1"
            },
            {
              "name": "I_STORAGELOCATION",
              "assocName": "_STORAGELOCATION",
              "cardinality": "0:1"
            },
            {
              "name": "I_WBSELEMENTBASICDATA",
              "assocName": "_WBSELEMENT",
              "cardinality": "0:1"
            },
            {
              "name": "I_EQUIPMENTCATEGORY",
              "assocName": "_EQUIPMENTCATEGORY",
              "cardinality": "0:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "0:1"
            },
            {
              "name": "I_INVENTORYSTOCKTYPE",
              "assocName": "_INVENTORYSTOCKTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_EQUIPMATLSRLNMBRPRTNTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_EQUIPMENTTEXT",
              "assocName": "_EQUIPMENTTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ActvtSrlzdMatlItmEquipmentData",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeEquipmentCategory",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeMaintenancePlant",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeMaterial",
              "type": "Custom Operation"
            },
            {
              "name": "ChangeUniqueItemIdentifier",
              "type": "Custom Operation"
            },
            {
              "name": "ChgSrlzdMatlItemSerialNumber",
              "type": "Custom Operation"
            },
            {
              "name": "CreateMassMaterialSerialNumber",
              "type": "Custom Operation"
            },
            {
              "name": "ResetSrlzdMatlItmFrmDeletion",
              "type": "Custom Operation"
            },
            {
              "name": "RsetSrlzdMatlItemFromInactive",
              "type": "Custom Operation"
            },
            {
              "name": "SetSrlzdMaterialItemToDeletion",
              "type": "Custom Operation"
            },
            {
              "name": "SetSrlzdMaterialItemToInactive",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EQUIPMATLSRLNMBRPRTNTP",
          "name": "Partner of Material Serial Number - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "By"
            },
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnCustomerAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CntctPersnSupplierAccountGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acct Group"
            },
            {
              "name": "CntctPersnSupplierAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "CustomerAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "EmployeeAuthznGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Auth group"
            },
            {
              "name": "SupplierAuthznGrp",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Authoriz."
            },
            {
              "name": "PartnerFunctionType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartnerTy."
            },
            {
              "name": "MaintObjectInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "Object No."
            },
            {
              "name": "CntctPersnIsBusPrpsCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CustomerIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "EmployeeIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "SupplierIsBusPrpsCmpltd",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "LastChangeTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "EquipmentPartnerObjectNmbr",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Counter"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Equipment",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Equipment"
            },
            {
              "name": "SerialNumber",
              "key": true,
              "type": "Edm.String",
              "length": "018",
              "label": "Serial No."
            },
            {
              "name": "EquipmentPartner",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Partner"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "P_BUSEVTLOGTESTOBJECT3",
      "name": "P_BUSEVTLOGTESTOBJECT3",
      "title": "Projection View TestBelObject3",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "P_BUSEVTLOGTESTOBJECT3",
          "name": "Projection View TestBelObject3",
          "properties": [
            {
              "name": "CreatedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Executd By"
            },
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject3Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "Status",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "CreatedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            }
          ],
          "associations": [
            {
              "name": "P_BUSEVTLOGTESTOBJECT3ITEM",
              "assocName": "_ITEM3C",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "P_BUSEVTLOGTESTOBJECT3ITEM",
          "name": "Projection View TestBelObject3 Item",
          "properties": [
            {
              "name": "RefObjKey",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "BELObject3Key",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Obj Key"
            },
            {
              "name": "RefItemNo",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ItemNo",
              "key": true,
              "type": "Edm.String",
              "length": "005",
              "label": "Item No"
            },
            {
              "name": "ObjectType",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "RefObjType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Obj Typ"
            },
            {
              "name": "Currency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RaisedAt",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "Amount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNMATERIALTP",
      "name": "I_CNSLDTNMATERIALTP",
      "title": "Consolidation Material - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation materials. A consolidation material is a material that can be used for financial consolidation in group reporting. It can either be a material thats been defined in an area other than group reporting, or it can be a material thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation material. Creating text entities is possible through the create operation of the consolidation material entity with association.\r\n* Perform update and delete operations on materials that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNMATERIALTP",
          "name": "Consolidation Material - TP",
          "properties": [
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNMATERIALTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNMATERIALTEXTTP",
          "name": "Consolidation Material - Text TP",
          "properties": [
            {
              "name": "MaterialName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Description"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CNSLDTNMATERIALGROUPTP",
      "name": "I_CNSLDTNMATERIALGROUPTP",
      "title": "Consolidation Material Group - TP",
      "description": "With this business object, you can create, read, update, and delete consolidation material groups. A consolidation material group is a material group that can be used for financial consolidation in group reporting. It can either be a material group thats been defined in an area other than group reporting, or it can be a material group thats been specifically defined for exclusive use in group reporting.\r\n\r\n# Operations\r\nThis business object offers the following operations:\r\n* Create\r\n* Read\r\n* Update\r\n* Delete\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Perform a create operation on the text entity of a consolidation material group. Creating text entities is possible through the create operation of the consolidation material group entity with association.\r\n* Perform update and delete operations on material groups that have been defined in an area other than group reporting.\r\n* Ensure control over concurrent operations because optimistic concurrency control is not yet enabled. ",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CNSLDTNMATERIALGROUP",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CNSLDTNMATERIALGROUPTP",
          "name": "Consolidation Material Group - TP",
          "properties": [
            {
              "name": "MaterialGroup",
              "key": true,
              "type": "Edm.String",
              "length": "009",
              "label": "Material Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            }
          ],
          "associations": [
            {
              "name": "I_CNSLDTNMATERIALGROUPTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CNSLDTNMATERIALGROUPTEXTTP",
          "name": "Consolidation Material Group - Text TP",
          "properties": [
            {
              "name": "MaterialGroupName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Material Group Description"
            },
            {
              "name": "MaterialGroup",
              "key": true,
              "type": "Edm.String",
              "length": "009",
              "label": "Material Group"
            },
            {
              "name": "CnsldtnIsAdditionalMasterData",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Additional Master Data"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SALESCONTRACTTP",
      "name": "I_SALESCONTRACTTP",
      "title": "Sales Contract - TP",
      "description": "With this business object, you can create, read, and update sales contracts, as well as delete sales contract details. Sales contracts are outline agreements with business partners that define the goods provided for a particular period.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|Sales Contract - TP (`I_SalesContractTP`)|Sales: Sales Document (`SD_SALESDOC`)|\r\n|Sales Contract Item - TP (`I_SalesContractItemTP`)|Sales: Sales Document Item (`SD_SALESDOCITEM`)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field similar to other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create partner information at sales contract header or item level.\r\n* Create entities other than the sales contract header on their own. \r\n* Create or process multiple sales contracts in a single operation call.\r\n* Delete sales contract headers.\r\n\r\n# Additional Information\r\n* You can create a sales contract header on its own. For all other entities, you must use an association from the respective parent entity. \r\n* If you want to read data without creating or changing any sales contracts, SAP recommends that you use the CDS view `I_SalesContract` and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Sample Class\r\nFor examples showing how to create, change, or delete sales document entities (for instance, sales order entities) using the Entity Manipulation Language (EML), please consult the provided sample class `cl_sd_behv_i_sotp_sample`.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESCONTRACT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESCONTRACTTP",
          "name": "Sales Contract - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "SalesContractApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "SalesContractValidityPerdCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Val.Categ."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "SalesContractValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "SalesContractValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "SalesContractDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LChgd On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "SalesContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SC"
            },
            {
              "name": "SalesContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsContrTy"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_SALESCONTRACTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESCONTRACTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSCONTRPRICINGELEMENTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESCONTRACTTEXTTP",
          "name": "Sales Contract - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SalesContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SC"
            },
            {
              "name": "SalesContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsContrTy"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESCONTRACTITEMTP",
          "name": "Sales Contract Item - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "SalesContractItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesContractItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "SC Item"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SalesContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SC"
            },
            {
              "name": "TargetQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Target UoM"
            },
            {
              "name": "SalesContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsContrTy"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Target Qty"
            }
          ],
          "associations": [
            {
              "name": "I_SLSCONTRACTITEMBILLINGPLANTP",
              "assocName": "_ITEMBILLINGPLAN",
              "cardinality": "0:1"
            },
            {
              "name": "I_SLSCONTRITEMPRICINGELEMENTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESCONTRACTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSCONTRPRICINGELEMENTTP",
          "name": "Sales Contract Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "SalesContract",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SC"
            },
            {
              "name": "SalesContractType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SlsContrTy"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SALESSCHEDULINGAGREEMENTTP",
      "name": "I_SALESSCHEDULINGAGREEMENTTP",
      "title": "Sales Scheduling Agreement - TP",
      "description": "With this business object, you can create, read, and update sales scheduling agreements, as well as delete sales scheduling agreement details. Sales scheduling agreements are long-term outline agreements with business partners that specifies the expected dates and quantities for deliveries in a particular period.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|Sales Scheduling Agreement - TP (`I_SalesSchedulingAgreementTP`)|Sales: Sales Document (`SD_SALESDOC`)|\r\n|Sales Scheduling Agreement Item - TP (`I_SlsSchedulingAgreementItemTP`)|Sales: Sales Document Item (`SD_SALESDOCITEM`)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field similar to other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Create entities other than the sales scheduling agreement header on their own. \r\n* Create or process multiple sales scheduling agreements in a single operation call.\r\n* Delete sales scheduling agreement headers.\r\n\r\n# Additional Information\r\n* You can create a sales scheduling agreement header on its own. For all other entities, you must use an association from the respective parent entity. \r\n* If you want to read data without creating or changing any sales scheduling agreements, SAP recommends that you use the CDS view `I_SalesSchedgAgrmt` and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Sample Class\r\nFor examples showing how to create, change, or delete sales document entities (for instance, sales order entities) using the Entity Manipulation Language (EML), please consult the provided sample class `cl_sd_behv_i_sotp_sample`.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESSCHEDULINGAGREEMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESSCHEDULINGAGREEMENTTP",
          "name": "Sales Scheduling Agreement - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsTransferLocation",
              "key": false,
              "type": "Edm.String",
              "length": "028",
              "label": "Inco. 2"
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "MatlUsageIndicator",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Usage"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "DelivSchedTypeMRPRlvnceCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MRP"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "AgrmtValdtyStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Vld From"
            },
            {
              "name": "AgrmtValdtyEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "SalesSchedgAgrmtDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "SalesDocumentCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold"
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sch. Agmt"
            },
            {
              "name": "SalesSchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA Type"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_SLSSCHEDGAGRMTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSSCHEDULINGAGREEMENTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSSCHEDGAGRMTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSSCHEDGAGRMTPRCGELMNTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSSCHEDGAGRMTTEXTTP",
          "name": "Sales Scheduling Agreement - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sch. Agmt"
            },
            {
              "name": "SalesSchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSSCHEDULINGAGREEMENTITEMTP",
          "name": "Sales Scheduling Agreement Item - TP",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "SalesSchedgAgrmtItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "PlngDelivSchedInstrn",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Instructn"
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "SalesSchedgAgrmtItemType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Item Type"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SalesSchedulingAgreementItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "SA Item"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sch. Agmt"
            },
            {
              "name": "TargetQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Target UoM"
            },
            {
              "name": "SalesSchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA Type"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "OrderQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Order qty"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Target Qty"
            }
          ],
          "associations": [
            {
              "name": "I_SLSSCHEDGAGRMTITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSSCHEDGAGRMTITMPRCGELMNTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSSCHEDGAGRMTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSSCHEDGAGRMTPARTNERTP",
          "name": "Sales Scheduling Agreement Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sch. Agmt"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "SalesSchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSSCHEDGAGRMTPRCGELMNTTP",
          "name": "Sales Scheduling Agreement Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "SalesSchedulingAgreement",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sch. Agmt"
            },
            {
              "name": "SalesSchedgAgrmtType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SA Type"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "VER_C1COMPAT_ABS_HLE9",
      "name": "VER_C1COMPAT_ABS_HLE9",
      "title": "Verification BDEF C1 consistency checks",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C1COMPAT_ABS_HLE9",
          "name": "Verification BDEF C1 consistency checks",
          "properties": [
            {
              "name": "dataType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "lowercase",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": null
            },
            {
              "name": "changed_by",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "domname",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Domain"
            },
            {
              "name": "dev_class",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "valueTab",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Table"
            },
            {
              "name": "decimals",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Dec.Places"
            },
            {
              "name": "leng",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Lngth"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "VER_C1CONSIS_TYPES_ACT_I",
      "name": "VER_C1CONSIS_TYPES_ACT_I",
      "title": "Verification BDEF C1 consistency checks",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "VER_C1CONSIS_TYPES_ACT_I",
          "name": "Verification BDEF C1 consistency checks",
          "properties": [
            {
              "name": "ff1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "ff4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg1",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg2",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg3",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "fg4",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k1",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k2",
              "key": true,
              "type": "Edm.String",
              "length": "030",
              "label": "Package"
            },
            {
              "name": "k3",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CID"
            },
            {
              "name": "k4",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "CID"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "action_18",
              "type": "Custom Operation"
            },
            {
              "name": "action_23",
              "type": "Custom Operation"
            },
            {
              "name": "action_28",
              "type": "Custom Operation"
            },
            {
              "name": "action_29",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CREDITMEMOREQUESTTP",
      "name": "I_CREDITMEMOREQUESTTP",
      "title": "Credit Memo Request - TP",
      "description": "With this business object, you can create, read, and update credit memo requests.\r\nA credit memo request is a sales document used in complaints processing to request credit for a customer. \r\n\r\n \r\n# Operations\r\n\r\nThis business object offers the following operations:\r\n* Create credit memo request header and item\r\n* Read credit memo request header and item\r\n* Update credit memo request header and item\r\n* Delete credit memo request item\r\n\r\n**Note:** If you want to only read data without creating or changing any credit memo requests, SAP recommends that you use the **I_CreditMemoRequest** CDS view and its related views instead of this behavior definition. The CDS views are \r\nintended for exactly this use case and offer you better performance.\r\n\r\n/:[IF TOGGLE:SD_SLS_CMR_EXTENSIBILITY=ON]\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Credit Memo Request - TP** (**I_CreditMemoRequestTP**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n|**Credit Memo Request Item - TP** (**I_CreditMemoRequestItemTP**)|**Sales: Sales Document Item** (**SD_SALESDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n**Note:** If you want to change specific fields of a business object entity using an action, see [Actions](https://help.sap.com/docs/btp/sap-abap-restful-application-programming-model/actions?version=Cloud).\r\n\r\n/:[ENDIF]\r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Create credit memo requests with one-time customers\r\n* Create or process multiple credit memo requests in a single operation call\r\n\r\n# Additional Information\r\n\r\nFor examples showing how to create, change, or delete credit memo request entities using the Entity Manipulation Language (EML), please refer to the sample class of sales order: **cl_sd_behv_i_sotp_sample**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CREDITMEMOREQUEST",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CREDITMEMOREQUESTTP",
          "name": "Credit Memo Request - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Long name"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "BillingCompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CCodeBill"
            },
            {
              "name": "CreditMemoReqApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "ReferenceDistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DChCust/Mt"
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "SDPricingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Pric.Proc."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrl Hdr"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "All Items"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "OverallOrdReltdBillgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "OverallBillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Billing Block Status"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "OverallSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "CreditMemoRequestDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "SalesDocumentCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "CreditMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Credit Memo Request"
            },
            {
              "name": "CreditMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_CREDITMEMOREQUESTTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CREDITMEMOREQUESTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_CREDITMEMOREQUESTPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_CRDTMEMOREQPRCGELMNTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "CreateWithReference",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CREDITMEMOREQUESTTEXTTP",
          "name": "Credit Memo Request - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "CreditMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Credit Memo Request"
            },
            {
              "name": "CreditMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CREDITMEMOREQUESTITEMTP",
          "name": "Credit Memo Request Item - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "CreditMemoRequestItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "CreditMemoRequestItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "ItemBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "OrderRelatedBillingStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Order-Related Billing Status"
            },
            {
              "name": "BillingBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "BBlockSts"
            },
            {
              "name": "TotalSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlRefSts"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ServicesRenderedDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Date of Services Rendered"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "CreditMemoRequestItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "CMR Item"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "CreditMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Credit Memo Request"
            },
            {
              "name": "TargetQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Target UoM"
            },
            {
              "name": "CreditMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "TaxAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "TargetQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Target Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CREDITMEMOREQITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_CRDTMEMOREQITMPRCGELMNTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_CREDITMEMOREQUESTITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CREDITMEMOREQUESTPARTNERTP",
          "name": "Credit Memo Request Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "CreditMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Credit Memo Request"
            },
            {
              "name": "CreditMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CRDTMEMOREQPRCGELMNTTP",
          "name": "Credit Memo Request Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descript."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "ConditionRateValueIsAmount",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsRatio",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionQuantityIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionRateValueIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "ConditionAmountIsNull",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "CreditMemoRequest",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Credit Memo Request"
            },
            {
              "name": "CreditMemoRequestType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CUSTOMERMATERIALTP_2",
      "name": "I_CUSTOMERMATERIALTP_2",
      "title": "Customer Material - TP",
      "description": "With this business object, you can create, read, update, and delete customer material records.\r\nA customer material record contains customer-specific information about a product, such as the customers own numbering and description of the product. Each record is uniquely identified by a specific combination of customer, product, sales organization, and distribution channel.\r\nYou could, for example, use this business object to embed the **Create** operation into one of your custom-built UIs, so that a customer material record is created when you press a specific button.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business context:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Customer Material - TP** (**I_CustomerMaterialTP_2**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n\r\nNote that you cannot extend the **Customer Material - Text TP** (**I_CustomerMaterialTextTP**) entity.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field similar to other fields.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Process additional customer materials\r\n* Process address-specific plant data\r\n* Process classification for customer materials\r\n\r\n# Additional Information\r\n* This business object is intended for transactional processing. If you want to only read data without creating or changing any customer material records, SAP recommends that you use the **I_CustomerMaterial_2** CDS view. CDS views are intended for exactly this use case and offer you better performance.\r\n* This business object (with two entities) is draft-enabled. An entity with concrete business data can be either a draft or an active instance. You need to distinguish whether you are working with a draft or an active instance for every operation. For more information, see [Draft](https://help.sap.com/docs/ABAP_Cloud/f055b8bf582d4f34b91da667bc1fcce6/a81081f76c904b878443bcdaf7a4eb10.html) on SAP Help Portal.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CUSTOMERMATERIAL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CUSTOMERMATERIALTP_2",
          "name": "Customer Material - TP",
          "properties": [
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "CustomerMaterialItemUsage",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Usage"
            },
            {
              "name": "MaterialDescriptionByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Cust.Desc."
            },
            {
              "name": "CustomerMaterialSearchTerm",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SearchTerm"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "UnlimitedOverdeliveryIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Unlimited"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Part.dlv."
            },
            {
              "name": "DistributionChannelForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "SalesOrganizationForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "MaxNmbrOfPartialDelivery",
              "key": false,
              "type": "Edm.Decimal",
              "length": "001",
              "label": "MaxPartDlv"
            },
            {
              "name": "SalesQtyToBaseQtyNmrtr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Numerator"
            },
            {
              "name": "SalesQtyToBaseQtyDnmntr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Denominat."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LChgd On"
            },
            {
              "name": "UnderdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Under.Tol."
            },
            {
              "name": "OverdelivTolrtdLmtRatioInPct",
              "key": false,
              "type": "Edm.Decimal",
              "length": "003",
              "label": "Over. Tol."
            },
            {
              "name": "Customer",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "CustomerForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "SalesUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ProductForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "MinDeliveryQtyInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Dely Qty"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CUSTOMERMATERIALTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_CUSTOMERMATERIALTEXTTP",
          "name": "Customer Material - Text TP",
          "properties": [
            {
              "name": "Customer",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "Product",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": null
            },
            {
              "name": "SalesOrganization",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "DistributionChannel",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": null
            },
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SALESORDERWITHOUTCHARGETP",
      "name": "I_SALESORDERWITHOUTCHARGETP",
      "title": "Sales Order Without Charge - TP",
      "description": "With this business object, you can create, read, and update sales orders without charge.\r\nA sales order  without charge is an agreement between a supplier and a customer concerning the delivery of goods on a specific date, for a specific quantity, at no cost for the customer.\r\nYou could, for example, use this business object to embed the **Create** action into on of your own UIs, so that a sales order without charge is created when you press a specific button.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a sales order without charge:\r\n* Create: You can create a header for a sales order without charge on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\r\n**Notes:** \r\nIf you want to only read data without creating or changing any sales orders without charge, SAP recommends that you use the **I_SalesOrderWithoutCharge** CDS view and its related views instead of this business object. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\nSAP doesn't recommend combining this business object interface with events (that is, changing sales orders without charge with this business object interface based on events). The creation or change of a sales order without charge that triggers an event might already have triggered subsequent processes. In addition, immediate changes of the same sales order without charge can lead to locking issues for users.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context| \r\n|----------|----------|\r\n|**Sales Order Without Charge - TP** (**I_SalesOrderWithoutChargeTP**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n|**Sales Order Without Charge Item - TP** (**I_SlsOrderWithoutChargeItemTP**)|**Sales: Sales Document Item** (**SD_SALESDOCITEM**)|\r\n\r\nYou cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field just like you use standard fields.\r\n\r\n**Example**\r\nYou create a sales order without charge with three custom fields (a text field and an amount field with the related currency field). In addition, you create two items with two custom fields each (a numerical text field and a checkbox field).\r\n```\r\nMODIFY ENTITIES OF i_salesorderwithoutchargetp\r\n           ENTITY  salesorderwithoutcharge\r\n           CREATE\r\n           FIELDS ( salesorderwithoutchargetype\r\n                    salesorganization\r\n                    distributionchannel\r\n                    organizationdivision\r\n                    soldtoparty\r\n                    YY1_TextH_SDH\r\n                    YY1_AmountH_SDH\r\n                    YY1_AmountH_SDHC )\r\n           WITH VALUE #( ( %cid  = 'H001'\r\n                           %data = VALUE #( salesorderwithoutchargetype       = 'CBFD'\r\n                                            salesorganization                 = '1010'\r\n                                            distributionchannel               = '10'\r\n                                            organizationdivision              = '00'\r\n                                            soldtoparty                       = '0010100001'\r\n                                            YY1_TextH_SDH                     = 'HText'\r\n                                            YY1_AmountH_SDH                   = '10.2'\r\n                                            YY1_AmountH_SDHC                  = 'EUR' ) ) )\r\n           CREATE BY \\_item\r\n           FIELDS ( product\r\n                    requestedquantity\r\n                    YY1_NumTextI_SDI\r\n                    YY1_ChkBoxI_SDI )\r\n           WITH VALUE #( ( %cid_ref   = 'H001'\r\n                           salesorder = space\r\n                           %target    = VALUE #( ( %cid              = 'I001'\r\n                                                   product           = 'TG11'\r\n                                                   requestedquantity = '4'\r\n                                                   YY1_NumTextI_SDI  = '88888'\r\n                                                   YY1_ChkBoxI_SDI   = abap_true )\r\n                                                 ( %cid              = 'I002'\r\n                                                   product           = 'TG12'\r\n                                                   requestedquantity = '3'\r\n                                                   YY1_NumTextI_SDI  = '33333'\r\n                                                   YY1_ChkBoxI_SDI   = abap_false ) ) ) )\r\n           MAPPED   DATA(ls_mapped)\r\n           FAILED   DATA(ls_failed)\r\n           REPORTED DATA(ls_reported).\r\n```\r\n\r\n\r\n# Message Handling\r\nThe following example shows how messages are handled in the sales order  without charge business object. For more information about message concepts in general, including transition and state messages, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/ac74189b5cae49c1b091f04393bac069.html).\r\n\r\nIn short: When you execute a MODIFY EML statement and there are messages, you must differentiate the following cases:\r\n* You can find transition messages directly in the ls_failed and the ls_reported structures.\r\n* For state messages, you must execute a read operation on the root entity. This returns all messages for all sub-entities.\r\n\r\n**Example**\r\nYou create a sales order without charge with two items and pass an invalid sold-to-party. \r\n```\r\nMODIFY ENTITIES OF i_salesorderwithoutchargetp\r\n  ENTITY salesorderwithoutcharge\r\n    CREATE  \r\n    \tFIELDS ( salesorderwithoutchargetype\r\n    \t         salesorganization  \r\n    \t         distributionchannel \r\n    \t         organizationdivision \r\n    \t         soldtoparty ) \r\n      WITH VALUE #( ( %cid      = 'H001' \r\n                      %data     = VALUE #( salesorderwithoutchargetype = 'CBFD' \r\n                                           salesorganization    \t\t\t = '1010' \r\n                                           distributionchannel   \t\t\t = '10' \r\n                                           organizationdivision  \t\t\t = '00' \r\n                                           soldtoparty           \t\t\t = 'INVALID' ) ) ) \r\n    CREATE BY \\_item \r\n      FIELDS ( product  \r\n               requestedquantity ) \r\n      WITH VALUE #( ( %cid_ref   = 'H001' \r\n                      salesorder = space \r\n                      %target    = VALUE #( ( %cid                     = 'I001' \r\n                                              product                  = 'TG12' \r\n                                              requestedquantity        = '10' ) \r\n                                            ( %cid                     = 'I002' \r\n                                              product                  = 'TG12' \r\n                                              requestedquantity        = '20' ) ) ) )                                             \r\n    MAPPED   DATA(ls_mapped) \r\n    FAILED   DATA(ls_failed) \r\n    REPORTED DATA(ls_reported). \r\n```\r\nConsequently, the **ls_mapped** structure contains only the header instance, as you cannot create sales order without charge items with an invalid sold-to party. \r\n\r\nThe **ls_failed** structure contains the failure cause, whereas the **ls_reported** structure contains the message for both items. Since the issue occurs at the root entity, the transition message for all child entities (in this case, the item) asks you to correct previous errors. \r\n\r\nTo understand what the errors are about, you must read the entities to retrieve the related messages as seen in the following example:\r\n\r\n```\r\nMODIFY ENTITIES OF i_salesorderwithoutchargetp\r\n  ENTITY SalesOrderWithoutCharge \r\n    FROM VALUE #( ( salesorderwithoutcharge =  space ) ) \r\n  RESULT   DATA(lt_sowc_head) \r\n  REPORTED DATA(ls_reported_read). \r\n```\r\nIn this case, the **ls_reported** structure contains the message on the root entity, and the **%STATE_AREA** component is filled with **%STATE**, telling you that youre dealing with a state message. \r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Process sales documents with sales document type C (sales orders)\r\n* Create sales orders without charge with one-time customers\r\n* Create or process multiple sales orders without charge in a single operation call\r\n\r\n# Sample Class\r\n\r\nFor examples showing how to create, change, or delete sales order without charge entities using the Entity Manipulation Language (EML), please consult the provided sample class **cl_sd_behv_i_sowctp_sample**.\r\nFor more information about EML, see [SAP Help Portal](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/af7782de6b9140e29a24eae607bf4138.html).\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESORDERWITHOUTCHARGE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESORDERWITHOUTCHARGETP",
          "name": "Sales Order Without Charge - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "PaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "CustomerPurchaseOrderType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "PO Type"
            },
            {
              "name": "SlsOrdWthoutChrgApprvlReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "ReferenceDistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DChCust/Mt"
            },
            {
              "name": "DeliveryBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "DelivBlock"
            },
            {
              "name": "HeaderBillingBlockReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Bill.Block"
            },
            {
              "name": "AccountingDocExternalReference",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Reference"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "OverallSDDocumentRejectionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Header)"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Items)"
            },
            {
              "name": "TotalBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlBlkSts"
            },
            {
              "name": "CompleteDeliveryIsDefined",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Compl.Dlv."
            },
            {
              "name": "OverallDeliveryBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delivery Block Status"
            },
            {
              "name": "OverallDeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv. Sts"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "OverallChmlCmplncStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Product Marketability Status"
            },
            {
              "name": "OverallDangerousGoodsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dangerous Goods Status"
            },
            {
              "name": "OverallSafetyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Safety Data Sheet Status"
            },
            {
              "name": "OverallTrdCmplncEmbargoSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Emb. Sts"
            },
            {
              "name": "OvrlTrdCmplncSnctndListChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Screening Status"
            },
            {
              "name": "OvrlTrdCmplncLegalCtrlChkSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Legal Control Status"
            },
            {
              "name": "OverallSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "LastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "At"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "FixedValueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "FixValDate"
            },
            {
              "name": "SalesOrderWithoutChargeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LChgd On"
            },
            {
              "name": "SalesDocumentCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "SalesOrderWithoutCharge",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Order Without Charge"
            },
            {
              "name": "SalesOrderWithoutChargeType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Without Charge Type"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_SALESORDERWITHOUTCHRGTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSORDERWITHOUTCHARGEITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSORDWITHOUTCHARGEPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESORDERWITHOUTCHRGTEXTTP",
          "name": "Sales Order Without Charge - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SalesOrderWithoutCharge",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "SO"
            },
            {
              "name": "SalesOrderWithoutChargeType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Without Charge Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSORDERWITHOUTCHARGEITEMTP",
          "name": "Sales Order Without Charge Item - TP",
          "properties": [
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "CustomerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cust.Group"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "ShippingPoint",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ship Point"
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "SlsOrdWthoutChrgItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "ItemCategoryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ItemCatGrp"
            },
            {
              "name": "SDDocumentItemUsage",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item Usage"
            },
            {
              "name": "SalesOrderWthoutChrgItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "Route",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Route"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "DeliveryStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deliv. Sts"
            },
            {
              "name": "PartialDeliveryIsAllowed",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Partial Delivery for Item"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "DeliveryBlockStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Delivery Block Status"
            },
            {
              "name": "DeliveryDateQuantityIsFixed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fixed"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "BillingDocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Bill. Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "DeliveryGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "DelivGroup"
            },
            {
              "name": "ConfirmedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Confirmed Delivery Date"
            },
            {
              "name": "DeliveryPriority",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Dlv.Prior."
            },
            {
              "name": "SalesOrderWithoutChargeItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "SO w/o CI"
            },
            {
              "name": "MaxNmbrOfPartialDelivery",
              "key": false,
              "type": "Edm.Decimal",
              "length": "001",
              "label": "Number of Partial Deliveries"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "InternationalArticleNumber",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "EAN/UPC"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SalesOrderWithoutCharge",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Order Without Charge"
            },
            {
              "name": "SalesOrderWithoutChargeType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Without Charge Type"
            },
            {
              "name": "OriginallyRequestedMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "MatEntered"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            },
            {
              "name": "ConfdDelivQtyInOrderQtyUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Confirmed Quantity"
            }
          ],
          "associations": [
            {
              "name": "I_SLSORDWTHOUTCHRGITMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSORDERWITHOUTCHRGITMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSORDWITHOUTCHRGSCHEDLINETP",
              "assocName": "_SCHEDULELINE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSORDWITHOUTCHARGEPARTNERTP",
          "name": "Sales Order Without Charge Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "SalesOrderWithoutCharge",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Order Without Charge"
            },
            {
              "name": "SalesOrderWithoutChargeType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Order Without Charge Type"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CAINVCGCLRFCTNCASETP",
      "name": "I_CAINVCGCLRFCTNCASETP",
      "title": "Invoicing Clarification Case TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGINVCGCLRFCTNCASE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CAINVCGCLRFCTNCASETP",
          "name": "Invoicing Clarification Case TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Author"
            },
            {
              "name": "SystemMessageVariable1",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Msg. Var."
            },
            {
              "name": "SystemMessageVariable2",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Msg. Var."
            },
            {
              "name": "SystemMessageVariable3",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Msg. Var."
            },
            {
              "name": "SystemMessageVariable4",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Msg. Var."
            },
            {
              "name": "SystemMessageIdentification",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Message ID"
            },
            {
              "name": "CAInvcgTargetProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Targ.Proc."
            },
            {
              "name": "SystemMessageType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Type"
            },
            {
              "name": "CAClrfctnCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cl.CaseCat"
            },
            {
              "name": "CAClrfctnLastProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Processing Status"
            },
            {
              "name": "CAClrfctnProcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Processing Status"
            },
            {
              "name": "CAClrfctnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Status"
            },
            {
              "name": "CAInvcgProcess",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process"
            },
            {
              "name": "CAClrfctnReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Clar.Reasn"
            },
            {
              "name": "CAInvcgSourceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SrcDocType"
            },
            {
              "name": "CAClrfctnLastProcessedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User"
            },
            {
              "name": "CAClrfctnInvcgDocCheck",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ChckInvDoc"
            },
            {
              "name": "CAClrfctnSrceDocCheck",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "ChkSrcDoc."
            },
            {
              "name": "CAInvcgSourceDocumentCat",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Source Document Category"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CAClrfctnCaseIsClarifiedAutom",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Clarified automatically"
            },
            {
              "name": "CAClrfctnIsClarified",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Clarified"
            },
            {
              "name": "CAInvcgMasterDataType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MstDtType"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "on"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Time"
            },
            {
              "name": "CAClrfctnLockedToDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "CAClrfctnResubmsnDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Resub."
            },
            {
              "name": "CACurrencySourceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "SystemMessageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Number"
            },
            {
              "name": "CAClrfctnNmbrOfWorkflows",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Workflows"
            },
            {
              "name": "CAInvcgClarification",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Clar.Cse"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartner"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CAInvoicingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Ctrl Doc."
            },
            {
              "name": "CAInvcgSourceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Source Doc"
            },
            {
              "name": "CAAmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "CAInvcgSourceDocumentAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_CONTRACTACCOUNTPARTNER",
              "assocName": "_CONTRACTACCOUNTPARTNER",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SALESQUOTATIONTP",
      "name": "I_SALESQUOTATIONTP",
      "title": "Sales Quotation - TP",
      "description": "With this business object, you can create, read, and update sales quotations. You could, for example, use this business object to embed the **Create** action into one of your own UIs, so that a sales quotation is created when a specific button is chosen.\r\n\r\n# Operations\r\nThis business object offers the following operations for the entities of a sales quotation:\r\n* Create: You can create a sales quotation header on its own. For all other entities, you must use an association from the respective parent entity. You cannot create these sub-entities on their own.\r\n* Update\r\n* Read\r\n\r\n**Note:** If you want to only read data without creating or changing any sales quotations, SAP recommends that you use the **I_SalesQuotation** CDS view and its related views instead of this behavior definition. The CDS views are intended for exactly this use case and offer you better performance.\r\n\r\n# Extensibility\r\nThis business object is extensible. In the **Custom Fields** app, key users can add their own custom fields using the following business contexts:\r\n\r\n|Entity | Business Context|\r\n|----------|----------|\r\n|**Sales Quotation - TP** (**I_SalesQuotationTP**)|**Sales: Sales Document** (**SD_SALESDOC**)|\r\n|**Sales Quotation Item - TP** (**I_SalesQuotationItemTP**)|**Sales: Sales Document Item** (**SD_SALESDOCITEM**)|\r\n\r\nNote that you cannot extend any other entities.\r\n\r\nOnce you have created a custom field for the relevant business context, enabled its usage for this business object, and published it, you can use this custom field similar to other fields. However, note that the READ EML must explicitly mention the field to ensure that it is returned correctly.\r\n\r\n# Constraints\r\n\r\nWith this business object, it is **not** possible to:\r\n* Create sales quotations with one-time customers\r\n* Create or process multiple sales quotations in a single operation call\r\n\r\n# Sample Class\r\n\r\nFor examples showing how to create, change, or delete sales quotation entities using the Entity Manipulation Language (EML), please consult the provided sample class **cl_sd_behv_i_sotp_sample**.\r\nFor more information on EML, search for *Entity Manipulation Language* on the [SAP Help Portal](https://help.sap.com/).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "SALESQUOTATION",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_SALESQUOTATIONTP",
          "name": "Sales Quotation - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "SalesOffice",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales Off."
            },
            {
              "name": "SalesGroup",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales Grp"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "SalesDistrict",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "District"
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "ShippingCondition",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Shp. Cond."
            },
            {
              "name": "SDDocumentReason",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ord.Reason"
            },
            {
              "name": "ShippingType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Ship.Type"
            },
            {
              "name": "SalesQuotationApprovalReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Approval Request Reason"
            },
            {
              "name": "CustomerPriceGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Price Grp"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "OverallSDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ReferenceSDDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reference Document Category"
            },
            {
              "name": "TotalCreditCheckStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CredStatus"
            },
            {
              "name": "HdrGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Header)"
            },
            {
              "name": "OvrlItmGeneralIncompletionSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status (Items)"
            },
            {
              "name": "OverallSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "SalesDocApprovalStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Apprvl Sts"
            },
            {
              "name": "CreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RequestedDeliveryDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Requested Delivery Date"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "CustomerPurchaseOrderDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Customer Reference Date"
            },
            {
              "name": "BindingPeriodValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "BindingPeriodValidityEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid To"
            },
            {
              "name": "HdrOrderProbabilityInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Probab."
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "LChgd On"
            },
            {
              "name": "SoldToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sold-to"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "SalesQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "SalesQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "TotalNetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            }
          ],
          "associations": [
            {
              "name": "I_SALESQUOTATIONTEXTTP",
              "assocName": "_TEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESQUOTATIONITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESQUOTATIONPARTNERTP",
              "assocName": "_PARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSQUOTATIONPRICINGELEMENTTP",
              "assocName": "_PRICINGELEMENT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "ZZ_Header_EXTACTION",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESQUOTATIONTEXTTP",
          "name": "Sales Quotation - Text TP",
          "properties": [
            {
              "name": "LongTextID",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "LongTextIDForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "LongText",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": null
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "SalesQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "SalesQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESQUOTATIONITEMTP",
          "name": "Sales Quotation Item - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "PurchaseOrderByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Ref."
            },
            {
              "name": "IncotermsLocation1",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc1"
            },
            {
              "name": "IncotermsLocation2",
              "key": false,
              "type": "Edm.String",
              "length": "070",
              "label": "Inco. Loc2"
            },
            {
              "name": "IncotermsClassification",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Incoterms"
            },
            {
              "name": "CustomerPaymentTerms",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Pyt Terms"
            },
            {
              "name": "IncotermsVersion",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inco.Vers."
            },
            {
              "name": "MaterialByCustomer",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Cust. Mat."
            },
            {
              "name": "SalesQuotationItemCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Item cat."
            },
            {
              "name": "SalesQuotationItemText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Descript."
            },
            {
              "name": "MaterialPricingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Prd.Pr.Grp"
            },
            {
              "name": "SalesDocumentRjcnReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rej.Reason"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ProductGroup",
              "key": false,
              "type": "Edm.String",
              "length": "009",
              "label": "Prd Group"
            },
            {
              "name": "SDProcessStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ovrll Sts"
            },
            {
              "name": "ItemGeneralIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Incompletion Status"
            },
            {
              "name": "SDDocumentRejectionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RjcnStatus"
            },
            {
              "name": "TotalSDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "OvrlRefSts"
            },
            {
              "name": "PricingIncompletionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Prcg Item"
            },
            {
              "name": "SDDocReferenceStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Ref. Sts"
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pricing Dt"
            },
            {
              "name": "ReferenceSDDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Ref. Item"
            },
            {
              "name": "HigherLevelItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "HighLevItm"
            },
            {
              "name": "AlternativeToItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Alt.to Itm"
            },
            {
              "name": "SalesQuotationItem",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Qtan Item"
            },
            {
              "name": "ItemOrderProbabilityInPercent",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Probab."
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "ReferenceSDDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ref. Doc."
            },
            {
              "name": "RequestedQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "RQ Unit"
            },
            {
              "name": "ItemWeightUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ItemVolumeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SalesQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "SalesQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "NetAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Value"
            },
            {
              "name": "RequestedQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Reqd Qty"
            },
            {
              "name": "ItemNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Net Weight"
            },
            {
              "name": "ItemVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Volume"
            },
            {
              "name": "ItemGrossWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Gross"
            }
          ],
          "associations": [
            {
              "name": "I_SALESQUOTATIONITEMPARTNERTP",
              "assocName": "_ITEMPARTNER",
              "cardinality": "0:*"
            },
            {
              "name": "I_SLSQTANITEMPRICINGELEMENTTP",
              "assocName": "_ITEMPRICINGELEMENT",
              "cardinality": "0:*"
            },
            {
              "name": "I_SALESQUOTATIONITEMTEXTTP",
              "assocName": "_ITEMTEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SALESQUOTATIONPARTNERTP",
          "name": "Sales Quotation Partner - TP",
          "properties": [
            {
              "name": "PartnerFunction",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "PartnerFunctionForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PartFunct."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ContactPerson",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "Personnel",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Pers.No."
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Partner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "ReferenceBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "SalesQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "SalesQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_SLSQUOTATIONPRICINGELEMENTTP",
          "name": "Sales Quotation Pricing Element - TP",
          "properties": [
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond.type"
            },
            {
              "name": "ConditionApplication",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Applicat."
            },
            {
              "name": "ConditionTypeName",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Descript."
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "DistributionChannel",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Distr. Chl"
            },
            {
              "name": "OrganizationDivision",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "ConditionCalculationType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Calc.Type"
            },
            {
              "name": "ConditionIsForStatistics",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Statist."
            },
            {
              "name": "ConditionInactiveReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inactive"
            },
            {
              "name": "ConditionIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Manually"
            },
            {
              "name": "ConditionOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cond.Orig."
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ConditionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "PricingProcedureStep",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Step No."
            },
            {
              "name": "PricingProcedureCounter",
              "key": true,
              "type": "Edm.String",
              "length": "003",
              "label": "Counter"
            },
            {
              "name": "ConditionQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Cond.Unit"
            },
            {
              "name": "ConditionRateRatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "SalesQuotation",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Quotation"
            },
            {
              "name": "SalesQuotationType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SalesDocTy"
            },
            {
              "name": "ConditionQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Unit"
            },
            {
              "name": "ConditionAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Cndn Value"
            },
            {
              "name": "ConditionRateAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "CondAmount"
            },
            {
              "name": "ConditionRateRatio",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Ratio"
            },
            {
              "name": "ConditionBaseQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Quantity"
            },
            {
              "name": "ConditionBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "024",
              "label": "Cnd Bs Amt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_DNGRSGDSCLASSFCTNGETDESCSR",
      "name": "D_DNGRSGDSCLASSFCTNGETDESCSR",
      "title": "DG Classfctn Get Description Result",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_DNGRSGDSCLASSFCTNGETDESCSR",
          "name": "DG Classfctn Get Description Result",
          "properties": [
            {
              "name": "CmplRqVers",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "BCO ID"
            },
            {
              "name": "CmplRqVersName",
              "key": false,
              "type": "Edm.String",
              "length": "255",
              "label": "Compliance Requirement Name"
            },
            {
              "name": "DngrsGoodsModeOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mode of Transport"
            },
            {
              "name": "DangerousGoodDescForDocuments",
              "key": false,
              "type": "Edm.String",
              "length": null,
              "label": "Description for Documents"
            },
            {
              "name": "CmplRqRsltDngrsGdsModeOfTrUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Mode of Transport Key"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_PCLGSDCITMGETDNGRSGDSDESCSP",
      "name": "D_PCLGSDCITMGETDNGRSGDSDESCSP",
      "title": "DG Classfctn Get Description Parameters",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_PCLGSDCITMGETDNGRSGDSDESCSP",
          "name": "DG Classfctn Get Description Parameters",
          "properties": [
            {
              "name": "OutputScenario",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Output Scenario"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_PCLGSDCGETMXDLDGICMTSR",
      "name": "D_PCLGSDCGETMXDLDGICMTSR",
      "title": "Get Mixed Loading Incompatibilities R",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_PCLGSDCGETMXDLDGICMTSR",
          "name": "Get Mixed Loading Incompatibilities R",
          "properties": [
            {
              "name": "SystemMessageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Msg.no."
            },
            {
              "name": "SystemMessageVariable1",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 1"
            },
            {
              "name": "SystemMessageVariable2",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 2"
            },
            {
              "name": "SystemMessageVariable3",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 3"
            },
            {
              "name": "SystemMessageVariable4",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 4"
            },
            {
              "name": "SystemMessageIdentification",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Msg. ID"
            },
            {
              "name": "SystemMessageType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MessageTyp"
            },
            {
              "name": "MixedLoadingMessageSeverity",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Severity of Mixed Loading Message"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lang."
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "MxdLoadingIncompatibleProduct",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Incompatible Product"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_PCLGSDCGETMXDLDGICMTSP",
      "name": "D_PCLGSDCGETMXDLDGICMTSP",
      "title": "Get Mixed Loading Incompatibilities P",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_PCLGSDCGETMXDLDGICMTSP",
          "name": "Get Mixed Loading Incompatibilities P",
          "properties": [
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "DngrsGoodsMainModeOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mode of Transport"
            },
            {
              "name": "ProdCmplncLogsDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Category"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Departure Country/Region"
            },
            {
              "name": "DestinationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Destination Country/Region"
            }
          ],
          "associations": [
            {
              "name": "D_PCLGSDCGETMXDLDGICMTSPRODP",
              "assocName": "_PRODUCTS",
              "cardinality": "0:*"
            },
            {
              "name": "D_PCLGSDCGETMXDLDGICMTSCNTRYP",
              "assocName": "_TRANSITCOUNTRIES",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_PCLGSDCGETMXDLDGICMTSPRODP",
          "name": "Get Mxd Loading Icmts Product Parameter",
          "properties": [
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "D_PCLGSDCGETMXDLDGICMTSCNTRYP",
          "name": "Get Mxd Loading Icmts Country Parameter",
          "properties": [
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "D_CALCTDANGEROUSGOODSPOINTSR",
      "name": "D_CALCTDANGEROUSGOODSPOINTSR",
      "title": "Calculate Dngrs Goods Points Result",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_CALCTDANGEROUSGOODSPOINTSR",
          "name": "Calculate Dngrs Goods Points Result",
          "properties": [
            {
              "name": "ProdCmplncLogsDocument",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Document"
            },
            {
              "name": "DangerousGoodsEUADRPointText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Points for ADR"
            },
            {
              "name": "DangerousGoodsRIDPointText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Points for RID"
            },
            {
              "name": "DngrsGdsEUADRQtyExmpIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Quantity Exemption 1.1.3.6 Is Applicable"
            },
            {
              "name": "DngrsGdsEUADRQtyExmpIsApplbl",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exemption for ADR Is Applicable"
            },
            {
              "name": "DngrsGdsRIDQtyExmpIsAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exemption for RID is Allowed"
            },
            {
              "name": "DngrsGdsRIDExmpIsApplicable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Exemption for RID Is Applicable"
            }
          ],
          "associations": [
            {
              "name": "D_CALCTDNGRSGOODSPOINTSITEMR",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "D_CALCTDNGRSGDSPTSCATEGORYR",
              "assocName": "_CATEGORY",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_CALCTDNGRSGOODSPOINTSITEMR",
          "name": "Calculate Dngrs Goods Points Item R",
          "properties": [
            {
              "name": "DangerousGoodsEnclosureISOUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity Unit (ISO Code)"
            },
            {
              "name": "DangerousGoodsEnclosureSapUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity Unit (SAP Code)"
            },
            {
              "name": "ProdCmplncLogsDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "DngrsGdsCalculatedEnclosureQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Calculated Quantity"
            }
          ],
          "associations": [
            {
              "name": "D_CALCTDNGRSGDSPTSITMRGLNR",
              "assocName": "_ITEMREGULATION",
              "cardinality": "0:*"
            }
          ],
          "actions": null
        },
        {
          "id": "D_CALCTDNGRSGDSPTSCATEGORYR",
          "name": "Calculate Dngrs Gds Pts Category Result",
          "properties": [
            {
              "name": "DangerousGoodsQtyFactorText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Quantity Factor"
            },
            {
              "name": "DangerousGoodsPointTotalText",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Total Points"
            },
            {
              "name": "DngrsGdsQtyExemptionStatusName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "ADR/RID Exemption Status"
            },
            {
              "name": "ComplianceRequirement",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Compliance Requirement"
            },
            {
              "name": "DngrsGdsQtyExemptionStatus",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Quantity Exemption Status"
            },
            {
              "name": "DangerousGoodsTransportCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transport Category"
            },
            {
              "name": "DangerousGoodsEnclosureISOUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity Unit (ISO Code)"
            },
            {
              "name": "DangerousGoodsEnclosureSapUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Quantity Unit (SAP Code)"
            },
            {
              "name": "DngrsGdsEnclosureTotalQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Total Quantity"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_PRODCMPLNCLOGSDOCUMENTTP",
      "name": "I_PRODCMPLNCLOGSDOCUMENTTP",
      "title": "Prod Compliance Logistics Document - TP",
      "description": "With this business object, you can transfer data about business documents (like Sales Orders, Outbound Deliveries, Freight Orders etc.) to Product Compliance for S/4HANA. The Product Compliance for S/4HANA Application can then execute compliance checks to calculate compliance status in the domains of Product Marketability, Safety Datasheet Management, Dangerous Goods, and Supplier Management. Furthermore, the Product Compliance Application can provide Compliance Information like Texts that have to be printed onto documents, compatibility of items regarding to mixed loading rules or evaluation of the 1000 point rules for ADR and RID.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PRODCMPLNCLOGISTICSDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PRODCMPLNCLOGSDOCUMENTTP",
          "name": "Prod Compliance Logistics Document - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Lst Chg By"
            },
            {
              "name": "BusinessSystemName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Bus. Sys."
            },
            {
              "name": "ProdCmplncLogsDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Category"
            },
            {
              "name": "ProdCmplncLogsDocumentStatus",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "DocStatus"
            },
            {
              "name": "ProdCmplncLogsDocumentUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc. UUID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Lst Chg On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "ProdCmplncLogsDocument",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Log. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_PRODCMPLNCLOGSDOCUMENTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODCMPLNCLOGSDOCSTAGETP",
              "assocName": "_STAGE",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODCMPLNCLOGSDOCSTATUSMSGTP",
              "assocName": "_STATUSMESSAGE",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "CalculateDangerousGoodsPoints",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "GetMxdLoadingIncompatibilities",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "RefreshStatus",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetStatusToCompleted",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODCMPLNCLOGSDOCUMENTITEMTP",
          "name": "Prod Compliance Logs Document Item - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Lst Chg By"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Departure Country/Region"
            },
            {
              "name": "DestinationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Destination Country/Region"
            },
            {
              "name": "ProdCmplncLogsDocCntctPersnUsr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Contact"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant ID"
            },
            {
              "name": "SalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Sales org."
            },
            {
              "name": "ProdCmplncMarketabilityStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Product Marketability Status"
            },
            {
              "name": "ProdCmplncSftyDataSheetStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Safety Data Sheet Status"
            },
            {
              "name": "ChmlSuplrChkStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Product Compliance Supplier Status"
            },
            {
              "name": "ProdCmplncDngrsGoodsStatus",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Transport Status"
            },
            {
              "name": "ProdCmplncMktbltyStatusReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reason"
            },
            {
              "name": "ProdCmplncSDSStatusReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "SDS Reason"
            },
            {
              "name": "DangerousGoodsStatusReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Reason"
            },
            {
              "name": "ChmlSuplrChkStatusReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PCS Reason"
            },
            {
              "name": "DngrsGoodsMainModeOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mode of Transport"
            },
            {
              "name": "GoodsIssueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "GI Date"
            },
            {
              "name": "ProdCmplncLogsDocumentUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc. UUID"
            },
            {
              "name": "ProdCmplncLogsDocumentItem",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Lst Chg On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "OrderQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Sales unit"
            },
            {
              "name": "ShippedQuantityInOrderQtyUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Dlv.Qty"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "GetDangerousGoodsDescriptions",
              "type": "Custom Operation"
            },
            {
              "name": "RefreshStatus",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODCMPLNCLOGSDOCSTAGETP",
          "name": "Prod Compliance Logs Document Stage - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Lst Chg By"
            },
            {
              "name": "ProdCmplncLogsDocumentStage",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Stage"
            },
            {
              "name": "DepartureCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Departure Country/Region"
            },
            {
              "name": "DestinationCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Destination Country/Region"
            },
            {
              "name": "DngrsGoodsModeOfTransport",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mode of Transport"
            },
            {
              "name": "ProdCmplncLogsDocumentUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc. UUID"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Lst Chg On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            }
          ],
          "associations": [
            {
              "name": "I_PRODCMPLNCLOGSDOCSTAGEITEMTP",
              "assocName": "_STAGEITEM",
              "cardinality": "0:*"
            },
            {
              "name": "I_PRODCMPLNCLOGSDOCTRNSTCTRYTP",
              "assocName": "_TRANSITCOUNTRY",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRODCMPLNCLOGSDOCSTATUSMSGTP",
          "name": "Prod Cmplnc Logs Doc Status Message - TP",
          "properties": [
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Lst Chg By"
            },
            {
              "name": "SystemMessageNumber",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Msg.no."
            },
            {
              "name": "SystemMessageVariable1",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 1"
            },
            {
              "name": "SystemMessageVariable2",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 2"
            },
            {
              "name": "SystemMessageVariable3",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 3"
            },
            {
              "name": "SystemMessageVariable4",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Variable 4"
            },
            {
              "name": "SystemMessageIdentification",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Msg. ID"
            },
            {
              "name": "ProdCmplncLogsDocumentStage",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Stage"
            },
            {
              "name": "SystemMessageType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MessageTyp"
            },
            {
              "name": "ProdCmplncLogsDocApplAreaCntxt",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Source"
            },
            {
              "name": "ProdCmplncLogsDocumentApplArea",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Bus. Area"
            },
            {
              "name": "ProdCmplncLogsDocumentUUID",
              "key": false,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Doc. UUID"
            },
            {
              "name": "ProdCmplncLogsDocStatusMsgUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "Message UUID"
            },
            {
              "name": "ProdCmplncLogsDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "LastChangeDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Lst Chg On"
            },
            {
              "name": "CreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Created On"
            }
          ],
          "associations": [
            {
              "name": "I_PRODCMPLNCLOGSDOCUMENTITEMTP",
              "assocName": "_ITEM",
              "cardinality": "0:1"
            },
            {
              "name": "I_PRODCMPLNCLOGSDOCSTAGETP",
              "assocName": "_STAGE",
              "cardinality": "0:1"
            }
          ],
          "actions": null
        }
      ]
    },
    {
      "id": "I_QLTYPROCMTCERTTP_2",
      "name": "I_QLTYPROCMTCERTTP_2",
      "title": "Certificate Receipt - TP",
      "description": "This business object enables you to create, read and update quality certificate receipts, that is, quality certificates in procurement. For example, you can create a quality certificate receipt or update an existing one.\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Update or set the fields MaterialDocument, MaterialDocumentItem, MaterialDocumentYear, GoodsReceiptPostingDate\r\n* Update or set the field Batch\r\n* Read existing attachments, change them or add new ones",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "QLTYPROCUREMENTCERTIFICATE",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_QLTYPROCMTCERTTP_2",
          "name": "Certificate Receipt - TP",
          "properties": [
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "BatchBySupplier",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Supp.Batch"
            },
            {
              "name": "QualityCertificateType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cert. Type"
            },
            {
              "name": "QltyProcmtCertCrtedByUsr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "QltyProcmtCertChgdBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "QltyProcmtCertCrtnTmeZn",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Crt TZone"
            },
            {
              "name": "DeliveryNote",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Deliv.Note"
            },
            {
              "name": "Plant",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Block Flag"
            },
            {
              "name": "QltyProcmtCertStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Certificate Status"
            },
            {
              "name": "PurchaseOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Purchasing Document Item"
            },
            {
              "name": "MaterialDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Item"
            },
            {
              "name": "GoodsReceiptPostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Goods Receipt Posting Date"
            },
            {
              "name": "QltyProcmtCertReceiptDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Certificate Received On"
            },
            {
              "name": "QltyProcmtCertCrtnDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "QltyProcmtCertChgDte",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "QltyProcmtCertCrtnDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "QltyProcmtCertChgDteTme",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "QltyProcmtCertCrtnTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Creat.time"
            },
            {
              "name": "QltyProcmtCertChgTme",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "ChangeTime"
            },
            {
              "name": "Material",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "PurchaseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Purch.Doc."
            },
            {
              "name": "MaterialDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Mat. Doc."
            },
            {
              "name": "MaterialDocumentYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Material Document Year"
            },
            {
              "name": "QualityProcurementCertificate",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Certificate Receipt"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "CancelCertificateReceipt",
              "type": "Custom Operation"
            },
            {
              "name": "ConfirmCertificateReceipt",
              "type": "Custom Operation"
            },
            {
              "name": "ConfirmValidCertificate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetCertificateToInvalid",
              "type": "Custom Operation"
            },
            {
              "name": "SetCertReceiptToExpected",
              "type": "Custom Operation"
            },
            {
              "name": "VldtQltyProcurementCertificate",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_CABILLGDOCUMENTTP",
      "name": "I_CABILLGDOCUMENTTP",
      "title": "Billing Document - TP",
      "description": "With this business object, you can use created event in billing documents.\r\n\r\n# Events\r\nThis business object offers the following events for an billing document:\r\n\r\n* Created\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to use draft-related actions for billing documents.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGBILLINGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CABILLGDOCUMENTTP",
          "name": "Billing Document - TP",
          "properties": [
            {
              "name": "CABillgDocInternalNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Billing Run Number"
            },
            {
              "name": "CABillgGrpgOfAdditionalItems",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Additional Item Grouping"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Author"
            },
            {
              "name": "CABillgType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bllg Type"
            },
            {
              "name": "CAInvcgTargetProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Targ.Proc."
            },
            {
              "name": "CAInvcgCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inv. Cat."
            },
            {
              "name": "CAPartnerSettlementRule",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rule"
            },
            {
              "name": "CABillgProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bill.Proc."
            },
            {
              "name": "CAInvcgDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc.Type"
            },
            {
              "name": "CABillgDocumentExternal",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "External Document Number"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CABillgIsDocumentSimulated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Simul.Doc."
            },
            {
              "name": "CAInvcgTechnicalDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Technical Document Type"
            },
            {
              "name": "CAInvcgMasterDataType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MstDtType"
            },
            {
              "name": "CAInvcgControlOfInvoicingUnit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Invoicing Unit Control"
            },
            {
              "name": "CaInvcgIsOrderDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Invoicing Order Deleted"
            },
            {
              "name": "CABillgHasAdditionalInvoice",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Info Inv."
            },
            {
              "name": "CAInvcgIsAccrualPostingRlvt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Accrual/Deferral Posting"
            },
            {
              "name": "CABillgLockedForInvoicing",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inv. Lock"
            },
            {
              "name": "CABillgDocHasRefObjects",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Object References Exist"
            },
            {
              "name": "CABillgDocHasRefillItems",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Refill"
            },
            {
              "name": "CABillgDocHasPrepaidItems",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Prepaid"
            },
            {
              "name": "CABillgDocHasRevnRecgnItems",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rev Deferl"
            },
            {
              "name": "CAAltvMDOriginalIsIncluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrigMastDa"
            },
            {
              "name": "CABillgDocumentInvcgStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InvStatus"
            },
            {
              "name": "CABillgDocumentReversalReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Reas."
            },
            {
              "name": "CATaxDetnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax"
            },
            {
              "name": "CATaxDateType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Date"
            },
            {
              "name": "CAInvcgCorrectionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Invcg Correction Category"
            },
            {
              "name": "CAInvcgSourceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "SrcDocType"
            },
            {
              "name": "CABillgDocPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start of Document Period"
            },
            {
              "name": "CABillgDocPeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End of Document Period"
            },
            {
              "name": "CABillgBaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BaselineDt"
            },
            {
              "name": "CAInvcgFirstDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Invoice Fm"
            },
            {
              "name": "CABillgDocCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Billed On"
            },
            {
              "name": "CAInvcgCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Invcd. On"
            },
            {
              "name": "CABillgDocOriginProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Origin"
            },
            {
              "name": "CABillgDocumentNumberOfItems",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No. Items"
            },
            {
              "name": "CABllbleItmNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Billable Items"
            },
            {
              "name": "CABillgDocCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Billed At"
            },
            {
              "name": "CABillgCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CAInvcgCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Invoicing Target Currency"
            },
            {
              "name": "CASubAreaForParallelization",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Subarea"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "BPartner"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "LogSystem"
            },
            {
              "name": "CAInvoicingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Inv. Doc."
            },
            {
              "name": "CAInvcgAltvBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Altv Business Partner"
            },
            {
              "name": "CAInvcgAltvContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Altv Contract Account"
            },
            {
              "name": "CABillgReversalDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Reversal Document Number"
            },
            {
              "name": "CABillgReversedDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rev. For"
            },
            {
              "name": "CABillgAdjustmentDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Adjustment Billg Documnt"
            },
            {
              "name": "CABillgAdjustedDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Adj.Docmt"
            },
            {
              "name": "CABillgDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Bill. Doc."
            }
          ],
          "associations": [
            {
              "name": "I_CONTRACTACCOUNTPARTNER",
              "assocName": "_CONTRACTACCOUNTPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CABILLGDOCITEMTP",
              "assocName": "_CABILLGDOCITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "RemoveInvoicingLock",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetInvoicingLock",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_CABILLGDOCITEMTP",
          "name": "Billing Document Item - TP",
          "properties": [
            {
              "name": "CABillgDocItemExternalNumber",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ext. Item"
            },
            {
              "name": "CAInvcgSubstituteGroupPrinting",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subs.Group"
            },
            {
              "name": "CABillgTaxGroup",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Tax Grpg"
            },
            {
              "name": "CABillgGrpgOfAdditionalItems",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Additional Item Grouping"
            },
            {
              "name": "CABillgGrpgOfPaymentData",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "PmtDtGrp"
            },
            {
              "name": "CABillgGroupingSourceItems",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "SrcItemGrp"
            },
            {
              "name": "CADependentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Dependent Item Type"
            },
            {
              "name": "CAInvcgOffsettingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Offs.Group"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "ConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "BusinessPlace",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Pl."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "WithholdingTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "WTax Code"
            },
            {
              "name": "CAMainTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Main Trans"
            },
            {
              "name": "CASubTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subtrans."
            },
            {
              "name": "CAInvcgAccrualPostingType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Accr/Defrl Postg Type"
            },
            {
              "name": "CAIntcoType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "IntStlType"
            },
            {
              "name": "CABillgPartnerSettlementCat",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Partner Settlement Category"
            },
            {
              "name": "CAReasonSecurityDeposit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "CABillgReqReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Billing Request Reason"
            },
            {
              "name": "CAAccountDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ActDeterID"
            },
            {
              "name": "CAAltvTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "AlternTxCd"
            },
            {
              "name": "CAOtherTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "CATaxDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax deter."
            },
            {
              "name": "CAAltvTaxDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Altv Tax Detn Code"
            },
            {
              "name": "CAInvcgOffsettingReferenceKey",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "OffsettRef"
            },
            {
              "name": "CATaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg"
            },
            {
              "name": "CABillToCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bill-To Cn"
            },
            {
              "name": "CABillToRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bill-To Rg"
            },
            {
              "name": "CABillFromRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntRegion"
            },
            {
              "name": "CASupplyRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Supply Reg"
            },
            {
              "name": "CAInvcgOffsettingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OffsetCat."
            },
            {
              "name": "CABillgFunction",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Bill.Func."
            },
            {
              "name": "CAInvcgOffsettingRefKeyLong",
              "key": false,
              "type": "Edm.String",
              "length": "032",
              "label": "Offst.Ref."
            },
            {
              "name": "CARevenueAccountingServiceType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ServType"
            },
            {
              "name": "CABllbleItmDiscountKey",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Disc Key"
            },
            {
              "name": "CABillgDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item Type"
            },
            {
              "name": "RAOriginalDocItemID",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "OrigItemID"
            },
            {
              "name": "CAControlCode",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Ctrl Code"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAStatisticalItemCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Key"
            },
            {
              "name": "CAInvcgIsItemPrintingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Print-Rel"
            },
            {
              "name": "CAInvcgIsItemPostingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pstg-Relvt"
            },
            {
              "name": "CATaxIsIncluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Gross"
            },
            {
              "name": "CAIsDocItemSimulated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Simulated"
            },
            {
              "name": "CABillgDocItemIsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ReversalIt"
            },
            {
              "name": "CAInvcgIsNotBPRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No BP Item"
            },
            {
              "name": "CAIsDownPaymentRequest",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Down Payt"
            },
            {
              "name": "CAInvcgDfrrdRevenueStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deferred Revenues Status"
            },
            {
              "name": "CAIsRevenueAccountingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RA Relev."
            },
            {
              "name": "CABillgIsPrepaidBalanceChg",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Refill"
            },
            {
              "name": "CAIsPrepaid",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Prepaid"
            },
            {
              "name": "CABillgDocItemIsFICORelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "FI/CO-Rel."
            },
            {
              "name": "CABillgDocItemIsBIRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "BI-Relev."
            },
            {
              "name": "CAAltvMDOriginalIsEnbld",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "OrigMastDa"
            },
            {
              "name": "CAInvcgOffsettingAction",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ActionOffs"
            },
            {
              "name": "CAInvcgCorrectionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Invcg Correction Category"
            },
            {
              "name": "CATaxDetnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax"
            },
            {
              "name": "CATaxDateType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Date"
            },
            {
              "name": "CAInvcgOffsettingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Offs.Proc."
            },
            {
              "name": "CABillgDeferredRevenueCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Deferred Revenue Category"
            },
            {
              "name": "CABillgDocItemCrtnMethod",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Creat.Mthd"
            },
            {
              "name": "CAIntcoProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "IntStlProc"
            },
            {
              "name": "CAIntcoCompanyCodeRequesting",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "ReqCCode"
            },
            {
              "name": "CAIntcoCompanyCodeSupplying",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SuppCCode"
            },
            {
              "name": "RAOriginalDocItemType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "OrItType"
            },
            {
              "name": "CANetDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Net Date"
            },
            {
              "name": "CAProviderContractItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cntr.Item"
            },
            {
              "name": "CAItemPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start"
            },
            {
              "name": "CAItemPeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End"
            },
            {
              "name": "CAExternalTaxDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "ExtTaxDate"
            },
            {
              "name": "CABillgDeferredRevenueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Trans.date"
            },
            {
              "name": "CABillgDocItem",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Item"
            },
            {
              "name": "CADiscBaseItmGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BaseItmGrp"
            },
            {
              "name": "CABllbleItmDiscountVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Vers.No."
            },
            {
              "name": "CABllbleItmNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Billable Items"
            },
            {
              "name": "CABillgCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CAAmountPerUnitCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CABillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill-To Pa"
            },
            {
              "name": "CAAmountPerUnitQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "UoM"
            },
            {
              "name": "CABillgDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Bill. Doc."
            },
            {
              "name": "CABillgDocItemAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "CAAmountPerUnitAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amt p. Qty"
            },
            {
              "name": "CABillingQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Bllg Qty"
            },
            {
              "name": "CAAmountPerUnitQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_CAINVCGDOCUMENTTP",
      "name": "I_CAINVCGDOCUMENTTP",
      "title": "Invoicing Document - TP",
      "description": "With this business object, you can use created event in invoicing documents.\r\n\r\n# Events\r\nThis business object offers the following events for an invoicing document:\r\n\r\n* Created\r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to use draft-related actions for invoicing documents.\r\n",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "CONTRACCTGINVOICINGDOCUMENT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_CAINVCGDOCUMENTTP",
          "name": "Invoicing Document - TP",
          "properties": [
            {
              "name": "CAInvcgDocFormID",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Form ID"
            },
            {
              "name": "CAInvcgDocInternalNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "InvRun No."
            },
            {
              "name": "CAInvcgDocExternal",
              "key": false,
              "type": "Edm.String",
              "length": "022",
              "label": "External Invoicing Doc"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Author"
            },
            {
              "name": "BusinessPlace",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Pl."
            },
            {
              "name": "CAPaymentMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Payt Meth."
            },
            {
              "name": "CAInvcgCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inv. Cat."
            },
            {
              "name": "CAInvcgTargetProcess",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Targ.Proc."
            },
            {
              "name": "CAInvcgPreliminaryCategory",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Category Prlm Invoice"
            },
            {
              "name": "CAPartnerSettlementRule",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Rule"
            },
            {
              "name": "ApplicationForm",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Forms"
            },
            {
              "name": "FormIDForAttachedPaymentMedium",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Form ID"
            },
            {
              "name": "CAInvcgType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Inv. Type"
            },
            {
              "name": "CAInvcgProcess",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Process"
            },
            {
              "name": "CAInvcgDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Doc.Type"
            },
            {
              "name": "CAInvcgDocPeriodCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Per. Cat."
            },
            {
              "name": "CAClassificationKey",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Class. Key"
            },
            {
              "name": "CAOfficialDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "OfficialNo"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAApplicationArea",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Appl. Area"
            },
            {
              "name": "CAReconciliationKey",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rec. Key"
            },
            {
              "name": "CAInvcgTechnicalDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Technical Document Type"
            },
            {
              "name": "CAInvcgMasterDataType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "MstDtType"
            },
            {
              "name": "CAInvcgDocCreationMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "CreatnMde"
            },
            {
              "name": "CAInvcgIsDocumentPosted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Posted"
            },
            {
              "name": "CAInvcgIsDocumentSimulated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Simulated"
            },
            {
              "name": "CAInvcgIsDocumentPreliminary",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Preliminary Invoice"
            },
            {
              "name": "CAPreliminaryInvcgDocStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status Prlm Invoice"
            },
            {
              "name": "CAInvcgDocIsLockedForPrinting",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Print.Lock"
            },
            {
              "name": "CAInvcgDocHasChargeOrDiscItems",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Charge/Discount Exists"
            },
            {
              "name": "CAInvcgDocIsPartOfList",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "InvSubdoc."
            },
            {
              "name": "CAInvcgBolloTaxPostStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Bollo"
            },
            {
              "name": "CAInvcgDocHasObjectRelation",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ObjRlExist"
            },
            {
              "name": "CAInvcgDocHasSEPAPreNotif",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pre-Notif."
            },
            {
              "name": "CAInvcgDocHasControlDoc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Clrfctn Case Control Doc"
            },
            {
              "name": "CAInvcgCorrectionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Invcg Correction Category"
            },
            {
              "name": "CAKeyIdentification",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ID"
            },
            {
              "name": "CAInvcgDocumentReversalReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rev. Reas."
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Doc. Date"
            },
            {
              "name": "CAPostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Post. Date"
            },
            {
              "name": "CANetDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Net Date"
            },
            {
              "name": "CAInvcgCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Invcd. On"
            },
            {
              "name": "CACashDiscountDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disc. Due"
            },
            {
              "name": "CAInvcgDocumentPrintDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Print Date"
            },
            {
              "name": "CAInvcgBaseDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "BaselineDt"
            },
            {
              "name": "CAInvcgDocPeriodDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Inv. Per."
            },
            {
              "name": "CAInvcgDocPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "PeriodFm"
            },
            {
              "name": "CAPrelimInvcgDocValue",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "PrlmyInvce"
            },
            {
              "name": "CAInvcgNmbrOfInvoicingDocItems",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "No. Items"
            },
            {
              "name": "CABllbleItmNumber",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Billable Items"
            },
            {
              "name": "CAInvcgCreationTime",
              "key": false,
              "type": "Edm.timeofday",
              "length": "006",
              "label": "Invcd. At"
            },
            {
              "name": "CADunningCounter",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "DunnCount."
            },
            {
              "name": "CACashDiscountRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Cash Disc."
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "ContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Cont. Acct"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CAInvoicingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Inv. Doc."
            },
            {
              "name": "AltvContractAcctForCollvBills",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Coll. Acct"
            },
            {
              "name": "CAInvcgReversalDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Rev. Doc."
            },
            {
              "name": "CAInvcgReversedDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Reversed Invoicing Doc"
            },
            {
              "name": "CAInvcgAdjustmentDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "AdjustDoc"
            },
            {
              "name": "CAInvcgAdjustedDocument",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "DocForAdj."
            },
            {
              "name": "CASubstituteDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Sub. Doc."
            },
            {
              "name": "CAPaymentFormNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Pymt Form"
            },
            {
              "name": "CAAmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            }
          ],
          "associations": [
            {
              "name": "I_CONTRACTACCOUNTPARTNER",
              "assocName": "_CONTRACTACCOUNTPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CONTRACTACCOUNTHEADER",
              "assocName": "_CONTRACTACCOUNTHEADER",
              "cardinality": "0:1"
            },
            {
              "name": "I_CAINVCGDOCITEMTP",
              "assocName": "_CAINVCGDOCITEM",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "RemovePrintLock",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "SetPrintLock",
              "type": "Custom Operation"
            }
          ]
        },
        {
          "id": "I_CAINVCGDOCITEMTP",
          "name": "Invoicing Document Item - TP",
          "properties": [
            {
              "name": "CAInvcgSubstituteGroupPrinting",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subs.Group"
            },
            {
              "name": "CAInvcgOffsettingGroup",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Offs.Group"
            },
            {
              "name": "CAInvcgRevenueGrouping",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Rev.Group"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "TaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "BusinessPlace",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Pl."
            },
            {
              "name": "Division",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Division"
            },
            {
              "name": "WithholdingTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "WTax Code"
            },
            {
              "name": "CAMainTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Main Trans"
            },
            {
              "name": "CASubTransaction",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Subtrans."
            },
            {
              "name": "CAConditionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Cond. Type"
            },
            {
              "name": "CAGroupingKeyDocumentItems",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Grouping"
            },
            {
              "name": "CAInvcgGroupingKey",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Inv. Grpg"
            },
            {
              "name": "CAInvcgAccrualPostingType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Accr/Defrl Postg Type"
            },
            {
              "name": "CAInvcgRefPostingDocType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "RefDocType"
            },
            {
              "name": "CAAccountDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "ActDeterID"
            },
            {
              "name": "CATaxDeterminationCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax deter."
            },
            {
              "name": "CAOtherTaxCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax Code"
            },
            {
              "name": "CABillToCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bill-To Cn"
            },
            {
              "name": "CABillToRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Bill-To Rg"
            },
            {
              "name": "CABillFromRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "PlntRegion"
            },
            {
              "name": "CASupplyRegion",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Supply Reg"
            },
            {
              "name": "CAInvcgOffsettingCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "OffsetCat."
            },
            {
              "name": "CAInvcgFunction",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Function"
            },
            {
              "name": "CARevenueAccountingServiceType",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "ServType"
            },
            {
              "name": "CABllbleItmDiscountKey",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Disc Key"
            },
            {
              "name": "CAInvcgDocumentItemType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Item Type"
            },
            {
              "name": "CAInvcgSourceDocumentCat",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Source Document Category"
            },
            {
              "name": "CAControlCode",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Ctrl Code"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "TaxCountry",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Tax C/R"
            },
            {
              "name": "CASubApplication",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Subappl"
            },
            {
              "name": "CAStatisticalItemCode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Stat. Key"
            },
            {
              "name": "CAIsDocItemSimulated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Simulated"
            },
            {
              "name": "CAInvcgDocItemIsReversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ReversalIt"
            },
            {
              "name": "CAInvcgIsItemPostingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Pstg-Relvt"
            },
            {
              "name": "CAInvcgIsInFinalAmt",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Rlvt for Invoice Total"
            },
            {
              "name": "CAInvcgIsNotBPRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "No BP Item"
            },
            {
              "name": "CAInvcgIsItemPrintingRelevant",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Print-Rel"
            },
            {
              "name": "CATaxIsIncluded",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Gross"
            },
            {
              "name": "CAInvcgOffsettingAction",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "ActionOffs"
            },
            {
              "name": "CAIsDownPaymentRequest",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Down Payt"
            },
            {
              "name": "CAIsRevenueAccountingRelevant",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RA Relev."
            },
            {
              "name": "CAInvcgDfrrdRevenueStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deferred Revenues Status"
            },
            {
              "name": "CAIsPrepaid",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Prepaid"
            },
            {
              "name": "CAInvcgDocItemDefStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Deferred"
            },
            {
              "name": "CAInvcgDocItemCrtnMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Creat.Mthd"
            },
            {
              "name": "CAInvcgDocItmAltvMDCat",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Cat Altv Master Data"
            },
            {
              "name": "CATaxDetnType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Tax"
            },
            {
              "name": "CAInvcgOffsettingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Offs.Proc."
            },
            {
              "name": "CAInvcgCorrectionCategory",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Invcg Correction Category"
            },
            {
              "name": "CATransactionKeyAccountDetn",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "AutPost"
            },
            {
              "name": "CAInvcgDocItemSourceItmCat",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "SrcItmCat."
            },
            {
              "name": "TransactionCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CANetDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Net Date"
            },
            {
              "name": "CAProviderContractItemNumber",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Cntr.Item"
            },
            {
              "name": "CATaxDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Tax Date"
            },
            {
              "name": "CACashDiscountDueDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Disc. Due"
            },
            {
              "name": "CAItemPeriodStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start"
            },
            {
              "name": "CAItemPeriodEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End"
            },
            {
              "name": "CAInvcgDocItem",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Item"
            },
            {
              "name": "CABllbleItmDiscountVersion",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Vers.No."
            },
            {
              "name": "CAGroupingCurrencyTranslation",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Crcy Translation Group"
            },
            {
              "name": "CAInvcgTaxGroupingKey",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Tx Gpg Key"
            },
            {
              "name": "CAInvcgDocItmLoclCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "CACurrencySourceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Source Document Currency"
            },
            {
              "name": "CACashDiscountRate",
              "key": false,
              "type": "Edm.Decimal",
              "length": "005",
              "label": "Cash Disc."
            },
            {
              "name": "TransToTaxCntryCrcyCnvrsnFctr",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "Factor"
            },
            {
              "name": "CATaxRateInPercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "006",
              "label": "Tax %"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "CADocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Document"
            },
            {
              "name": "CAContract",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Contract"
            },
            {
              "name": "CAInvoicingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "Inv. Doc."
            },
            {
              "name": "CAInvcgItmAltvBusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Altv Business Partner"
            },
            {
              "name": "CABillToParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Bill-To Pa"
            },
            {
              "name": "CAInvcgItmAltvContractAccount",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Altv Contract Account"
            },
            {
              "name": "CAClearingDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Clearing"
            },
            {
              "name": "CAInvcgSourceDocumentNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Source Document Number"
            },
            {
              "name": "CAInvcgSourceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "SourceItem"
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Quantity"
            },
            {
              "name": "CAAmountInTransactionCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount"
            },
            {
              "name": "CATaxBaseAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Base"
            },
            {
              "name": "CATaxPortionInTransCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TaxPortion"
            },
            {
              "name": "CAInvcgDocItmAmtInLoclCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "LC Amount"
            },
            {
              "name": "CAInvcgDocItmTaxBaseAmtInLCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TaxBase LC"
            },
            {
              "name": "CAInvcgSourceDocumentAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Amount in SrcDoc Crcy"
            },
            {
              "name": "CATaxAmountInTransCurrency",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "Tax Amount"
            },
            {
              "name": "CAClearingAmountInTransCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "013",
              "label": "TC cl. amt"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_EWM_WAREHOUSEORDERTP",
      "name": "I_EWM_WAREHOUSEORDERTP",
      "title": "Warehouse Order - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "WAREHOUSEORDER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_EWM_WAREHOUSEORDERTP",
          "name": "Warehouse Order - TP",
          "properties": [
            {
              "name": "ExecutingResource",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Resource"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "LastChangedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "WarehouseOrderCreationRule",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "WO Cr. Rle"
            },
            {
              "name": "WhseProcessTypeDocumentHdr",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Hdr WhsePT"
            },
            {
              "name": "Queue",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Queue"
            },
            {
              "name": "ConfirmedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Conf. By"
            },
            {
              "name": "EWMWarehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "ActivityArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acty Area"
            },
            {
              "name": "WhseOrderCreationRuleCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Creat. Cat"
            },
            {
              "name": "WarehouseOrderStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "WarehouseOrderIsSplit",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Split"
            },
            {
              "name": "WarehouseOrderStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Start Time"
            },
            {
              "name": "WhseOrderConfirmedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Conf. Time"
            },
            {
              "name": "WhseOrderLatestStartDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "LSD"
            },
            {
              "name": "WhseOrderCreationDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "CreatnTime"
            },
            {
              "name": "WhseOrderLastChgUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WarehouseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Whse Order"
            },
            {
              "name": "WhseOrderForSplitWhseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Split WO"
            },
            {
              "name": "WhseOrderPlanDurationTimeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Time Unit"
            },
            {
              "name": "Processor",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Processor"
            },
            {
              "name": "WarehouseOrderPlannedDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "P Exec Tme"
            }
          ],
          "associations": [
            {
              "name": "I_EWM_WHSEORDERHNDLGUNITTP",
              "assocName": "_WAREHOUSEORDERPICKHNDLGUNIT",
              "cardinality": "0:*"
            },
            {
              "name": "I_EWM_WAREHOUSETASKTP",
              "assocName": "_WAREHOUSETASK",
              "cardinality": "1:*"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_EWM_WHSEORDERHNDLGUNITTP",
          "name": "Pick-Handling Unit of Whse Order - TP",
          "properties": [
            {
              "name": "EWMWarehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "EWMWhseOrderNmbrOfHndlgUnits",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HU ID"
            },
            {
              "name": "HandlingUnitExternalID",
              "key": true,
              "type": "Edm.String",
              "length": "020",
              "label": "HU"
            },
            {
              "name": "PackagingMaterial",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "WarehouseOrder",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Whse Order"
            }
          ],
          "associations": null,
          "actions": null
        },
        {
          "id": "I_EWM_WAREHOUSETASKTP",
          "name": "Warehouse Task - TP",
          "properties": [
            {
              "name": "SpecialStockIdfgSalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "WarehouseTaskExceptionCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": null
            },
            {
              "name": "ConfirmedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "HomogeneousFullPalletPick",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Whole HU"
            },
            {
              "name": "EWMConsolidationGroup",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "CnsGrp"
            },
            {
              "name": "HandlingUnitTypeGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "HU Ty. Grp"
            },
            {
              "name": "CreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "EWMStockType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Type"
            },
            {
              "name": "EWMStockUsage",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Usage"
            },
            {
              "name": "WarehouseProcessType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Proc. Type"
            },
            {
              "name": "EWMHandlingUnitType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "HU Type"
            },
            {
              "name": "WarehouseMovementsReason",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Reason"
            },
            {
              "name": "SourceStorageSection",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrcStorSec"
            },
            {
              "name": "SourceStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Srce Type"
            },
            {
              "name": "DestinationStorageType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Stor. Type"
            },
            {
              "name": "DestinationStorageSection",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Dest. Sec."
            },
            {
              "name": "WarehouseOrderActivityArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "WO ActArea"
            },
            {
              "name": "WarehouseOrderCreationRule",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "WO Cr. Rle"
            },
            {
              "name": "WarehouseActivityType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Activity"
            },
            {
              "name": "WarehouseProcessCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Proc. Cat."
            },
            {
              "name": "EWMStockOwner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            },
            {
              "name": "WarehouseOrderQueue",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Queue"
            },
            {
              "name": "EWMBaseUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "EWMAlternativeUnitISOCode",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "ISO Code"
            },
            {
              "name": "SourceStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Source Bin"
            },
            {
              "name": "DestinationStorageBin",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Dest. Bin"
            },
            {
              "name": "ExecutingResource",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Resource"
            },
            {
              "name": "SourceResource",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Src Res."
            },
            {
              "name": "DestinationResource",
              "key": false,
              "type": "Edm.String",
              "length": "018",
              "label": "Dest. Res."
            },
            {
              "name": "EWMWarehouse",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Whse No."
            },
            {
              "name": "CountryOfOrigin",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Origin"
            },
            {
              "name": "ActivityArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acty Area"
            },
            {
              "name": "WarehouseTaskStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Status"
            },
            {
              "name": "IsHandlingUnitWarehouseTask",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "HU WT"
            },
            {
              "name": "EWMPutAwayPhysInvtryPlnSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PI Planned"
            },
            {
              "name": "EWMWhseTskLowStkChkPlnSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "LStChkPlnd"
            },
            {
              "name": "EWMPutAwayPhysInvtryExecSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PI Done"
            },
            {
              "name": "EWMWhseTskLowStkChkExecSts",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "L.StkChk"
            },
            {
              "name": "BatchChangeIsNotAllowed",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ChngeBatch"
            },
            {
              "name": "WhseTaskTwoStepPickingRlvnce",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "TwoStepPic"
            },
            {
              "name": "WhseTaskTwoStepPickingType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "WT Type"
            },
            {
              "name": "SerialNumberRequiredLevel",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "SN"
            },
            {
              "name": "EWMRoute",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Route"
            },
            {
              "name": "EWMDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc. Cat."
            },
            {
              "name": "EWMReferenceDocumentCategory",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Doc. Cat."
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "PurchasingDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "PO Item"
            },
            {
              "name": "ShelfLifeExpirationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Expiration"
            },
            {
              "name": "SpecialStockIdfgSalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": null
            },
            {
              "name": "WhseTaskPlannedClosingDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Completion"
            },
            {
              "name": "WhseTaskCrtnUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "CreatnTime"
            },
            {
              "name": "WhseTaskGoodsReceiptDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "GR Date"
            },
            {
              "name": "WhseTaskLastChgUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WhseTaskConfUTCDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "WarehouseTaskItem",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "WT Item"
            },
            {
              "name": "WhseTaskSortingSequenceValue",
              "key": false,
              "type": "Edm.Decimal",
              "length": "010",
              "label": "Sort Seq."
            },
            {
              "name": "EWMWarehouseTaskPriority",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": "Priority"
            },
            {
              "name": "WarehouseOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Whse Order"
            },
            {
              "name": "WarehouseTask",
              "key": true,
              "type": "Edm.String",
              "length": "012",
              "label": "WT"
            },
            {
              "name": "EWMCanceledWarehouseTask",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": null
            },
            {
              "name": "WarehouseOrderSequenceValue",
              "key": false,
              "type": "Edm.Double",
              "length": "016",
              "label": "Sequence"
            },
            {
              "name": "Product",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Product"
            },
            {
              "name": "BaseUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "BUoM"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "SD Doc."
            },
            {
              "name": "PurchasingDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Pur. Order"
            },
            {
              "name": "EntitledToDisposeParty",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Disposal"
            },
            {
              "name": "ProductionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Man. Ord."
            },
            {
              "name": "EWMDeliveryItem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Item"
            },
            {
              "name": "AlternativeUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Alt. Unit"
            },
            {
              "name": "WhseTaskNetWeightUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "WhseTaskNetVolumeUnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Vol. Unit"
            },
            {
              "name": "SourceHandlingUnit",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Source HU"
            },
            {
              "name": "DestinationHandlingUnit",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Dest. HU"
            },
            {
              "name": "EWMProductionSupplyArea",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "PSA"
            },
            {
              "name": "EWMDelivery",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Doc. No."
            },
            {
              "name": "WhseTaskNetWeight",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Load.Wgt"
            },
            {
              "name": "WhseTaskNetVolume",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Loadg Vol."
            },
            {
              "name": "TargetQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "TgtQtyB"
            },
            {
              "name": "TargetQuantityInAltvUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": "TgtQtyA"
            },
            {
              "name": "ActualQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": null
            },
            {
              "name": "ActualQuantityInAltvUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": null
            },
            {
              "name": "DifferenceQuantityInBaseUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": null
            },
            {
              "name": "DifferenceQuantityInAltvUnit",
              "key": false,
              "type": "Edm.Decimal",
              "length": "031",
              "label": null
            }
          ],
          "associations": [
            {
              "name": "I_EWM_WHSETASKEXCEPTIONCODETP",
              "assocName": "_WAREHOUSETASKEXCEPTIONCODE",
              "cardinality": "0:*"
            },
            {
              "name": "I_EWM_WHSETASKSERIALNUMBERTP",
              "assocName": "_WAREHOUSETASKSERIALNUMBER",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "AddSrlNmbrToTaskConf",
              "type": "Custom Operation"
            },
            {
              "name": "CancelWarehouseTask",
              "type": "Custom Operation"
            },
            {
              "name": "ConfirmWarehouseTaskExact",
              "type": "Custom Operation"
            },
            {
              "name": "ConfirmWarehouseTaskHndlgUnit",
              "type": "Custom Operation"
            },
            {
              "name": "ConfirmWarehouseTaskProduct",
              "type": "Custom Operation"
            },
            {
              "name": "ReassignToWarehouseOrder",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_QUALITYLEVELTP_2",
      "name": "I_QUALITYLEVELTP_2",
      "title": "Quality Level - TP",
      "description": "This business object enables you to create, read, and update quality levels for any level of dynamic modification.\r\nFor more information about the use of quality levels in the inspection process and the different levels of dynamic modification, see the documentation about dynamic modification in the product assistance for Quality Management ([Dynamic Modification of the Inspection Scope](https://help.sap.com/docs/SAP_S4HANA_CLOUD/d1e58be39d884a0dbf75a7526a9acbf4/f56bb65334e6b54ce10000000a174cb4.html)).",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "QUALITYLEVEL",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_QUALITYLEVELTP_2",
          "name": "Quality Level - TP",
          "properties": [
            {
              "name": "InspectionOperation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Operation"
            },
            {
              "name": "BillOfOperationsType",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "TL Type"
            },
            {
              "name": "InspLotDynamicRule",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Dynamic Modification Rule"
            },
            {
              "name": "QltyLvlIndirectlyChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "QltyLvlManuallyChangedBy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed by"
            },
            {
              "name": "InspectionLotType",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Insp. Type"
            },
            {
              "name": "SamplingProcedure",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "Procedure"
            },
            {
              "name": "Plant",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Plant"
            },
            {
              "name": "InspLotUsageDecisionValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Lot UD"
            },
            {
              "name": "InspLotUsgeDcsnDynValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Valuation"
            },
            {
              "name": "InspResultDynModifValuation",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "DynVal"
            },
            {
              "name": "InspectionValuationResult",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Valuation"
            },
            {
              "name": "ChangedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "015",
              "label": "Time Stamp"
            },
            {
              "name": "InspectionCharacteristic",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Char."
            },
            {
              "name": "BOOOperationInternalID",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "Node"
            },
            {
              "name": "QltyLvlIndirectlyChangedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "on"
            },
            {
              "name": "QltyLvlManuallyChangedOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "on"
            },
            {
              "name": "QualityLevelLastInspectionOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Insp.date"
            },
            {
              "name": "QualityLevelDeletionOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Del. Date"
            },
            {
              "name": "QualityLevelResetOn",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Reset Date"
            },
            {
              "name": "QltyLevelNextDynRuleStage",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Next Stage"
            },
            {
              "name": "QualityLevelInternalID",
              "key": true,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Counter"
            },
            {
              "name": "InspLotsWithoutUsageDecision",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Open UDs"
            },
            {
              "name": "InspLotsSinceStageChg",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Insp.s.ch"
            },
            {
              "name": "RjctdInspLotsSinceStgeChg",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Not-OK"
            },
            {
              "name": "QltyLevelCanceledInspections",
              "key": false,
              "type": "Edm.Int16",
              "length": "005",
              "label": "Canc.Insp."
            },
            {
              "name": "InspectionLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Last Inspection Lot with Usage Decision"
            },
            {
              "name": "QualityLevelLastOpenInspLot",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Insp. Lot"
            },
            {
              "name": "Material",
              "key": true,
              "type": "Edm.String",
              "length": "040",
              "label": "Material"
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "Supplier",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Supplier"
            },
            {
              "name": "BillOfOperationsGroup",
              "key": true,
              "type": "Edm.String",
              "length": "008",
              "label": "TL Group"
            },
            {
              "name": "BillOfOperationsVariant",
              "key": true,
              "type": "Edm.String",
              "length": "002",
              "label": "Counter"
            },
            {
              "name": "Manufacturer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Manufact."
            },
            {
              "name": "Sequence",
              "key": true,
              "type": "Edm.String",
              "length": "006",
              "label": "Sequence"
            }
          ],
          "associations": [
            {
              "name": "I_CUSTOMER",
              "assocName": "_CUSTOMER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_SUPPLIER",
              "cardinality": "0:1"
            },
            {
              "name": "I_SUPPLIER",
              "assocName": "_MANUFACTURER",
              "cardinality": "0:1"
            },
            {
              "name": "I_BILLOFOPERATIONSGROUP",
              "assocName": "_BILLOFOPERATIONSGROUP",
              "cardinality": "0:1"
            },
            {
              "name": "I_BILLOFOPERATIONS",
              "assocName": "_BILLOFOPERATIONS",
              "cardinality": "0:1"
            },
            {
              "name": "I_MATERIAL",
              "assocName": "_MATERIAL",
              "cardinality": "1:1"
            },
            {
              "name": "I_BILLOFOPERATIONSTYPE",
              "assocName": "_BILLOFOPERATIONSTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_INSPECTIONLOT",
              "assocName": "_INSPECTIONLOT",
              "cardinality": "1:1"
            },
            {
              "name": "I_INSPECTIONLOT",
              "assocName": "_QUALITYLEVELLASTOPENINSPLOT",
              "cardinality": "1:1"
            },
            {
              "name": "I_PRODUCTPLANTQTMANAGEMENT",
              "assocName": "_PRODUCTPLANTQTMANAGEMENT",
              "cardinality": "1:1"
            },
            {
              "name": "I_INSPLOTDYNAMICRULE",
              "assocName": "_INSPLOTDYNAMICRULE",
              "cardinality": "1:1"
            },
            {
              "name": "I_INSPLOTDYNRULESTAGE",
              "assocName": "_NEXTINSPLOTDYNRULESTAGE",
              "cardinality": "1:1"
            },
            {
              "name": "I_PLANT",
              "assocName": "_PLANT",
              "cardinality": "1:1"
            },
            {
              "name": "I_BOOOPERATIONINTERNALID",
              "assocName": "_BOOOPERATIONINTERNALID",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "D_HNDLGUNTPCKDSCRTMFGAUTOMLYP",
      "name": "D_HNDLGUNTPCKDSCRTMFGAUTOMLYP",
      "title": "Auto packing HUs in Disc Mfg Parameter",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "D_HNDLGUNTPCKDSCRTMFGAUTOMLYP",
          "name": "Auto packing HUs in Disc Mfg Parameter",
          "properties": [
            {
              "name": "StorageLocation",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Location"
            },
            {
              "name": "Batch",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Batch"
            },
            {
              "name": "UnitOfMeasure",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "HUItemUoM"
            },
            {
              "name": "ProductionOrder",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "PackingInstructionNumber",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Pack.obj."
            },
            {
              "name": "Quantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "015",
              "label": "Quantity"
            }
          ],
          "associations": null,
          "actions": null
        }
      ]
    },
    {
      "id": "I_PROFITCENTERTP_2",
      "name": "I_PROFITCENTERTP_2",
      "title": "Profit Center - TP",
      "description": "With this business object, you can create, read, update, and delete profit centers.\r\n\r\nA profit center is an organizational unit in accounting that reflects a management-oriented structure of the organization for the purpose of internal control.\r\n\r\nThis organizational unit represents an area of a company for which a separate period-based profit is determined and used for profit-oriented analysis and management of the area's activities.\r\n\r\n# Authorization\r\nOnly authorized users can create, read, update, and delete profit centers through API calls. The following authorization objects are relevant:\r\n\r\n* K_PCA_MD\r\n\r\n# Extensibility\r\nThis business object is extensible for key users and developers.\r\n\r\n## Custom Fields\r\nIn the **Custom Fields** app, key users can add their own custom fields using the following business context:\r\n\r\n| Entity | Business Context |\r\n|:----------|:----------|\r\n| Profit Center (I_PROFITCENTERTP_2) | Profit Center Master Data (FINS_PROFIT_CENTER) |\r\n\r\nFor more information, see [Custom Fields](https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/ce819b8557194ae0aa180ba4ac6a04de.html).\r\n\r\n## Custom Logic\r\nYou can add your own custom behavior for this business object by using the following BDEF extension points:\r\n\r\n| BDEF Extension Point | Purpose |\r\n|:----------|:----------|\r\n| PROFIT_CENTER_VALIDATION | Set up validation checks for custom fields in a profit center master data record. |\r\n| PROFIT_CENTER_DET_ON_MODIFY | Determine and validate field values, such as country, in a profit center master data before they are updated in the database. |\r\n| PROFIT_CENTER_DET_ON_SAVE | Determine and validate field values, such as country, in a profit center master data record before they are saved in the database. |\r\n\r\nTo learn more about creating behavior extensions, see [Extend ABAP RESTful Application Programming Model](https://help.sap.com/docs/SAP_S4HANA_CLOUD/e5522a8a7b174979913c99268bc03f1a/492d88ed89f640e5b18dd1c57f6817b1.html). \r\n\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Use extensibility features designed for the *Manage Profit Centers* (F3516) SAP Fiori app.\r\n* Update profit centers across several validity periods.\r\n\r\n# Additional Information\r\nThis is a draft-enabled business object. Every operation has to distinguish whether you are working with the draft or active entry. Every modifying operation creates a draft that has to be activated.   \r\n\r\nSome properties, such as `ProfitCenterForEdit`, `ControllingAreaForEdit`, and `ChangeDocObject` are not editable for all operations, while the `ValidityEndDate`, `ProfitCenterCreationDate`, and `ProfitCenterCreatedByUser` properties are read-only for update (`PATCH`) operations. The `Segment` property may also be not editable, depending on the switches in place.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "PROFITCENTER",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_PROFITCENTERTP_2",
          "name": "Profit Center - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "PostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Post.Code"
            },
            {
              "name": "Region",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Region"
            },
            {
              "name": "TaxJurisdiction",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Tax Jur."
            },
            {
              "name": "CityName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "City"
            },
            {
              "name": "ProfitCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Pr.Ctr.Nam"
            },
            {
              "name": "POBox",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box"
            },
            {
              "name": "POBoxPostalCode",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "PO Box pcd"
            },
            {
              "name": "ChangeDocObject",
              "key": false,
              "type": "Edm.String",
              "length": "090",
              "label": "Obj. Value"
            },
            {
              "name": "FaxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "031",
              "label": "Fax Number"
            },
            {
              "name": "ControllingAreaForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ProfitCenterPrinterName",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Printer"
            },
            {
              "name": "ProfitCenterLongName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Profit Center Description"
            },
            {
              "name": "TelexNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Telex"
            },
            {
              "name": "TeletexNumber",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Teletex Number"
            },
            {
              "name": "ProfitCtrResponsiblePersonName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "PersonResp"
            },
            {
              "name": "ProfitCenterCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "ProfitCenterDepartment",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Department"
            },
            {
              "name": "AddressName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name"
            },
            {
              "name": "AdditionalName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 2"
            },
            {
              "name": "StreetAddressName",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Street"
            },
            {
              "name": "District",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "District"
            },
            {
              "name": "ProfitCenterAddrName3",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 3"
            },
            {
              "name": "ProfitCenterAddrName4",
              "key": false,
              "type": "Edm.String",
              "length": "035",
              "label": "Name 4"
            },
            {
              "name": "PhoneNumber1",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Telephone1"
            },
            {
              "name": "PhoneNumber2",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Telephone2"
            },
            {
              "name": "ProfitCenterTitleName",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Title"
            },
            {
              "name": "TeleboxNumber",
              "key": false,
              "type": "Edm.String",
              "length": "015",
              "label": "Telebox"
            },
            {
              "name": "DataCommunicationPhoneNumber",
              "key": false,
              "type": "Edm.String",
              "length": "014",
              "label": "Data Line"
            },
            {
              "name": "Country",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Ctry/Reg."
            },
            {
              "name": "ProfitCenterIsBlocked",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Locked"
            },
            {
              "name": "ProfitCtrResponsibleUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "User Resp."
            },
            {
              "name": "ProfitCenterStandardHierarchy",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Standard Hierarchy Node"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ValidityStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Valid From"
            },
            {
              "name": "ValidityEndDateForEdit",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ProfitCenterCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "On"
            },
            {
              "name": "Language",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "LogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "ProfitCenterForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            }
          ],
          "associations": [
            {
              "name": "I_PRFTCTRCOMPCODEASSGMTTP_2",
              "assocName": "_PRFTCTRCOMPCODEASSGMTTP",
              "cardinality": "0:*"
            },
            {
              "name": "I_PROFITCENTERTEXTTP_2",
              "assocName": "_PROFITCENTERTEXTTP",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PRFTCTRCOMPCODEASSGMTTP_2",
          "name": "Prft Center Company Code Assignment - TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "CompanyCodeName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Name"
            },
            {
              "name": "JointVentureClass",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Class"
            },
            {
              "name": "JointVentureSubClass",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Subclass A"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CompanyCodeForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "PrftCtrIsAssignedToCompCode",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Assigned"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "JointVenture",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Venture"
            },
            {
              "name": "JointVentureEquityType",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Equity Ty."
            },
            {
              "name": "JointVentureRecoveryCode",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Rcvry Ind."
            },
            {
              "name": "JointVentureObjectType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "JV_ObjType"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_PROFITCENTERTEXTTP_2",
          "name": "Profit Center - Text TP",
          "properties": [
            {
              "name": "ControllingArea",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ProfitCenterName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Pr.Ctr.Nam"
            },
            {
              "name": "ProfitCenterLongName",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "Profit Center Description"
            },
            {
              "name": "ValidityEndDate",
              "key": true,
              "type": "Edm.Date",
              "length": "008",
              "label": "to"
            },
            {
              "name": "Language",
              "key": true,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            },
            {
              "name": "ProfitCenter",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "LanguageForEdit",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Language"
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_JOURNALENTRYTP",
      "name": "I_JOURNALENTRYTP",
      "title": "Journal Entry Projection - TP",
      "description": "With this business object, you can post, change or reverse journal entries.\r\n\t\t\r\n# Operations\r\nThis business object offers the following operations:\r\n* Post\r\nPost the journal entries.\r\n* Validate\r\nValidate the journal entries.\r\n* Reverse\r\nReverse the journal entries.\r\n\r\n# Events\r\nCreating a journal entry triggers an event that you can handle using key parameters, including the company code, accounting document, and fiscal year.\r\n\r\n\t\t\r\n# Extensibility\r\nThe **Post/Validate** operation is supported in the following items for the respective business contexts:\r\n* G/L item root node - Journal Entry Item\r\n* G/L item AccountAssignment - Coding Block\r\n* G/L item ProfitabilitySupplement  Market Segment\r\n* Accounts Payable item - Journal Entry Item\r\n* Accounts Receivable item - Journal Entry Item\r\n* Tax item  - Journal Entry Item\r\n\r\nThe **Change** operation is supported in the following items for the respective business contexts:\r\n* G/L item - Journal Entry Item, Coding Block\r\n* Accounts Payable item/Accounts Receivable item - Journal Entry Item\r\n\r\n\t\t\t\r\n# Constraints\r\nWith this business object, it is **not** possible to:\r\n* Clear\t\r\nIt's only available in S/4 HANA Cloud environment.",
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "JOURNALENTRY",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_JOURNALENTRYTP",
          "name": "Journal Entry Projection - TP",
          "properties": [
            {
              "name": "AccountingDocCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Journal Entry Created By"
            },
            {
              "name": "AccountingDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Journal Entry Type"
            },
            {
              "name": "ReferenceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Reference Document Type"
            },
            {
              "name": "DocumentReferenceID",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Document Reference ID"
            },
            {
              "name": "BusinessTransactionType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "BusTranCat"
            },
            {
              "name": "AccountingDocumentHeaderText",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "HeaderText"
            },
            {
              "name": "OriginalReferenceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Obj. Key"
            },
            {
              "name": "LedgerGroup",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Ledger Grp"
            },
            {
              "name": "JrnlEntryCntrySpecificRef4",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Country/Region Specific Reference 4"
            },
            {
              "name": "JrnlEntryCntrySpecificRef5",
              "key": false,
              "type": "Edm.String",
              "length": "050",
              "label": "Country/Region Specific Reference 5"
            },
            {
              "name": "JrnlEntryCntrySpecificRef1",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Country/Region Specific Reference 1"
            },
            {
              "name": "JrnlEntryCntrySpecificRef2",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Country/Region Specific Reference 2"
            },
            {
              "name": "JrnlEntryCntrySpecificRef3",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Country/Region Specific Reference 3"
            },
            {
              "name": "CompanyCode",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Comp. Code"
            },
            {
              "name": "PostingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Pstng Date"
            },
            {
              "name": "FiscalYear",
              "key": true,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "DocumentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "J/E Date"
            },
            {
              "name": "TaxReportingDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "TxRptgDte"
            },
            {
              "name": "ExchangeRateDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Exchange Rate Date"
            },
            {
              "name": "InvoiceReceiptDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Invoice Receipt Date"
            },
            {
              "name": "JrnlEntryCntrySpecificDate1",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Country/Region Specific Date 1"
            },
            {
              "name": "JrnlEntryCntrySpecificDate2",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Country/Region Specific Date 2"
            },
            {
              "name": "JrnlEntryCntrySpecificDate3",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Country/Region Specific Date 3"
            },
            {
              "name": "JrnlEntryCntrySpecificDate4",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Country/Region Specific Date 4"
            },
            {
              "name": "JrnlEntryCntrySpecificDate5",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Country/Region Specific Date 5"
            },
            {
              "name": "AccountingDocument",
              "key": true,
              "type": "Edm.String",
              "length": "010",
              "label": "JournEntry"
            },
            {
              "name": "ReferenceDocumentLogicalSystem",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Log.System"
            },
            {
              "name": "JrnlEntryCntrySpecificBP2",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ctry/Reg. Specific Business Partner 2"
            },
            {
              "name": "JrnlEntryCntrySpecificBP1",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Ctry/Reg. Specific Business Partner 1"
            }
          ],
          "associations": [
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "0:1"
            },
            {
              "name": "I_ACCOUNTINGDOCUMENTTYPETEXT",
              "assocName": "_ACCOUNTINGDOCUMENTTYPETEXT",
              "cardinality": "0:*"
            },
            {
              "name": "I_BUSTRANSACTIONTYPETEXT",
              "assocName": "_BUSINESSTRANSACTIONTYPETEXT",
              "cardinality": "0:*"
            }
          ],
          "actions": [
            {
              "name": "Change",
              "type": "Custom Operation"
            },
            {
              "name": "Post",
              "type": "Custom Operation"
            },
            {
              "name": "Reverse",
              "type": "Custom Operation"
            },
            {
              "name": "Validate",
              "type": "Custom Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_RACONTRMNGREVNCONTRTP",
      "name": "I_RACONTRMNGREVNCONTRTP",
      "title": "Revenue Contract - TP",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": "REVENUEACCOUNTINGCONTRACT",
      "sotName": "Max Document Value Credit Check Status",
      "entities": [
        {
          "id": "I_RACONTRMNGREVNCONTRTP",
          "name": "Revenue Contract - TP",
          "properties": [
            {
              "name": "RevenueAccountingContract",
              "key": true,
              "type": "Edm.String",
              "length": "014",
              "label": "Revenue Contract"
            },
            {
              "name": "RevnAcctgContractDescription",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Descript."
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "AccountingPrinciple",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acc.Princ."
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BusinessPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": null
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "CustomerName",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Customer"
            },
            {
              "name": "TotContractualPrcInSlsDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "025",
              "label": "Contractual Price"
            },
            {
              "name": "RAContrBalanceIsDfrrdRevn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "RAContrBalanceIsLiability",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "NumberOfPerformanceObligations",
              "key": false,
              "type": "Edm.Int32",
              "length": "010",
              "label": "Number of Performance Obligations"
            },
            {
              "name": "AllocEffctAmountInSalesDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Alloc.Eff"
            },
            {
              "name": "RevnContrAssetsImpairmentDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Early Termination Date"
            },
            {
              "name": "RAContractHasAssetsImpairment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Contract was Terminated Early"
            },
            {
              "name": "RevnAcctgContractStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Cont. Stat"
            },
            {
              "name": "RevnAcctgContractStatusName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Contract Status Description"
            },
            {
              "name": "RAContractStatusCriticality",
              "key": false,
              "type": "Edm.Byte",
              "length": "003",
              "label": null
            },
            {
              "name": "RAContractCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completion Date"
            },
            {
              "name": "SalesDocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RevnAcctgSalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sales Org."
            },
            {
              "name": "RAContractHasAllocationEffect",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Has Allocation Effect"
            },
            {
              "name": "CreatedByUserDescription",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Description"
            },
            {
              "name": "RevnAcctgContractCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "LastChangedByUserDescription",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Description"
            },
            {
              "name": "RAContractLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "RAContractIsCreatedByContrMgr",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "RARVersion"
            },
            {
              "name": "RAContractIsSoftDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SoftDelete"
            },
            {
              "name": "RAContrManualChgBusinessReason",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Chg Reason"
            },
            {
              "name": "HasAttachment",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "RAContractHasCompoundPerfOblgn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "RAContractIsManuallyAllocated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Price Allocated Manually"
            },
            {
              "name": "RAContrHasMnlPrcAllocConflict",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Allocation Conflict"
            },
            {
              "name": "RAAttributeHasConflict",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Attr conf"
            },
            {
              "name": "PerfOblgnHasSprdgConflict",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Spread Cf"
            },
            {
              "name": "PerfOblgnHasManualSpreading",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Spreading Changed Manually"
            },
            {
              "name": "IsBusinessPurposeCompleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Blocked"
            },
            {
              "name": "RAContractLastSavedDateTime",
              "key": false,
              "type": "Edm.DateTimeOffset",
              "length": "021",
              "label": "Time Stamp"
            },
            {
              "name": "RAContractIsUniversal",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "URR Contr"
            },
            {
              "name": "RAContrIsNotActvUnivRevnRecgn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "RAContractPostingMode",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "PST Mode"
            },
            {
              "name": "RAContractPostingModeName",
              "key": false,
              "type": "Edm.String",
              "length": "060",
              "label": "Text"
            },
            {
              "name": "RARevnLbltyAssetCalcIsEnabled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Revenue Calculation is Allowed"
            },
            {
              "name": "RARevenuePostIsEnabled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Revenue Post is Allowed"
            },
            {
              "name": "FiscalYear",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Fisc. Year"
            },
            {
              "name": "FiscalPeriod",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Period"
            },
            {
              "name": "RevnAcctgContractCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "RAContractLastChangedByUsr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            }
          ],
          "associations": [
            {
              "name": "I_ACCOUNTINGPRINCIPLE",
              "assocName": "_ACCOUNTINGPRINCIPLE",
              "cardinality": "1:1"
            },
            {
              "name": "I_BUSINESSPARTNER",
              "assocName": "_BUSINESSPARTNER",
              "cardinality": "0:1"
            },
            {
              "name": "I_COMPANYCODE",
              "assocName": "_COMPANYCODE",
              "cardinality": "1:1"
            },
            {
              "name": "I_RAPERFOBLGNMNGREVNCONTRTP",
              "assocName": "_PERFORMANCEOBLIGATION",
              "cardinality": "0:*"
            },
            {
              "name": "I_RACONTRMNLCHGBUSINESSRSNTEXT",
              "assocName": "_RACONTRMNLCHGBUSINESSRSNTEXT",
              "cardinality": "1:*"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "Activate",
              "type": "Custom Operation"
            },
            {
              "name": "Discard",
              "type": "Custom Operation"
            },
            {
              "name": "Edit",
              "type": "Custom Operation"
            },
            {
              "name": "Prepare",
              "type": "Custom Operation"
            },
            {
              "name": "Resume",
              "type": "Custom Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        },
        {
          "id": "I_RAPERFOBLGNMNGREVNCONTRTP",
          "name": "Performance Obligation - TP",
          "properties": [
            {
              "name": "PerformanceObligation",
              "key": true,
              "type": "Edm.String",
              "length": "016",
              "label": "Performance Obligation"
            },
            {
              "name": "RevenueAccountingContract",
              "key": true,
              "type": "Edm.String",
              "length": "014",
              "label": "Revenue Contract"
            },
            {
              "name": "RAPerfOblgnDistinctType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Comp."
            },
            {
              "name": "PerformanceObligationClass",
              "key": false,
              "type": "Edm.String",
              "length": "030",
              "label": "Performance Obligation Name"
            },
            {
              "name": "ContractualPrcInSlsDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "025",
              "label": "Contractual Price"
            },
            {
              "name": "SSPriceInSalesDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Standalone Selling Price"
            },
            {
              "name": "AllocatedPriceInSalesDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "Alloc. amt"
            },
            {
              "name": "SalesDocumentCurrency",
              "key": false,
              "type": "Edm.String",
              "length": "005",
              "label": "Currency"
            },
            {
              "name": "RevnAcctgSuspensionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Susp. Date"
            },
            {
              "name": "PerfOblgnEffectiveQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Effective Quantity"
            },
            {
              "name": "PerfOblgnEffectiveQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "RevnAcctgPerfOblgnStatus",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "POB Status"
            },
            {
              "name": "CompanyCode",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CoCode"
            },
            {
              "name": "CompanyCodeName",
              "key": false,
              "type": "Edm.String",
              "length": "025",
              "label": "Name"
            },
            {
              "name": "BusinessPartner",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Partner"
            },
            {
              "name": "BusinessPartnerName",
              "key": false,
              "type": "Edm.String",
              "length": "081",
              "label": null
            },
            {
              "name": "Customer",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Customer"
            },
            {
              "name": "PerfOblgnFulfillmentType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "FulfilType"
            },
            {
              "name": "PerfOblgnEventType",
              "key": false,
              "type": "Edm.String",
              "length": "002",
              "label": "Event Type"
            },
            {
              "name": "PerfOblgnStartDateType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "StartDatTy"
            },
            {
              "name": "PerformanceObligationStartDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Start Date"
            },
            {
              "name": "PerformanceObligationEndDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "End Date"
            },
            {
              "name": "PerfObligationDuration",
              "key": false,
              "type": "Edm.Decimal",
              "length": "007",
              "label": "Duration"
            },
            {
              "name": "PerfObligationDurationUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Dur. Unit"
            },
            {
              "name": "PerfObligationDeferralMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Def. Meth."
            },
            {
              "name": "PerfOblgnIsExclFromPriceAlloc",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Excluded from Allocation"
            },
            {
              "name": "RAPerfOblgnIsResidual",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Residual Allocation"
            },
            {
              "name": "RAPerfOblgnInvoiceEffectType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Inv.Efect."
            },
            {
              "name": "FunctionalArea",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Func. Area"
            },
            {
              "name": "BusinessArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Bus. Area"
            },
            {
              "name": "ProfitCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profit Ctr"
            },
            {
              "name": "Segment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Segment"
            },
            {
              "name": "CostCenter",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Cost Ctr"
            },
            {
              "name": "OrderID",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Order"
            },
            {
              "name": "WBSElementExternalID",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem."
            },
            {
              "name": "WBSElementInternalID",
              "key": false,
              "type": "Edm.String",
              "length": "008",
              "label": "WBS IntID"
            },
            {
              "name": "SalesOrder",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Ord."
            },
            {
              "name": "SalesOrderItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SO Item"
            },
            {
              "name": "RAPerfOblgnCompletionDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Completion Date"
            },
            {
              "name": "PerfOblgnIsFinallyInvoiced",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Final Inv."
            },
            {
              "name": "PerfOblgnIsFullyFulfilled",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Is Fully Fulfilled"
            },
            {
              "name": "PerfOblgnIsSoftDeleted",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "SoftDelete"
            },
            {
              "name": "RAPerfOblgnIsManuallyChanged",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Man.Changd"
            },
            {
              "name": "PerfOblgnHasManualSpreading",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Spreading Changed Manually"
            },
            {
              "name": "RAAttributeHasConflict",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Attr conf"
            },
            {
              "name": "PerfOblgnHasSprdgConflict",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Spread Cf"
            },
            {
              "name": "RAPerfOblgnFinalizationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Final.Date"
            },
            {
              "name": "RevnAcctgSuspensionReason",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Susp. Rsn"
            },
            {
              "name": "PerfOblgnContractualQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Quantity"
            },
            {
              "name": "PerfOblgnContractualQtyUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "PerfOblgnCreatedByUser",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Created By"
            },
            {
              "name": "CreatedByUserDescription",
              "key": false,
              "type": "Edm.String",
              "length": "080",
              "label": "Description"
            },
            {
              "name": "PerfOblgnCreationDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Created On"
            },
            {
              "name": "PerfOblgnLastChangedByUsr",
              "key": false,
              "type": "Edm.String",
              "length": "012",
              "label": "Changed By"
            },
            {
              "name": "PerfOblgnLastChangeDate",
              "key": false,
              "type": "Edm.Date",
              "length": "008",
              "label": "Chngd"
            },
            {
              "name": "RAHigherLevelPerfOblgn",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "Higher-Lvl"
            },
            {
              "name": "RootPerformanceObligationInBOM",
              "key": false,
              "type": "Edm.String",
              "length": "016",
              "label": "BOM Root"
            },
            {
              "name": "RAPerformanceObligationType",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Performance Obligation Type"
            },
            {
              "name": "RAPerfOblgnCategory",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Performance Obligation Category"
            },
            {
              "name": "PerformanceObligationRole",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Performance Obligation Role"
            },
            {
              "name": "RAPerfOblgnIsManuallyCreated",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "ManCreated"
            },
            {
              "name": "RatioUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "RAUnivRevnRecgnIntegType",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "URR Int.Ty"
            },
            {
              "name": "RAContrIsNotActvUnivRevnRecgn",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "SalesDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Sales Doc."
            },
            {
              "name": "SalesDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "Item"
            },
            {
              "name": "ServiceDocument",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "ServiceDoc"
            },
            {
              "name": "ServiceDocumentItem",
              "key": false,
              "type": "Edm.String",
              "length": "006",
              "label": "SrvDocItem"
            },
            {
              "name": "ServiceDocumentType",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "SrvDocType"
            },
            {
              "name": "WBSElement",
              "key": false,
              "type": "Edm.String",
              "length": "024",
              "label": "WBS Elem"
            },
            {
              "name": "WBSDescription",
              "key": false,
              "type": "Edm.String",
              "length": "040",
              "label": "WBS Element Name"
            },
            {
              "name": "SSPriceToleranceMethod",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Tol. Meth."
            },
            {
              "name": "SSPriceToleranceAmount",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "SSP Toler."
            },
            {
              "name": "SSPriceTolerancePercent",
              "key": false,
              "type": "Edm.Decimal",
              "length": "011",
              "label": "SSP Tolerance Percentage"
            },
            {
              "name": "RevnAcctgItmQuantityUnit",
              "key": false,
              "type": "Edm.String",
              "length": "003",
              "label": "Unit"
            },
            {
              "name": "ControllingArea",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "CO Area"
            },
            {
              "name": "ProfitabilitySegment",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Profitability Segment"
            },
            {
              "name": "RAPerfOblgnRevnFrmAllocAccount",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": "Recognizable Revenue Acct. from Alloc."
            },
            {
              "name": "OperatingConcern",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Op.Concern"
            },
            {
              "name": "GLAccountName",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Short Text"
            },
            {
              "name": "RAFulfillmentTypeIsTimeBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "RAFulfillmentTypeIsEventBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "TRUE"
            },
            {
              "name": "AccountingPrinciple",
              "key": false,
              "type": "Edm.String",
              "length": "004",
              "label": "Acc.Princ."
            },
            {
              "name": "RAPerfOblgnIsCostRecognizable",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Cost Recognition"
            },
            {
              "name": "PerfOblgnDeliveredQuantity",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Delivery Quantity"
            },
            {
              "name": "RAItemDifferenceToDeliveredQty",
              "key": false,
              "type": "Edm.Decimal",
              "length": "018",
              "label": "Difference to Delivered Quantity"
            },
            {
              "name": "RAFulfillmentIsValueBased",
              "key": false,
              "type": "Edm.Boolean",
              "length": "001",
              "label": "Fulfillments Based on Values"
            },
            {
              "name": "RevnAcctgSalesOrganization",
              "key": false,
              "type": "Edm.String",
              "length": "020",
              "label": "Sales Org."
            },
            {
              "name": "PerUnitSSPriceInSlsDocCrcy",
              "key": false,
              "type": "Edm.Decimal",
              "length": "023",
              "label": "SSP per Unit"
            },
            {
              "name": "pob_eew_dummy",
              "key": false,
              "type": "Edm.String",
              "length": "001",
              "label": "Dummy"
            }
          ],
          "associations": [
            {
              "name": "I_RAPERFOBLGNFLFMTTYPE",
              "assocName": "_FULFILLMENTTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_RAPERFOBLGNDEFERRALMETHOD",
              "assocName": "_PERFOBLGNDEFERRALMETHOD",
              "cardinality": "0:1"
            },
            {
              "name": "I_RAPERFOBLGNDISTINCTTYPE",
              "assocName": "_PERFOBLGNDISTINCTTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_RAPERFOBLGNINVCEFFCTTYPE",
              "assocName": "_PERFOBLGNINVCEFFCTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_RAPERFOBLGNSTARTDATETYPE",
              "assocName": "_PERFOBLGNSTARTDATETYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_RAPERFOBLIGATIONEVENTTYPE",
              "assocName": "_PERFOBLIGATIONEVENTTYPE",
              "cardinality": "0:1"
            },
            {
              "name": "I_PERFORMANCEOBLIGATIONROLE",
              "assocName": "_PERFORMANCEOBLIGATIONROLE",
              "cardinality": "0:1"
            },
            {
              "name": "I_RAPERFOBLGNCATEGORY",
              "assocName": "_RAPERFOBLGNCATEGORY",
              "cardinality": "1:1"
            },
            {
              "name": "I_RAPERFOBLGNSTATUS",
              "assocName": "_RAPERFOBLGNSTATUS",
              "cardinality": "1:1"
            },
            {
              "name": "I_RAUNIVREVNRECGNINTEGTYPE",
              "assocName": "_RAUNIVREVNRECGNINTEGTYPE",
              "cardinality": "1:1"
            },
            {
              "name": "I_SALESORGANIZATION",
              "assocName": "_SALESORGANIZATION",
              "cardinality": "0:1"
            }
          ],
          "actions": [
            {
              "name": "update",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    },
    {
      "id": "I_SAFT_IT_TXCV_SALES_ORDER_IF",
      "name": "I_SAFT_IT_TXCV_SALES_ORDER_IF",
      "title": "AFT IT Transaction Contract Validations: Sales Order",
      "description": null,
      "type": "BO INTERFACE",
      "status": "RELEASED",
      "sot": null,
      "sotName": null,
      "entities": [
        {
          "id": "I_SAFT_IT_TXCV_SALES_ORDER_IF",
          "name": "AFT IT Transaction Contract Validations: Sales Order",
          "properties": [
            {
              "name": "SalesOrderUUID",
              "key": true,
              "type": "Edm.Guid",
              "length": "016",
              "label": "UUID"
            },
            {
              "name": "SalesOrderID",
              "key": false,
              "type": "Edm.String",
              "length": "010",
              "label": null
            }
          ],
          "associations": null,
          "actions": [
            {
              "name": "create",
              "type": "Standard Operation"
            },
            {
              "name": "update",
              "type": "Standard Operation"
            },
            {
              "name": "delete",
              "type": "Standard Operation"
            }
          ]
        }
      ]
    }
  ]
}
