object UnitOfMeasureCreateD365ObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central unitOfMeasure entity"
    },
    "internationalStandardCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The internationalStandardCode property for the Dynamics 365 Business Central unitOfMeasure entity"
    }
  }
}
object UnitOfMeasureGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/unitOfMeasure"
      }
    }
  }
}
object VendorCreateDynamicsObjectRequest
{
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central vendor entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central vendor entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central vendor entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance property for the Dynamics 365 Business Central vendor entity"
    },
    "blocked": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central vendor entity"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central vendor entity"
    },
    "taxLiable": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central vendor entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central vendor entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central vendor entity"
    },
    "irs1099Code": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The irs1099Code property for the Dynamics 365 Business Central vendor entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central vendor entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central vendor entity"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central vendor entity"
    },
    "paymentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central vendor entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central vendor entity"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central vendor entity"
    }
  }
}
object VendorListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendor"
      }
    }
  }
}
object VendorPurchaseGetListResponse
{
  "type": "object",
  "properties": {
    "value": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendorPurchase"
      }
    }
  }
}
object account
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central account entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central account entity"
    },
    "blocked": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central account entity"
    },
    "category": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The category property for the Dynamics 365 Business Central account entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central account entity"
    },
    "subCategory": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The subCategory property for the Dynamics 365 Business Central account entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central account entity"
    }
  }
}
object agedAccountsPayable
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "vendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "balanceDue": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "agedAsOfDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "vendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "currentAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "period1Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "period2Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "period3Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsPayable entity"
    },
    "periodLengthFilter": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsPayable entity"
    }
  }
}
object agedAccountsReceivable
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "balanceDue": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balanceDue property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "agedAsOfDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The agedAsOfDate property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "currentAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The currentAmount property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "period1Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period1Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "period2Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period2Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "period3Amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The period3Amount property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    },
    "periodLengthFilter": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The periodLengthFilter property for the Dynamics 365 Business Central agedAccountsReceivable entity"
    }
  }
}
object attachments
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central attachments entity"
    },
    "content": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The content property for the Dynamics 365 Business Central attachments entity"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central attachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName property for the Dynamics 365 Business Central attachments entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId property for the Dynamics 365 Business Central attachments entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central attachments entity"
    }
  }
}
object balanceSheet
{
  "type": "object",
  "properties": {
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "dateFilter": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central balanceSheet entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central balanceSheet entity"
    }
  }
}
object bankAccount
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central bankAccount entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central bankAccount entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central bankAccount entity"
    }
  }
}
object cashFlowStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "dateFilter": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central cashFlowStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central cashFlowStatement entity"
    }
  }
}
object company
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central company entity"
    },
    "name": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central company entity"
    },
    "items": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/item"
      },
      "nullable": true
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "vendors": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendor"
      },
      "nullable": true
    },
    "accounts": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/account"
      },
      "nullable": true
    },
    "journals": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journal"
      },
      "nullable": true
    },
    "projects": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/project"
      },
      "nullable": true
    },
    "taxAreas": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxArea"
      },
      "nullable": true
    },
    "customers": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customer"
      },
      "nullable": true
    },
    "employees": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/employee"
      },
      "nullable": true
    },
    "taxGroups": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/taxGroup"
      },
      "nullable": true
    },
    "currencies": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/currency"
      },
      "nullable": true
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimension"
      },
      "nullable": true
    },
    "attachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      },
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central company entity"
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "salesOrders": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrder"
      },
      "nullable": true
    },
    "salesQuotes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuote"
      },
      "nullable": true
    },
    "balanceSheet": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/balanceSheet"
      },
      "nullable": true
    },
    "bankAccounts": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/bankAccount"
      },
      "nullable": true
    },
    "journalLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      },
      "nullable": true
    },
    "paymentTerms": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentTerm"
      },
      "nullable": true
    },
    "trialBalance": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/trialBalance"
      },
      "nullable": true
    },
    "customerSales": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerSale"
      },
      "nullable": true
    },
    "salesInvoices": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoice"
      },
      "nullable": true
    },
    "systemVersion": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The systemVersion property for the Dynamics 365 Business Central company entity"
    },
    "dimensionLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionLine"
      },
      "nullable": true
    },
    "itemCategories": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/itemCategory"
      },
      "nullable": true
    },
    "paymentMethods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/paymentMethod"
      },
      "nullable": true
    },
    "unitsOfMeasure": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/unitOfMeasure"
      },
      "nullable": true
    },
    "dimensionValues": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      },
      "nullable": true
    },
    "incomeStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/incomeStatement"
      },
      "nullable": true
    },
    "salesOrderLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      },
      "nullable": true
    },
    "salesQuoteLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesQuoteLine"
      },
      "nullable": true
    },
    "shipmentMethods": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/shipmentMethod"
      },
      "nullable": true
    },
    "vendorPurchases": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/vendorPurchase"
      },
      "nullable": true
    },
    "countriesRegions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/countryRegion"
      },
      "nullable": true
    },
    "customerPayments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      },
      "nullable": true
    },
    "purchaseInvoices": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoice"
      },
      "nullable": true
    },
    "salesCreditMemos": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemo"
      },
      "nullable": true
    },
    "businessProfileId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The businessProfileId property for the Dynamics 365 Business Central company entity"
    },
    "cashFlowStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/cashFlowStatement"
      },
      "nullable": true
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "salesInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      },
      "nullable": true
    },
    "companyInformation": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/companyInformation"
      },
      "nullable": true
    },
    "agedAccountsPayable": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsPayable"
      },
      "nullable": true
    },
    "generalLedgerEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntry"
      },
      "nullable": true
    },
    "purchaseInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      },
      "nullable": true
    },
    "salesCreditMemoLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      },
      "nullable": true
    },
    "agedAccountsReceivable": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/agedAccountsReceivable"
      },
      "nullable": true
    },
    "customerPaymentJournals": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPaymentJournal"
      },
      "nullable": true
    },
    "timeRegistrationEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      },
      "nullable": true
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    },
    "retainedEarningsStatement": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/retainedEarningsStatement"
      },
      "nullable": true
    },
    "generalLedgerEntryAttachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/generalLedgerEntryAttachments"
      },
      "nullable": true
    }
  }
}
object companyInformation
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central companyInformation entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central companyInformation entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "picture": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The picture property for the Dynamics 365 Business Central companyInformation entity"
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central companyInformation entity"
    },
    "industry": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The industry property for the Dynamics 365 Business Central companyInformation entity"
    },
    "faxNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The faxNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central companyInformation entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central companyInformation entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central companyInformation entity"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central companyInformation entity"
    },
    "currentFiscalYearStartDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The currentFiscalYearStartDate property for the Dynamics 365 Business Central companyInformation entity"
    }
  }
}
object countryRegion
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central countryRegion entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central countryRegion entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central countryRegion entity"
    },
    "addressFormat": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The addressFormat property for the Dynamics 365 Business Central countryRegion entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central countryRegion entity"
    }
  }
}
object currency
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central currency entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central currency entity"
    },
    "symbol": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The symbol property for the Dynamics 365 Business Central currency entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central currency entity"
    },
    "amountDecimalPlaces": {
      "type": "string",
      "nullable": true,
      "maxLength": 5,
      "description": "(v1.0) The amountDecimalPlaces property for the Dynamics 365 Business Central currency entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central currency entity"
    },
    "amountRoundingPrecision": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountRoundingPrecision property for the Dynamics 365 Business Central currency entity"
    }
  }
}
object customer
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customer entity"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central customer entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central customer entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central customer entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "blocked": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central customer entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "website": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The website property for the Dynamics 365 Business Central customer entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "taxAreaId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The taxAreaId property for the Dynamics 365 Business Central customer entity"
    },
    "taxLiable": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The taxLiable property for the Dynamics 365 Business Central customer entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central customer entity"
    },
    "displayName": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customer entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central customer entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central customer entity"
    },
    "paymentMethod": {
      "$ref": "#/components/schemas/paymentMethod",
      "nullable": true
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central customer entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "paymentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentMethodId property for the Dynamics 365 Business Central customer entity"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central customer entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "taxAreaDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The taxAreaDisplayName property for the Dynamics 365 Business Central customer entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customer entity"
    },
    "taxRegistrationNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxRegistrationNumber property for the Dynamics 365 Business Central customer entity"
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    }
  }
}
object customerFinancialDetail
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customerFinancialDetail entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central customerFinancialDetail entity"
    },
    "balance": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The balance property for the Dynamics 365 Business Central customerFinancialDetail entity"
    },
    "overdueAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The overdueAmount property for the Dynamics 365 Business Central customerFinancialDetail entity"
    },
    "totalSalesExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalSalesExcludingTax property for the Dynamics 365 Business Central customerFinancialDetail entity"
    }
  }
}
object customerPayment
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPayment entity"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central customerPayment entity"
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central customerPayment entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central customerPayment entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central customerPayment entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "appliesToInvoiceId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The appliesToInvoiceId property for the Dynamics 365 Business Central customerPayment entity"
    },
    "journalDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central customerPayment entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPayment entity"
    },
    "appliesToInvoiceNumber": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The appliesToInvoiceNumber property for the Dynamics 365 Business Central customerPayment entity"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central customerPayment entity"
    }
  }
}
object customerPaymentJournal
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "customerPayments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerPayment"
      },
      "nullable": true
    },
    "balancingAccountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central customerPaymentJournal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central customerPaymentJournal entity"
    }
  }
}
object customerSale
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "nullable": false,
      "maxLength": 100,
      "description": "(v1.0) The name property for the Dynamics 365 Business Central customerSale entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central customerSale entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": false,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central customerSale entity"
    },
    "totalSalesAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalSalesAmount property for the Dynamics 365 Business Central customerSale entity"
    },
    "dateFilter_FilterOnly": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter_FilterOnly property for the Dynamics 365 Business Central customerSale entity"
    }
  }
}
object defaultDimensions
{
  "type": "object",
  "properties": {
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimension": {
      "$ref": "#/components/schemas/dimension",
      "nullable": true
    },
    "dimensionId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The dimensionId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The dimensionCode property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValue": {
      "$ref": "#/components/schemas/dimensionValue",
      "nullable": true
    },
    "dimensionValueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The dimensionValueId property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "postingValidation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The postingValidation property for the Dynamics 365 Business Central defaultDimensions entity"
    },
    "dimensionValueCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The dimensionValueCode property for the Dynamics 365 Business Central defaultDimensions entity"
    }
  }
}
object dimension
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central dimension entity"
    },
    "code": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimension entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimension entity"
    },
    "dimensionValues": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensionValue"
      },
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimension entity"
    }
  }
}
object dimensionLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "code": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The valueId property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "parentId": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The parentId property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "dimension": {
      "$ref": "#/components/schemas/dimension",
      "nullable": true
    },
    "valueCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionLine entity"
    },
    "valueDisplayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensionLine entity"
    }
  }
}
object dimensionValue
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central dimensionValue entity"
    },
    "code": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensionValue entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensionValue entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central dimensionValue entity"
    }
  }
}
object dimensiontype
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "nullable": false,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central dimensiontype entity"
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "valueCode": {
      "type": "string",
      "nullable": false,
      "description": "(v1.0) The valueCode property for the Dynamics 365 Business Central dimensiontype entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central dimensiontype entity"
    },
    "valueDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The valueDisplayName property for the Dynamics 365 Business Central dimensiontype entity"
    }
  }
}
object documentlineobjectdetailstype
{
  "type": "object",
  "properties": {
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central documentlineobjectdetailstype entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central documentlineobjectdetailstype entity"
    }
  }
}
object employee
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central employee entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central employee entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central employee entity"
    },
    "status": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The status property for the Dynamics 365 Business Central employee entity"
    },
    "address": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "surname": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The surname property for the Dynamics 365 Business Central employee entity"
    },
    "jobTitle": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity"
    },
    "birthDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity"
    },
    "givenName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The givenName property for the Dynamics 365 Business Central employee entity"
    },
    "middleName": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The middleName property for the Dynamics 365 Business Central employee entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central employee entity"
    },
    "mobilePhone": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity"
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity"
    },
    "personalEmail": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity"
    },
    "employmentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity"
    },
    "terminationDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "statisticsGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity"
    },
    "timeRegistrationEntries": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/timeRegistrationEntry"
      },
      "nullable": true
    }
  }
}
object generalLedgerEntry
{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "debitAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The debitAmount property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "creditAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The creditAmount property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "documentType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The documentType property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "accountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central generalLedgerEntry entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central generalLedgerEntry entity"
    }
  }
}
object generalLedgerEntryAttachments
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "content": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The content property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "byteSize": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The byteSize property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "fileName": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The fileName property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "createdDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The createdDateTime property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    },
    "generalLedgerEntry": {
      "$ref": "#/components/schemas/generalLedgerEntry",
      "nullable": true
    },
    "generalLedgerEntryNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The generalLedgerEntryNumber property for the Dynamics 365 Business Central generalLedgerEntryAttachments entity"
    }
  }
}
object incomeStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "dateFilter": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central incomeStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central incomeStatement entity"
    }
  }
}
object item
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central item entity"
    },
    "gtin": {
      "type": "string",
      "nullable": true,
      "maxLength": 14,
      "description": "(v1.0) The gtin property for the Dynamics 365 Business Central item entity"
    },
    "type": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The type property for the Dynamics 365 Business Central item entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central item entity"
    },
    "blocked": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The blocked property for the Dynamics 365 Business Central item entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "unitCost": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central item entity"
    },
    "inventory": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The inventory property for the Dynamics 365 Business Central item entity"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central item entity"
    },
    "taxGroupId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The taxGroupId property for the Dynamics 365 Business Central item entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central item entity"
    },
    "itemCategory": {
      "$ref": "#/components/schemas/itemCategory",
      "nullable": true
    },
    "taxGroupCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The taxGroupCode property for the Dynamics 365 Business Central item entity"
    },
    "itemCategoryId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemCategoryId property for the Dynamics 365 Business Central item entity"
    },
    "itemCategoryCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The itemCategoryCode property for the Dynamics 365 Business Central item entity"
    },
    "priceIncludesTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The priceIncludesTax property for the Dynamics 365 Business Central item entity"
    },
    "baseUnitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "baseUnitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The baseUnitOfMeasureId property for the Dynamics 365 Business Central item entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central item entity"
    }
  }
}
object itemCategory
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central itemCategory entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 20,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central itemCategory entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central itemCategory entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central itemCategory entity"
    }
  }
}
object itemunitofmeasureconversiontype
{
  "type": "object",
  "properties": {
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "itemCategory": {
      "$ref": "#/components/schemas/itemCategory",
      "nullable": true
    },
    "toUnitOfMeasure": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The toUnitOfMeasure property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "fromToConversionRate": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The fromToConversionRate property for the Dynamics 365 Business Central itemunitofmeasureconversiontype entity"
    }
  }
}
object journal
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central journal entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central journal entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central journal entity"
    },
    "journalLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/journalLine"
      },
      "nullable": true
    },
    "balancingAccountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The balancingAccountId property for the Dynamics 365 Business Central journal entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journal entity"
    },
    "balancingAccountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The balancingAccountNumber property for the Dynamics 365 Business Central journal entity"
    }
  }
}
object journalLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central journalLine entity"
    },
    "amount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amount property for the Dynamics 365 Business Central journalLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "comment": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The comment property for the Dynamics 365 Business Central journalLine entity"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central journalLine entity"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/dimensiontype",
        "nullable": true
      }
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central journalLine entity"
    },
    "accountType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The accountType property for the Dynamics 365 Business Central journalLine entity"
    },
    "attachments": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/attachments"
      },
      "nullable": true
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central journalLine entity"
    },
    "postingDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The postingDate property for the Dynamics 365 Business Central journalLine entity"
    },
    "accountNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The accountNumber property for the Dynamics 365 Business Central journalLine entity"
    },
    "documentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The documentNumber property for the Dynamics 365 Business Central journalLine entity"
    },
    "journalDisplayName": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The journalDisplayName property for the Dynamics 365 Business Central journalLine entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central journalLine entity"
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central journalLine entity"
    }
  }
}
object paymentMethod
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentMethod entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentMethod entity"
    }
  }
}
object paymentTerm
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "code": {
      "type": "string",
      "nullable": false,
      "maxLength": 10,
      "description": "(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "dueDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "discountDateCalculation": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity"
    },
    "calculateDiscountOnCreditMemos": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity"
    }
  }
}
object pdfDocument
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central pdfDocument entity"
    },
    "content": {
      "type": "string",
      "format": "binary",
      "nullable": true,
      "description": "(v1.0) The content property for the Dynamics 365 Business Central pdfDocument entity"
    }
  }
}
object picture
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central picture entity"
    },
    "width": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The width property for the Dynamics 365 Business Central picture entity"
    },
    "height": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The height property for the Dynamics 365 Business Central picture entity"
    },
    "contentType": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The contentType property for the Dynamics 365 Business Central picture entity"
    },
    "content@odata.mediaEditLink": {
      "type": "string",
      "format": "uri",
      "nullable": true,
      "description": "(v1.0) The content@odata.mediaEditLink property for the Dynamics 365 Business Central picture entity"
    },
    "content@odata.mediaReadLink": {
      "type": "string",
      "format": "uri",
      "nullable": true,
      "description": "(v1.0) The content@odata.mediaReadLink property for the Dynamics 365 Business Central picture entity"
    }
  }
}
object postaladdresstype
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The city property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "state": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The state property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "street": {
      "type": "string",
      "nullable": true,
      "maxLength": 152,
      "description": "(v1.0) The street property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "picture": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/picture"
      },
      "nullable": true
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "postalCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The postalCode property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "paymentMethod": {
      "$ref": "#/components/schemas/paymentMethod",
      "nullable": true
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "countryLetterCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 10,
      "description": "(v1.0) The countryLetterCode property for the Dynamics 365 Business Central postaladdresstype entity"
    },
    "defaultDimensions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/defaultDimensions"
      },
      "nullable": true
    },
    "customerFinancialDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/customerFinancialDetail"
      },
      "nullable": true
    }
  }
}
object project
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central project entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central project entity"
    },
    "displayName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The displayName property for the Dynamics 365 Business Central project entity"
    }
  }
}
object purchaseInvoice
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "status": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The status property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendor": {
      "$ref": "#/components/schemas/vendor",
      "nullable": true
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "vendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The vendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The vendorName property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "payToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The payToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The vendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The payToVendorId property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "shipToAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "buyFromAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "payToVendorNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The payToVendorNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "vendorInvoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The vendorInvoiceNumber property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "purchaseInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/purchaseInvoiceLine"
      },
      "nullable": true
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoice entity"
    }
  }
}
object purchaseInvoiceLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "sequence": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The sequence property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "unitCost": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitCost property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "netAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "amountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "expectedReceiptDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The expectedReceiptDate property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central purchaseInvoiceLine entity"
    }
  }
}
object retainedEarningsStatement
{
  "type": "object",
  "properties": {
    "display": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The display property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "netChange": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netChange property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "dateFilter": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dateFilter property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "lineNumber": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "description": "(v1.0) The lineNumber property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    },
    "indentation": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The indentation property for the Dynamics 365 Business Central retainedEarningsStatement entity"
    }
  }
}
object salesCreditMemo
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "status": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The status property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "invoiceId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The invoiceId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "invoiceNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The invoiceNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "creditMemoDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The creditMemoDate property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "salesCreditMemoLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesCreditMemoLine"
      },
      "nullable": true
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemo entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemo entity"
    }
  }
}
object salesCreditMemoLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "sequence": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "netAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "shipmentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "amountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesCreditMemoLine entity"
    }
  }
}
object salesInvoice
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "status": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The status property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "dueDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The dueDate property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "orderId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The orderId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The invoiceDate property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "orderNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The orderNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "pdfDocument": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/pdfDocument"
      },
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "remainingAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The remainingAmount property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "salesInvoiceLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesInvoiceLine"
      },
      "nullable": true
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoice entity"
    },
    "customerPurchaseOrderReference": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The customerPurchaseOrderReference property for the Dynamics 365 Business Central salesInvoice entity"
    }
  }
}
object salesInvoiceLine
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "nullable": false,
      "maxLength": 50,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "item": {
      "$ref": "#/components/schemas/item",
      "nullable": true
    },
    "itemId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The itemId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "account": {
      "$ref": "#/components/schemas/account",
      "nullable": true
    },
    "taxCode": {
      "type": "string",
      "nullable": true,
      "maxLength": 50,
      "description": "(v1.0) The taxCode property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "lineType": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The lineType property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "quantity": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The quantity property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "sequence": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "(v1.0) The sequence property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "accountId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The accountId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "netAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmount property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "unitPrice": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The unitPrice property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "documentId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The documentId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "taxPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The taxPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The description property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "lineDetails": {
      "$ref": "#/components/schemas/documentlineobjectdetailstype",
      "nullable": true
    },
    "netTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "shipmentDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The shipmentDate property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "unitOfMeasure": {
      "$ref": "#/components/schemas/unitofmeasuretype",
      "nullable": true
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "discountPercent": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountPercent property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "unitOfMeasureId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The unitOfMeasureId property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "amountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountExcludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "amountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The amountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "netAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The netAmountIncludingTax property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesInvoiceLine entity"
    },
    "invoiceDiscountAllocation": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The invoiceDiscountAllocation property for the Dynamics 365 Business Central salesInvoiceLine entity"
    }
  }
}
object salesOrder
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "nullable": false,
      "description": "(v1.0) The id property for the Dynamics 365 Business Central salesOrder entity"
    },
    "email": {
      "type": "string",
      "nullable": true,
      "maxLength": 80,
      "description": "(v1.0) The email property for the Dynamics 365 Business Central salesOrder entity"
    },
    "number": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The number property for the Dynamics 365 Business Central salesOrder entity"
    },
    "status": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The status property for the Dynamics 365 Business Central salesOrder entity"
    },
    "currency": {
      "$ref": "#/components/schemas/currency",
      "nullable": true
    },
    "customer": {
      "$ref": "#/components/schemas/customer",
      "nullable": true
    },
    "contactId": {
      "type": "string",
      "nullable": true,
      "maxLength": 250,
      "description": "(v1.0) The contactId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "orderDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The orderDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The billToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "currencyId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The currencyId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "customerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The customerId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shipToName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "paymentTerm": {
      "$ref": "#/components/schemas/paymentTerm",
      "nullable": true
    },
    "phoneNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 30,
      "description": "(v1.0) The phoneNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "salesperson": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The salesperson property for the Dynamics 365 Business Central salesOrder entity"
    },
    "currencyCode": {
      "type": "string",
      "nullable": true,
      "description": "(v1.0) The currencyCode property for the Dynamics 365 Business Central salesOrder entity"
    },
    "customerName": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The customerName property for the Dynamics 365 Business Central salesOrder entity"
    },
    "fullyShipped": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The fullyShipped property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shipToContact": {
      "type": "string",
      "nullable": true,
      "maxLength": 100,
      "description": "(v1.0) The shipToContact property for the Dynamics 365 Business Central salesOrder entity"
    },
    "customerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The customerNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "discountAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The discountAmount property for the Dynamics 365 Business Central salesOrder entity"
    },
    "paymentTermsId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The paymentTermsId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shipmentMethod": {
      "$ref": "#/components/schemas/shipmentMethod",
      "nullable": true
    },
    "totalTaxAmount": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalTaxAmount property for the Dynamics 365 Business Central salesOrder entity"
    },
    "partialShipping": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The partialShipping property for the Dynamics 365 Business Central salesOrder entity"
    },
    "salesOrderLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/salesOrderLine"
      },
      "nullable": true
    },
    "billToCustomerId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The billToCustomerId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "pricesIncludeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The pricesIncludeTax property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shipmentMethodId": {
      "type": "string",
      "format": "uuid",
      "nullable": true,
      "description": "(v1.0) The shipmentMethodId property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billToCustomerNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 20,
      "description": "(v1.0) The billToCustomerNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "billingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "lastModifiedDateTime": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central salesOrder entity"
    },
    "sellingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "requestedDeliveryDate": {
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "description": "(v1.0) The requestedDeliveryDate property for the Dynamics 365 Business Central salesOrder entity"
    },
    "shippingPostalAddress": {
      "$ref": "#/components/schemas/postaladdresstype",
      "nullable": true
    },
    "externalDocumentNumber": {
      "type": "string",
      "nullable": true,
      "maxLength": 35,
      "description": "(v1.0) The externalDocumentNumber property for the Dynamics 365 Business Central salesOrder entity"
    },
    "totalAmountExcludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountExcludingTax property for the Dynamics 365 Business Central salesOrder entity"
    },
    "totalAmountIncludingTax": {
      "type": "number",
      "format": "decimal",
      "nullable": true,
      "description": "(v1.0) The totalAmountIncludingTax property for the Dynamics 365 Business Central salesOrder entity"
    },
    "discountAppliedBeforeTax": {
      "type": "boolean",
      "nullable": true,
      "description": "(v1.0) The discountAppliedBeforeTax property for the Dynamics 365 Business Central salesOrder entity"
    }
  }
}
Load more schemas