{
  "jsonSchemaSemanticVersion": "1.0.0",
  "imports": [
    {
      "corpusPath": "cdm:/foundations.1.1.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Common.1.0.cdm.json",
      "moniker": "base_Common"
    },
    {
      "corpusPath": "/core/operationsCommon/DataEntityView.1.0.cdm.json",
      "moniker": "base_DataEntityView"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/Finance/AccountsReceivable/Transaction/CustInvoiceTrans.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/Finance/AccountsReceivable/Miscellaneous/CustomsExportAssessableValue_IN.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/Finance/AccountsReceivable/WorksheetHeader/CustomsExportOrderTable_IN.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/SupplyChain/ProductInformationManagement/Main/InventTable.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/SupplyChain/Inventory/Transaction/InventTransOrigin.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/SupplyChain/SalesAndMarketing/WorksheetHeader/SalesTable.1.0.cdm.json"
    },
    {
      "corpusPath": "/core/operationsCommon/Tables/Finance/Ledger/Main/CompanyInfo.1.0.cdm.json"
    }
  ],
  "definitions": [
    {
      "entityName": "CustomsExportOrderLine_IN",
      "extendsEntity": "base_Common/Common",
      "exhibitsTraits": [
        {
          "traitReference": "is. CDM.entityVersion",
          "arguments": [
            {
              "name": "versionNumber",
              "value": "1.0"
            }
          ]
        }
      ],
      "hasAttributes": [
        {
          "name": "CustInvoiceTransRecId",
          "dataType": "RefRecId",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "ExportPrice",
          "dataType": "SalesPrice",
          "isNullable": true,
          "displayName": "Unit price",
          "description": ""
        },
        {
          "name": "ExportQty",
          "dataType": "SalesOrderedQty",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "InventTransId",
          "dataType": "InventTransId",
          "isReadOnly": true,
          "isNullable": true,
          "description": ""
        },
        {
          "name": "InvoiceDate",
          "dataType": "CustomsDate_IN",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "InvoiceId",
          "dataType": "ExportInvoiceId_IN",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "ItemId",
          "dataType": "ItemId",
          "isNullable": true,
          "displayName": "Item",
          "description": ""
        },
        {
          "name": "LineAmount",
          "dataType": "SalesLineAmount",
          "isNullable": true,
          "displayName": "Amount",
          "description": ""
        },
        {
          "name": "LineDisc",
          "dataType": "SalesLineDisc",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "LinePercent",
          "dataType": "SalesLinePercent",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "SalesId",
          "dataType": "SalesIdBase",
          "isNullable": true,
          "description": ""
        },
        {
          "name": "Value",
          "dataType": "MarkupValue",
          "isNullable": true,
          "displayName": "Charges",
          "description": ""
        },
        {
          "name": "DataAreaId",
          "dataType": "string",
          "isReadOnly": true
        },
        {
          "entity": {
            "entityReference": "CustInvoiceTrans"
          },
          "name": "Relationship_CustInvoiceTransRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "CustomsExportAssessableValue_IN"
          },
          "name": "Relationship_CustomsExportAssessableValueRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "CustomsExportOrderTable_IN"
          },
          "name": "Relationship_CustomsExportOrderTableRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "InventTable"
          },
          "name": "Relationship_InventTableRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "InventTransOrigin"
          },
          "name": "Relationship_InventTransOriginRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "SalesTable"
          },
          "name": "Relationship_SalesTableRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        },
        {
          "entity": {
            "entityReference": "CompanyInfo"
          },
          "name": "Relationship_CompanyRelationship",
          "resolutionGuidance": {
            "entityByReference": {
              "allowReference": true
            }
          }
        }
      ],
      "displayName": "Export order lines"
    },
    {
      "dataTypeName": "RefRecId",
      "extendsDataType": "bigInteger"
    },
    {
      "dataTypeName": "SalesPrice",
      "extendsDataType": "decimal"
    },
    {
      "dataTypeName": "SalesOrderedQty",
      "extendsDataType": "decimal"
    },
    {
      "dataTypeName": "InventTransId",
      "extendsDataType": "string"
    },
    {
      "dataTypeName": "CustomsDate_IN",
      "extendsDataType": "date"
    },
    {
      "dataTypeName": "ExportInvoiceId_IN",
      "extendsDataType": "string"
    },
    {
      "dataTypeName": "ItemId",
      "extendsDataType": "string"
    },
    {
      "dataTypeName": "SalesLineAmount",
      "extendsDataType": "decimal"
    },
    {
      "dataTypeName": "SalesLineDisc",
      "extendsDataType": "decimal"
    },
    {
      "dataTypeName": "SalesLinePercent",
      "extendsDataType": "decimal"
    },
    {
      "dataTypeName": "SalesIdBase",
      "extendsDataType": "string"
    },
    {
      "dataTypeName": "MarkupValue",
      "extendsDataType": "decimal"
    }
  ]
}