-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathswagger.json
More file actions
1 lines (1 loc) · 446 KB
/
swagger.json
File metadata and controls
1 lines (1 loc) · 446 KB
1
{"swagger":"2.0","info":{"version":"6.11.01.0003","title":"Visma Net API"},"basePath":"/API","tags":[{"name":"Token resource"},{"name":"Security endpoint."}],"schemes":["https"],"paths":{"/resources/v1/event":{"get":{"tags":["Event"],"summary":"Get all events","description":"Lists the events from Visma.net for which users can subscribe.","operationId":"Subscription_getAllEvents","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/EventDto"}}}}}},"/security/api/v1/testconnection":{"get":{"tags":["Security endpoint."],"summary":"Test connection","description":"Returns \"OK\" as plain text if the test connection succeded.","operationId":"Security_testConnection","produces":["text/plain"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}}}}},"/security/api/v1/token":{"delete":{"tags":["Security endpoint."],"operationId":"Security_revokeSecurityToken","parameters":[],"responses":{"default":{"description":"successful operation"}}}},"/security/api/v1/token/usercontexts":{"get":{"tags":["Security endpoint."],"summary":"Get the companies available for this token.","description":"","operationId":"Security_getAvailableUserContexts","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/ContextInformation"}}}},"security":[{"vna_oauth":["financialstasks"]}]}},"/resources/v1/subscription":{"get":{"tags":["Subscription"],"summary":"Get all subscriptions made by the current user","description":"","operationId":"Subscription_getAllSubscriptions","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"Success","schema":{"type":"array","items":{"$ref":"#/definitions/SubscriptionDto"}}},"default":{"description":"successful operation"}},"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]}]},"post":{"tags":["Subscription"],"summary":"Create a new subscription for the current user","description":"","operationId":"Subscription_createSubscription","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"subscription","required":true,"schema":{"$ref":"#/definitions/SubscriptionDto"}}],"responses":{"201":{"description":"Success","headers":{"Location":{"description":"URL of the new Subscription.","type":"string"}},"schema":{"$ref":"#/definitions/SubscriptionDto"}},"default":{"description":"successful operation"}},"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]}]}},"/resources/v1/subscription/{id}":{"get":{"tags":["Subscription"],"operationId":"Subscription_findSubscriptionById","summary":"Get a specific subscription","description":"","produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"Success","schema":{"$ref":"#/definitions/SubscriptionDto"}},"default":{"description":"successful operation"}},"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]}]},"put":{"tags":["Subscription"],"operationId":"Subscription_updateSubscription","summary":"Update a specific subscription","description":"","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int64"},{"in":"body","name":"subscription","required":true,"schema":{"$ref":"#/definitions/SubscriptionDto"}}],"responses":{"204":{"description":"Success"},"default":{"description":"successful operation"}},"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]}]},"delete":{"tags":["Subscription"],"summary":"Delete a specific subscription","description":"","operationId":"Subscription_deleteSubscription","produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"204":{"description":"Success"},"default":{"description":"successful operation"}},"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]}]}},"/controller/api/v1/account/{accountCd}":{"get":{"tags":["Account"],"summary":"Get specific Account","operationId":"Account_GetByaccountCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"accountCd","in":"path","description":"Identifies the account","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AccountDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/account":{"get":{"tags":["Account"],"summary":"Gets a range of Accounts","operationId":"Account_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"publicCode","in":"query","required":false,"type":"integer","format":"int32"},{"name":"externalCode1","in":"query","required":false,"type":"string"},{"name":"externalCode2","in":"query","required":false,"type":"string"},{"name":"analysisCode","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AccountDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/attachment/{attachmentId}":{"get":{"tags":["Attachment"],"summary":"Get latest revision of a specific Attachment","operationId":"Attachment_GetByattachmentId","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"attachmentId","in":"path","description":"Identifies the attachment","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Attachment"],"summary":"Update a specific Attachment","description":"The the Response Message has StatusCode NoContent if Put operation succeed","operationId":"Attachment_PutByattachmentId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"attachmentId","in":"path","description":"Identifies the Attachment to update","required":true,"type":"string","format":"uuid"},{"name":"metadataDto","in":"body","description":"Defines the data for the Attachment to update","required":true,"schema":{"$ref":"#/definitions/AttachmentMetadataUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/branch/{branchNumber}":{"get":{"tags":["Branch"],"summary":"Get a specific branch","operationId":"Branch_GetSpecificBranchBybranchNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"branchNumber","in":"path","description":"Identifies the branch","required":true,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/BranchDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/branch":{"get":{"tags":["Branch"],"summary":"Get a range of Branches","operationId":"Branch_GetAllBranches","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/BranchDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/budget":{"get":{"tags":["Budget"],"summary":"Get a range of General Ledger Budget Figures","operationId":"Budget_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"branch","in":"query","required":false,"type":"string"},{"name":"ledger","in":"query","description":"Mandatory","required":false,"type":"string"},{"name":"financialYear","in":"query","description":"Mandatory","required":false,"type":"string"},{"name":"subaccount","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/BudgetDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Budget"],"summary":"Update a specific Budget","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Budget_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"budget","in":"body","description":"Defines the data for the Budget to update","required":true,"schema":{"$ref":"#/definitions/BudgetUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Budget"],"summary":"Create a Budget","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Budget_CreateBudget","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"budget","in":"body","description":"Defines the data for the Budget to create","required":true,"schema":{"$ref":"#/definitions/BudgetUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/carrier/{carrierName}":{"get":{"tags":["Carrier"],"summary":"Get a specific Carrier","operationId":"Carrier_GetCarrierBycarrierName","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"carrierName","in":"path","description":"Identifies the Carrier","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CarrierDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/carrier":{"get":{"tags":["Carrier"],"summary":"Get a range of Carriers","operationId":"Carrier_GetAllCarriers","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CarrierDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashaccount/{accountNumber}":{"get":{"tags":["CashAccount"],"summary":"Get a specific cash account","operationId":"CashAccount_GetByaccountNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"accountNumber","in":"path","description":"Identifies the cash account","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CashAccountDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashaccount":{"get":{"tags":["CashAccount"],"summary":"Get all Cash Accounts","operationId":"CashAccount_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CashAccountDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashsale/{documentNumber}":{"get":{"tags":["CashSale"],"summary":"Get a specific Cash Sale","operationId":"CashSale_GetBydocumentNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentNumber","in":"path","description":"Identifies the Cash Sale Document","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CashSaleDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashsale":{"get":{"tags":["CashSale"],"summary":"Get a range of Cash Sales","operationId":"CashSale_GetAllCashSales","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CashSaleDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["CashSale"],"summary":"Create a Cash Sale","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CashSale_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"cashSaleUpdateDto","in":"body","description":"Defines the data for the Cash Sale to create","required":true,"schema":{"$ref":"#/definitions/CashSaleUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashsale/{documentnumber}":{"put":{"tags":["CashSale"],"summary":"Update a specific Cash Sale","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"CashSale_PutBydocumentnumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"documentnumber","in":"path","description":"Identifies the Cash Sale to update","required":true,"type":"string"},{"name":"cashSaleUpdateDto","in":"body","description":"Defines the data for the Cash Sale to update","required":true,"schema":{"$ref":"#/definitions/CashSaleUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashTransaction/{referenceNumber}":{"get":{"tags":["CashTransaction"],"summary":"Get a specific Transaction","operationId":"CashTransaction_GetByreferenceNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"referenceNumber","in":"path","description":"Identifies the Transaction","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CashTransactionDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashTransaction":{"get":{"tags":["CashTransaction"],"summary":"Get all Transaction","operationId":"CashTransaction_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CashTransactionDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["CashTransaction"],"summary":"Create a Cash Transaction","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CashTransaction_CreateCashTransaction","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"cashTransaction","in":"body","description":"Defines the data for the Cash Transaction to create","required":true,"schema":{"$ref":"#/definitions/CashTransactionUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashTransaction/{referenceNbr}/action/release":{"post":{"tags":["CashTransaction"],"summary":"Release cash transaction","description":"The action result dto contains information about the result of running the action","operationId":"CashTransaction_ReleaseByreferenceNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceNbr","in":"path","description":"Reference number of the cash transaction to be released.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseCashTransactionActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashTransaction/{referenceNbr}/action/reverse":{"post":{"tags":["CashTransaction"],"summary":"Reverse a Cash Transaction","description":"The action result dto contains information about the result of running the action","operationId":"CashTransaction_ReverseByreferenceNbr","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"referenceNbr","in":"path","description":"Reference number of the cash transaction to be reversed.","required":true,"type":"string"},{"name":"reverseActionDto","in":"body","description":"The action dto use to condition the action","required":true,"schema":{"$ref":"#/definitions/ReverseCashTransactionActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReverseCashTransactionActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/cashTransaction/{cashTransactionNumber}":{"put":{"tags":["CashTransaction"],"summary":"Update a specific CashTransaction","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"CashTransaction_PutBycashTransactionNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"cashTransactionNumber","in":"path","description":"Identifies the Cash Transaction to update","required":true,"type":"string"},{"name":"cashTransaction","in":"body","description":"Defines the data for the Cash Transaction to update","required":true,"schema":{"$ref":"#/definitions/CashTransactionUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/contact/{contactId}":{"get":{"tags":["Contact"],"summary":"Get a specific Contact","operationId":"Contact_GetBycontactId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contactId","in":"path","description":"Identifies the Contact","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ContactDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Contact"],"summary":"Update a specific Contact","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Contact_PutBycontactId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"contactId","in":"path","description":"Identifies the Contact to update","required":true,"type":"integer","format":"int32"},{"name":"contact","in":"body","description":"Defines the data for the Contact to update","required":true,"schema":{"$ref":"#/definitions/ContactUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/contact":{"get":{"tags":["Contact"],"summary":"Get a range of Contacts","operationId":"Contact_GetAllContacts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContactDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Contact"],"summary":"Create a Contact","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Contact_CreateContact","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"contact","in":"body","description":"Defines the data for the Contact to create","required":true,"schema":{"$ref":"#/definitions/ContactUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/contractTemplate":{"get":{"tags":["ContractTemplate"],"summary":"Get a range of Contract Templates","operationId":"ContractTemplate_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractTemplateDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/contractUsage/{contractId}":{"get":{"tags":["ContractUsage"],"summary":"Get a specific Contract Usage","operationId":"ContractUsage_GetSpecificBycontractId","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"contractId","in":"path","description":"Identify the Contract Usage","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ContractUsageDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["ContractUsage"],"summary":"Update a specific Contract Usage","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"ContractUsage_PutBycontractId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"contractId","in":"path","description":"Identifies the Contract Usage to update","required":true,"type":"string"},{"name":"contractUsage","in":"body","description":"Defines the data for the Contract Usage to update","required":true,"schema":{"$ref":"#/definitions/ContractUsageUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/contractUsage":{"get":{"tags":["ContractUsage"],"summary":"Get a range of Contract Usage","operationId":"ContractUsage_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractUsageDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/creditNote/{creditNoteNumber}":{"get":{"tags":["CreditNote"],"summary":"Get a specific Credit Note","operationId":"CreditNote_GetBycreditNoteNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"creditNoteNumber","in":"path","description":"Identifies the Credit Note","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CreditNoteDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["CreditNote"],"summary":"Update a specific Credit Note","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"CreditNote_PutBycreditNoteNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"creditNoteNumber","in":"path","description":"Identifies the Credit Note to update","required":true,"type":"string"},{"name":"creditNoteUpdateDto","in":"body","description":"Defines the data for the Credit Note to update","required":true,"schema":{"$ref":"#/definitions/CreditNoteUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/creditNote":{"get":{"tags":["CreditNote"],"summary":"Get a range of Credit Notes","operationId":"CreditNote_GetAllCreditNotesDto","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CreditNoteDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["CreditNote"],"summary":"Create a Credit Note","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CreditNote_CreateCreditNote","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"creditNoteUpdateDto","in":"body","description":"Defines the data for the Credit Note to create","required":true,"schema":{"$ref":"#/definitions/CreditNoteUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/creditNote/{creditNoteNumber}/attachment":{"post":{"tags":["CreditNote"],"summary":"Creates an attachment and associates it with a Credit Note. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CreditNote_CreateHeaderAttachmentBycreditNoteNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"creditNoteNumber","in":"path","description":"Identifies the Credit Note","required":true,"type":"string"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/creditNote/{creditNoteNumber}/{lineNumber}/attachment":{"post":{"tags":["CreditNote"],"summary":"Creates an attachment and associates it with a certain Credit Note line. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CreditNote_CreateLineAttachmentBycreditNoteNumberlineNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"creditNoteNumber","in":"path","description":"Identifies the Credit Note","required":true,"type":"string"},{"name":"lineNumber","in":"path","description":"Specifies line number","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/creditNote/{creditNoteNumber}/action/release":{"post":{"tags":["CreditNote"],"summary":"Release credit note operation","description":"The action result dto contains information about the result of running the action","operationId":"CreditNote_ReleaseInvoiceBycreditNoteNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"creditNoteNumber","in":"path","description":"Reference number of the credit note to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInvoiceActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/currency/{curyId}":{"get":{"tags":["Currency"],"summary":"Get a specific Currency","operationId":"Currency_GetSpecificCurrencyBycuryId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"curyId","in":"path","description":"","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CurrencyDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/currency":{"get":{"tags":["Currency"],"summary":"Gets all available Currencies","operationId":"Currency_GetAllCurrencies","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CurrencyDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/customerClass":{"get":{"tags":["Customer"],"summary":"Get Customer Classes","operationId":"Customer_GetCustomerClasses","consumes":[],"produces":["application/json","text/json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerClassDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/customerClass/{customerClassId}":{"get":{"tags":["Customer"],"summary":"Get a specific customer class","operationId":"Customer_GetSpecificCustomerClassBycustomerClassId","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"customerClassId","in":"path","description":"Identifies the customer class","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerClassDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/balance":{"get":{"tags":["Customer"],"summary":"Get a specific customer's balance","operationId":"Customer_GetCustomerBalanceBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerBalanceDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/directdebit":{"get":{"tags":["Customer"],"summary":"Get direct debit information for a specific customer(only for Netherlands)","operationId":"Customer_GetCustomerDirectDebitBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerDirectDebitDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/salesorder":{"get":{"tags":["Customer"],"summary":"Get a range of SO Orders of a specific customer","operationId":"Customer_GetAllOrderForCustomerBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"","required":true,"type":"string"},{"name":"orderType","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesOrderDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/salesorderbasic":{"get":{"tags":["Customer"],"summary":"Get a range of SO Orders Basic of a specific customer","operationId":"Customer_GetAllSalesOrderBasicForCustomerBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"","required":true,"type":"string"},{"name":"orderType","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesOrderBasicDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/contact":{"get":{"tags":["Customer"],"summary":"Get a range of Contacts of a specific customer","operationId":"Customer_GetAllContactsForCustomerBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"","required":true,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContactDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/balance":{"get":{"tags":["Customer"],"summary":"Get the balance for a range of customers","operationId":"Customer_GetAllCustomerBalance","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerBalanceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}/note":{"get":{"tags":["Customer"],"summary":"Get a specific customer's note","operationId":"Customer_GetCustomerNoteBycustomerCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customerCd","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/NoteDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerCd}":{"get":{"tags":["Customer"],"summary":"Get a specific customer","operationId":"Customer_GetBycustomerCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"customerCd","in":"path","description":"Identifies the customer","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Customer"],"summary":"Updates a specific customer","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Customer_PutBycustomerCd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"customerCd","in":"path","description":"Identifies the customer to update","required":true,"type":"string"},{"name":"customer","in":"body","description":"The data to update for the customer","required":true,"schema":{"$ref":"#/definitions/CustomerUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer":{"get":{"tags":["Customer"],"summary":"Get a range of customers","operationId":"Customer_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"name","in":"query","required":false,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["Active","OnHold","CreditHold","Inactive","OneTime"]},{"name":"corporateId","in":"query","required":false,"type":"string"},{"name":"vatRegistrationId","in":"query","required":false,"type":"string"},{"name":"email","in":"query","required":false,"type":"string"},{"name":"phone","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"createdDateTime","in":"query","required":false,"type":"string"},{"name":"createdDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"attributes","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Customer"],"summary":"Creates a customer","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Customer_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"customer","in":"body","description":"Defines the data for the customer to create","required":true,"schema":{"$ref":"#/definitions/CustomerUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerNumber}/invoice":{"get":{"tags":["Customer"],"summary":"Get a range of invoices for a specific customer","operationId":"Customer_GetAllInvoicesForCustomerBycustomerNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"customerNumber","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"},{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerInvoiceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerNumber}/cashSale":{"get":{"tags":["Customer"],"summary":"Get a range of cash sales for a specific customer","operationId":"Customer_GetAllCashSalesForCustomerBycustomerNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"customerNumber","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"},{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CashSaleDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customerNumber}/document":{"get":{"tags":["Customer"],"summary":"Gets a range of documents for a specific customer","operationId":"Customer_GetAllDocumentsForCustomerBycustomerNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"customerNumber","in":"path","description":"Identifies the customer for which to return data","required":true,"type":"string"},{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerDocumentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customer/{customer}/action/createDunningLetter":{"post":{"tags":["Customer"],"summary":"Creates dunning letters for a specific customer","description":"The action result dto contains information about the result of running the action","operationId":"Customer_CreateDunningLetterActionBycustomer","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customer","in":"path","description":"Reference number of the customer for which the dunning letters will be created","required":true,"type":"string"},{"name":"createDunningLetterActionDto","in":"body","description":"Defines the data for the dunning letters to be created","required":true,"schema":{"$ref":"#/definitions/CreateDunningLetterActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CreateDunningLetterActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract/{contractId}":{"get":{"tags":["CustomerContract"],"summary":"Get a specific Customer Contract","operationId":"CustomerContract_GetCustomerContractBycontractId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"Identifies the customer contract","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerContractDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract":{"get":{"tags":["CustomerContract"],"summary":"Get a range of Customer Contracts, a filter needs to be specified","operationId":"CustomerContract_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"contractTemplate","in":"query","required":false,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["Draft","InApproval","Active","Expired","Canceled","Completed","InUpgrade","PendingActivation"]},{"name":"customer","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerContractDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["CustomerContract"],"summary":"Create a CustomerContract","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CustomerContract_CreateCustomerContract","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"customerContract","in":"body","description":"Defines the data for the CustomerContract to create","required":true,"schema":{"$ref":"#/definitions/CustomerContractUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract/{contractId}/summary":{"get":{"tags":["CustomerContract"],"summary":"Get a specific Customer Contract Summary","operationId":"CustomerContract_GetCustomerContractSummaryBycontractId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"Identifies the customer contract","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerContractSummaryDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract/{contractId}/details":{"get":{"tags":["CustomerContract"],"summary":"Get a specific Customer Contract Details","operationId":"CustomerContract_GetCustomerContractDetailsBycontractId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"Identifies the customer contract","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerContractDetailsDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract/{contractId}/recurringSummary":{"get":{"tags":["CustomerContract"],"summary":"Get a specific Customer Contract Recurring Summary","operationId":"CustomerContract_GetCustomerContractRecurringSummaryBycontractId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"Identifies the customer contract","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerContractRecurringSummaryDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerContract/{customerContractId}":{"put":{"tags":["CustomerContract"],"summary":"Update a specific CustomerContract","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"CustomerContract_PutBycustomerContractId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"customerContractId","in":"path","description":"Identifies the CustomerContract to update","required":true,"type":"string"},{"name":"customerContract","in":"body","description":"Defines the data for the CustomerContract to update","required":true,"schema":{"$ref":"#/definitions/CustomerContractUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerdocument":{"get":{"tags":["CustomerDocument"],"summary":"Gets a range of Customer Documents","operationId":"CustomerDocument_GetAllDocuments","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerDocumentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/worktypes":{"get":{"tags":["CustomerInvoice"],"summary":"Get all Work Types","description":"Data for the Work Type","operationId":"CustomerInvoice_GetWorkTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkTypeDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{invoiceNumber}":{"get":{"tags":["CustomerInvoice"],"summary":"Get a specific Invoice","description":"Data for Customer Invoice","operationId":"CustomerInvoice_GetByinvoiceNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the Invoice","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomerInvoiceDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["CustomerInvoice"],"summary":"Update a specific Invoice","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"CustomerInvoice_PutByinvoiceNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the Invoice to update","required":true,"type":"string"},{"name":"invoice","in":"body","description":"Defines the data for the Invoice to update","required":true,"schema":{"$ref":"#/definitions/CustomerInvoiceUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice":{"get":{"tags":["CustomerInvoice"],"summary":"Get a range of Invoices","description":"Data for Customer Invoice","operationId":"CustomerInvoice_GetAllInvoices","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerInvoiceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["CustomerInvoice"],"summary":"Create an Invoice","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CustomerInvoice_CreateInvoice","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"invoice","in":"body","description":"Defines the data for the Invoice to create","required":true,"schema":{"$ref":"#/definitions/CustomerInvoiceUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{refNbr}/rotrut":{"get":{"tags":["CustomerInvoice"],"summary":"Get Rot Rut informations for a Customer Invoice","description":"Data for the Rot Rut","operationId":"CustomerInvoice_GetRotRutByrefNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"refNbr","in":"path","description":"Identify the customer invoice for which to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RotRutDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{invoiceNumber}/attachment":{"post":{"tags":["CustomerInvoice"],"summary":"Creates an attachment and associates it with an invoice. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CustomerInvoice_CreateHeaderAttachmentByinvoiceNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the invoice","required":true,"type":"string"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{invoiceNumber}/{lineNumber}/attachment":{"post":{"tags":["CustomerInvoice"],"summary":"Creates an attachment and associates it with a certain invoice line. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"CustomerInvoice_CreateLineAttachmentByinvoiceNumberlineNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the invoice","required":true,"type":"string"},{"name":"lineNumber","in":"path","description":"Specifies line number","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{invoiceNumber}/action/release":{"post":{"tags":["CustomerInvoice"],"summary":"Release invoice operation","description":"The action result dto contains information about the result of running the action","operationId":"CustomerInvoice_ReleaseInvoiceByinvoiceNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Reference number of the invoice to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInvoiceActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerinvoice/{invoiceNumber}/action/reverse":{"post":{"tags":["CustomerInvoice"],"summary":"Reverse an Invoice","description":"The action result dto contains information about the result of running the action","operationId":"CustomerInvoice_ReverseInvoiceByinvoiceNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Reference number of the released invoice to be reversed","required":true,"type":"string"},{"name":"reverseActionDto","in":"body","description":"The action the dto use to condition the action","required":true,"schema":{"$ref":"#/definitions/ReverseInvoiceActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReverseInvoiceActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/customerSalesPrice":{"get":{"tags":["CustomerSalesPrice"],"summary":"Get a range of Customer Sales Prices","operationId":"CustomerSalesPrice_GetCustomerSalesPrices","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"priceType","in":"query","required":false,"type":"string","enum":["All","Base","Customer","CustomerPriceClass"]},{"name":"priceCode","in":"query","required":false,"type":"string"},{"name":"inventoryId","in":"query","required":false,"type":"string"},{"name":"effectiveAsOf","in":"query","required":false,"type":"string","format":"date-time"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomerSalesPriceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/department/{departmentId}":{"get":{"tags":["Department"],"summary":"Get a specific department","operationId":"Department_GetDepartmentBydepartmentId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"departmentId","in":"path","description":"Identifies the department","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DepartmentDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Department"],"summary":"Updates a specific department","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Department_UpdateDepartmentBydepartmentId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"departmentId","in":"path","description":"Identifies the department to update","required":true,"type":"string"},{"name":"departmentUpdateDto","in":"body","description":"The data to update the department with","required":true,"schema":{"$ref":"#/definitions/DepartmentUpdateBaseDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/department":{"get":{"tags":["Department"],"summary":"Get a range of department","operationId":"Department_GetAllDepartmentDtos","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DepartmentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Department"],"summary":"Creates a department","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Department_CreateDepartment","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"departmentUpdateDto","in":"body","description":"Defines the data for the department to create","required":true,"schema":{"$ref":"#/definitions/DepartmentUpdateBaseDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/dimension":{"get":{"tags":["Dimension"],"summary":"Get a list of all Dimension names/IDs","operationId":"Dimension_GetDimensionList","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"type":"string"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/dimension/{dimensionId}":{"get":{"tags":["Dimension"],"summary":"Get a specific Dimension","operationId":"Dimension_GetDimensionBydimensionId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dimensionId","in":"path","description":"","required":true,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DtoDimension"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/dimension/{dimensionId}/{segmentId}":{"get":{"tags":["Dimension"],"summary":"Get a specific Segment for a specific Dimension","operationId":"Dimension_GetSegmentBydimensionIdsegmentId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dimensionId","in":"path","description":"Identifies the Dimension","required":true,"type":"string"},{"name":"segmentId","in":"path","description":"Identifies the Segment","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DtoSegment"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Dimension"],"summary":"Update a Segment","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Dimension_UpdateSegmentBydimensionIdsegmentId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"dimensionId","in":"path","description":"Identifies the Dimension for which the Segment is defined","required":true,"type":"string"},{"name":"segmentId","in":"path","description":"Identifies the Segment","required":true,"type":"integer","format":"int32"},{"name":"update","in":"body","description":"Defines the data for the Segment to update","required":true,"schema":{"$ref":"#/definitions/DtoSegmentUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/dimension/{dimensionId}/{segmentId}/{valueId}":{"get":{"tags":["Dimension"],"summary":"Get a specific SegmentValue for a specific Segment for a specific Dimension","operationId":"Dimension_GetSegmentValueBydimensionIdsegmentIdvalueId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dimensionId","in":"path","description":"Identifies the Dimension","required":true,"type":"string"},{"name":"segmentId","in":"path","description":"Identifies the Segment","required":true,"type":"integer","format":"int32"},{"name":"valueId","in":"path","description":"Identifies the SegmentValue by Id. Must be Base64 encoded.","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DtoSegmentValue"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/dimension/{dimensionId}/{segmentId}/publicid/{publicId}":{"get":{"tags":["Dimension"],"summary":"Get a specific SegmentValue for a specific Segment for a specific Dimension","operationId":"Dimension_GetSegmentValueBydimensionIdsegmentIdpublicId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dimensionId","in":"path","description":"Identifies the Dimension","required":true,"type":"string"},{"name":"segmentId","in":"path","description":"Identifies the Segment","required":true,"type":"integer","format":"int32"},{"name":"publicId","in":"path","description":"Identifies the SegmentValue by its publicId","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DtoSegmentValue"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/employee/{employeeCd}":{"get":{"tags":["Employee"],"summary":"Get a specific employee","operationId":"Employee_GetEmployeeByemployeeCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeCd","in":"path","description":"Identifies the employee","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/EmployeeDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/employee":{"get":{"tags":["Employee"],"summary":"Get a range of employees","operationId":"Employee_GetAllEmplyee","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/EmployeeDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/employee/{employeeCd}/timecards":{"get":{"tags":["Employee"],"summary":"Get a specific employee time cards","operationId":"Employee_GetEmployeeTimeCardsByemployeeCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"employeeCd","in":"path","description":"Identifies the employee","required":true,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["Hold","Open","Approved","Rejected","Released"]},{"name":"week","in":"query","required":false,"type":"string"},{"name":"type","in":"query","required":false,"type":"string","enum":["Normal","Correction","NormalCorrected"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TimeCardDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/employee/{employeeCd}/expenseClaim":{"get":{"tags":["Employee"],"summary":"Get expense claims for a specific employee","operationId":"Employee_GetEmployeeExpenseClaimsByemployeeCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"employeeCd","in":"path","description":"Identifies the employee","required":true,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["Hold","PendingApproval","Approved","Rejected","Released"]},{"name":"date","in":"query","required":false,"type":"string","format":"date-time"},{"name":"customer","in":"query","required":false,"type":"string"},{"name":"departmentId","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ExpenseClaimDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/employee/{employeeCd}/expenseReceipt":{"get":{"tags":["Employee"],"summary":"Get expense receipts for a specific employee","operationId":"Employee_GetEmployeeExpenseReceiptsByemployeeCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeCd","in":"path","description":"Identifies the employee","required":true,"type":"string"},{"name":"date","in":"query","required":false,"type":"string"},{"name":"dateCondition","in":"query","required":false,"type":"string"},{"name":"inventory","in":"query","required":false,"type":"string"},{"name":"project","in":"query","required":false,"type":"string"},{"name":"claimedBy","in":"query","required":false,"type":"string"},{"name":"projectTask","in":"query","required":false,"type":"string"},{"name":"invoiceable","in":"query","required":false,"type":"boolean"},{"name":"status","in":"query","required":false,"type":"string","enum":["Open","Pending","Approved","Rejected","Released"]},{"name":"customer","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ExpenseReceiptDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/expenseClaim/{expenseClaimCd}":{"get":{"tags":["ExpenseClaim"],"summary":"Get a specific Expense Claim","operationId":"ExpenseClaim_GetExpenseClaimByexpenseClaimCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"expenseClaimCd","in":"path","description":"Identifies the expense claim","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ExpenseClaimDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/expenseClaim":{"get":{"tags":["ExpenseClaim"],"summary":"Get a range of Expense Claims, a filter needs to be specified","operationId":"ExpenseClaim_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"status","in":"query","required":false,"type":"string","enum":["Hold","PendingApproval","Approved","Rejected","Released"]},{"name":"date","in":"query","required":false,"type":"string","format":"date-time"},{"name":"customer","in":"query","required":false,"type":"string"},{"name":"departmentId","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ExpenseClaimDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["ExpenseClaim"],"summary":"Create an ExpenseClaim","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"ExpenseClaim_CreateExpenseClaim","consumes":["application/json","text/json","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"expenseClaim","in":"body","description":"Defines the data for the ExpenseClaim to create","required":true,"schema":{"$ref":"#/definitions/ExpenseClaimUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/expenseClaim/{expenseClaimNbr}":{"put":{"tags":["ExpenseClaim"],"summary":"Update a specific ExpenseClaim","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"ExpenseClaim_PutByexpenseClaimNbr","consumes":["application/json","text/json","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"expenseClaimNbr","in":"path","description":"Identifies the ExpenseClaim to update","required":true,"type":"string"},{"name":"expenseClaim","in":"body","description":"Defines the data for the ExpenseClaim to update","required":true,"schema":{"$ref":"#/definitions/ExpenseClaimUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/expenseReceipt/{receiptNumber}":{"get":{"tags":["ExpenseReceipt"],"summary":"Get a specific ExpenseReceipt","operationId":"ExpenseReceipt_GetByreceiptNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptNumber","in":"path","description":"Identifies the ExpenseReceipt","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ExpenseReceiptDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["ExpenseReceipt"],"summary":"Update a Expense Receipt","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"ExpenseReceipt_PutByreceiptNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"receiptNumber","in":"path","description":"","required":true,"type":"string"},{"name":"expenseReceiptUpdateDto","in":"body","description":"","required":true,"schema":{"$ref":"#/definitions/ExpenseReceiptUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/expenseReceipt":{"get":{"tags":["ExpenseReceipt"],"summary":"Get a range of Expense Receipts, a filter needs to be specified","operationId":"ExpenseReceipt_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"date","in":"query","required":false,"type":"string"},{"name":"dateCondition","in":"query","required":false,"type":"string"},{"name":"inventory","in":"query","required":false,"type":"string"},{"name":"project","in":"query","required":false,"type":"string"},{"name":"claimedBy","in":"query","required":false,"type":"string"},{"name":"projectTask","in":"query","required":false,"type":"string"},{"name":"invoiceable","in":"query","required":false,"type":"boolean"},{"name":"status","in":"query","required":false,"type":"string","enum":["Open","Pending","Approved","Rejected","Released"]},{"name":"customer","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ExpenseReceiptDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["ExpenseReceipt"],"summary":"Create a Expense Receipt","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"ExpenseReceipt_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"expenseReceiptUpdateDto","in":"body","description":"Defines the data for the Expense Receipt to create","required":true,"schema":{"$ref":"#/definitions/ExpenseReceiptUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/financialPeriod":{"get":{"tags":["FinancialPeriod"],"summary":"Get a range of Financial Periods","operationId":"FinancialPeriod_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FinancialPeriodDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/financialPeriod/{financialPeriodId}":{"get":{"tags":["FinancialPeriod"],"summary":"Get a specific Financial Period","operationId":"FinancialPeriod_GetByfinancialPeriodId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"financialPeriodId","in":"path","description":"Identifies the Financial Period","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FinancialPeriodDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/generalLedgerBalance":{"get":{"tags":["GeneralLedgerBalance"],"summary":"Get a range of General Ledger Balances","operationId":"GeneralLedgerBalance_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"periodId","in":"query","required":false,"type":"string"},{"name":"periodIdCondition","in":"query","required":false,"type":"string"},{"name":"orderBy","in":"query","description":"Order Options: AccountId, FinancialPeriod","required":false,"type":"string"},{"name":"accountId","in":"query","required":false,"type":"string"},{"name":"yearClosed","in":"query","required":false,"type":"integer","format":"int32"},{"name":"balanceType","in":"query","required":false,"type":"string","enum":["Actual","Report","Statistical","Budget"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GeneralLedgerBalanceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/GeneralLedgerTransactions":{"get":{"tags":["GeneralLedgerTransactions"],"summary":"Get a range of General Ledger Transactions","operationId":"GeneralLedgerTransactions_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"branch","in":"query","required":false,"type":"string"},{"name":"ledger","in":"query","description":"Mandatory","required":false,"type":"string"},{"name":"fromPeriod","in":"query","description":"Mandatory","required":false,"type":"string"},{"name":"toPeriod","in":"query","description":"Mandatory","required":false,"type":"string"},{"name":"account","in":"query","required":false,"type":"string"},{"name":"subaccountId","in":"query","required":false,"type":"string"},{"name":"fromDate","in":"query","required":false,"type":"string"},{"name":"toDate","in":"query","required":false,"type":"string"},{"name":"includeUnposted","in":"query","required":false,"type":"boolean"},{"name":"includeUnreleased","in":"query","required":false,"type":"boolean"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GeneralLedgerTransactionDetailsDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory/itemClass":{"get":{"tags":["Inventory"],"summary":"Get Inventory Item Classes","operationId":"Inventory_GetItemClasses","consumes":[],"produces":["application/json","text/json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ItemClassDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory/itemclass/{itemClassNumber}":{"get":{"tags":["Inventory"],"summary":"Get Specific Inventory Item Class","operationId":"Inventory_GetSpecificItemClassByitemClassNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"itemClassNumber","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ItemClassDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory/itemPostClass":{"get":{"tags":["Inventory"],"summary":"Get Inventory Item Post Classes","operationId":"Inventory_GetItemPostClasses","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PostingClassDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory/{inventoryNumber}":{"get":{"tags":["Inventory"],"summary":"Get a specific Inventory item","operationId":"Inventory_GetByinventoryNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryNumber","in":"path","description":"Identifies the Inventory item","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InventoryDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory":{"get":{"tags":["Inventory"],"summary":"Get a range of Inventory items","operationId":"Inventory_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"alternateID","in":"query","required":false,"type":"string"},{"name":"salesCategory","in":"query","required":false,"type":"integer","format":"int32"},{"name":"attributes","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Inventory"],"summary":"Create an inventory item","description":"Response Message has StatusCode Created if POST operation succed","operationId":"Inventory_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventory","in":"body","description":"Define the data for the inventory item to create","required":true,"schema":{"$ref":"#/definitions/InventoryUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventory/{inventoryCd}":{"put":{"tags":["Inventory"],"summary":"Update a specific inventory item","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Inventory_PutByinventoryCd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryCd","in":"path","description":"Identifies the inventory item to update","required":true,"type":"string"},{"name":"inventory","in":"body","description":"The data to update for inventory item","required":true,"schema":{"$ref":"#/definitions/InventoryUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryadjustment/{inventoryAdjustmentNumber}":{"get":{"tags":["InventoryAdjustment"],"summary":"Get a specific Inventory Adjustment document","operationId":"InventoryAdjustment_GetByinventoryAdjustmentNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inventoryAdjustmentNumber","in":"path","description":"Identifies the Inventory Adjustment document","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InventoryAdjustmentDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryadjustment":{"get":{"tags":["InventoryAdjustment"],"summary":"Get a range of Inventory Adjustment Dto","operationId":"InventoryAdjustment_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryAdjustmentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["InventoryAdjustment"],"summary":"Create an inventory item","description":"Response Message has StatusCode Created if POST operation succed","operationId":"InventoryAdjustment_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryAdjustment","in":"body","description":"Define the data for the inventory adjustment to create","required":true,"schema":{"$ref":"#/definitions/InventoryAdjustmentUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryadjustment/{adjRefNumber}/action/release":{"post":{"tags":["InventoryAdjustment"],"summary":"Release inventory document action","description":"The action result dto contains information about the result of running the action","operationId":"InventoryAdjustment_ReleaseDocumentByadjRefNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"adjRefNumber","in":"path","description":"Reference number of the released adjustment to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInventoryDocumentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryadjustment/{adjRefNumber}":{"put":{"tags":["InventoryAdjustment"],"summary":"Update a specific inventory item","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"InventoryAdjustment_PutByadjRefNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"adjRefNumber","in":"path","description":"Identifies the inventory item to update","required":true,"type":"string"},{"name":"adjustment","in":"body","description":"The data to update for inventory item","required":true,"schema":{"$ref":"#/definitions/InventoryAdjustmentUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryissue/{inventoryIssueNumber}":{"get":{"tags":["InventoryIssue"],"summary":"Get a specific Inventory Issue document","operationId":"InventoryIssue_GetByinventoryIssueNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inventoryIssueNumber","in":"path","description":"Identifies the Inventory Issue document","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InventoryIssueDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryissue":{"get":{"tags":["InventoryIssue"],"summary":"Get a range of Inventory items","operationId":"InventoryIssue_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryIssueDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["InventoryIssue"],"summary":"Create an inventory item","description":"Response Message has StatusCode Created if POST operation succed","operationId":"InventoryIssue_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryIssue","in":"body","description":"Define the data for the inventory issue to create","required":true,"schema":{"$ref":"#/definitions/InventoryIssueUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryissue/{invoiceNumber}/action/release":{"post":{"tags":["InventoryIssue"],"summary":"Release inventory operation","description":"The action result dto contains information about the result of running the action","operationId":"InventoryIssue_ReleaseDocumentByinvoiceNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Reference number of the released issue to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInventoryDocumentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryissue/{issueRefNumber}":{"put":{"tags":["InventoryIssue"],"summary":"Update a specific inventory item","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"InventoryIssue_PutByissueRefNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"issueRefNumber","in":"path","description":"Identifies the inventory item to update","required":true,"type":"string"},{"name":"issue","in":"body","description":"The data to update for inventory item","required":true,"schema":{"$ref":"#/definitions/InventoryIssueUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryReceipt/{inventoryReceiptNumber}":{"get":{"tags":["InventoryReceipt"],"summary":"Get a specific Inventory Receipt document","operationId":"InventoryReceipt_GetByinventoryReceiptNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inventoryReceiptNumber","in":"path","description":"Identifies the Inventory Issue document","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InventoryReceiptDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryReceipt":{"get":{"tags":["InventoryReceipt"],"summary":"Get a range of Inventory Receipts","operationId":"InventoryReceipt_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryReceiptDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["InventoryReceipt"],"summary":"Create an inventory item","description":"Response Message has StatusCode Created if POST operation succed","operationId":"InventoryReceipt_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryReceipt","in":"body","description":"Define the data for the inventory issue to create","required":true,"schema":{"$ref":"#/definitions/InventoryReceiptUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryReceipt/{invoiceNumber}/action/release":{"post":{"tags":["InventoryReceipt"],"summary":"Release inventory operation","description":"The action result dto contains information about the result of running the action","operationId":"InventoryReceipt_ReleaseDocumentByinvoiceNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Reference number of the released issue to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInventoryDocumentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryReceipt/{receiptRefNumber}":{"put":{"tags":["InventoryReceipt"],"summary":"Update a specific inventory item","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"InventoryReceipt_PutByreceiptRefNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"receiptRefNumber","in":"path","description":"Identifies the inventory receipt to update","required":true,"type":"string"},{"name":"receipt","in":"body","description":"The data to update for inventory receipt","required":true,"schema":{"$ref":"#/definitions/InventoryReceiptUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventorysummary/{inventoryNumber}":{"get":{"tags":["InventorySummary"],"summary":"Get a range of InventorySummary","operationId":"InventorySummary_GetAllInventorySummaryByinventoryNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inventoryNumber","in":"path","description":"","required":true,"type":"string"},{"name":"warehouse","in":"query","required":false,"type":"string"},{"name":"location","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventorySummaryDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryTransfer/{inventoryTransferNumber}":{"get":{"tags":["InventoryTransfer"],"summary":"Get a specific Inventory Transfer document","operationId":"InventoryTransfer_GetByinventoryTransferNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inventoryTransferNumber","in":"path","description":"Identifies the Inventory Transfer document","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InventoryTransferDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryTransfer":{"get":{"tags":["InventoryTransfer"],"summary":"Get a range of Inventory Transfers","operationId":"InventoryTransfer_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryTransferDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["InventoryTransfer"],"summary":"Create an inventory transfer","description":"Response Message has StatusCode Created if POST operation succed","operationId":"InventoryTransfer_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"inventoryTransfer","in":"body","description":"Define the data for the inventory transfer to create","required":true,"schema":{"$ref":"#/definitions/InventoryTransferUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryTransfer/{transferNumber}/action/release":{"post":{"tags":["InventoryTransfer"],"summary":"Release inventory operation","description":"The action result dto contains information about the result of running the action","operationId":"InventoryTransfer_ReleaseDocumentBytransferNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"transferNumber","in":"path","description":"Reference number of the released transfer to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseInventoryDocumentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/inventoryTransfer/{transferRefNumber}":{"put":{"tags":["InventoryTransfer"],"summary":"Update a specific inventory transfer","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"InventoryTransfer_PutBytransferRefNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"transferRefNumber","in":"path","description":"Identifies the inventory transfer to update","required":true,"type":"string"},{"name":"transfer","in":"body","description":"The data to update for inventory transfer","required":true,"schema":{"$ref":"#/definitions/InventoryTransferUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/journaltransaction/{journalTransactionNumber}":{"get":{"tags":["JournalTransaction"],"summary":"Get a specific Journal Transaction","operationId":"JournalTransaction_GetSpecificJournalTransactionsByjournalTransactionNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"journalTransactionNumber","in":"path","description":"Identifies the Journal Transaction","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/JournalTransactionDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["JournalTransaction"],"summary":"Update a Journal Transaction","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"JournalTransaction_PutByjournalTransactionNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"journalTransactionNumber","in":"path","description":"Identifies the Journal Transaction to update","required":true,"type":"string"},{"name":"journalTransaction","in":"body","description":"Defines the data for the Journal Transaction to update","required":true,"schema":{"$ref":"#/definitions/JournalTransactionUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/journaltransaction":{"get":{"tags":["JournalTransaction"],"summary":"Get a range of Journal Transactions","operationId":"JournalTransaction_GetAllJournalTransactions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"customerSupplierStart","in":"query","required":false,"type":"string"},{"name":"customerSupplierEnd","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/JournalTransactionDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["JournalTransaction"],"summary":"Create a Journal Transaction","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"JournalTransaction_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"journalTransaction","in":"body","description":"Defines the data for the Journal Transaction to create","required":true,"schema":{"$ref":"#/definitions/JournalTransactionUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/ledger":{"get":{"tags":["Ledger"],"summary":"Get a range of Ledgers","operationId":"Ledger_GetAllLedgers","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/LedgerDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/numberSequence/{numberingId}":{"get":{"tags":["NumberSequence"],"summary":"Get a specific Numbering","operationId":"NumberSequence_GetBynumberingId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"numberingId","in":"path","description":"Identifies the Numbering","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/NumberingDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/numberSequence":{"get":{"tags":["NumberSequence"],"summary":"Get a specific Numbering","operationId":"NumberSequence_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/NumberingDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/packagingType/{boxId}":{"get":{"tags":["PackagingType"],"summary":"Get a specific PackagingType","operationId":"PackagingType_GetByboxId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"boxId","in":"path","description":"Identifies the PackagingType","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PackagingTypeDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/packagingType":{"get":{"tags":["PackagingType"],"summary":"Get a range of SO PackagingTypes","operationId":"PackagingType_GetAllPackagingTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PackagingTypeDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/payment/{paymentNumber}":{"get":{"tags":["Payment"],"summary":"Get a specific Payment","operationId":"Payment_GetBypaymentNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"paymentNumber","in":"path","description":"Identifies the Payment","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PaymentDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Payment"],"summary":"Update a specific Payment","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Payment_PutBypaymentNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"paymentNumber","in":"path","description":"Identifies the Payment to update","required":true,"type":"string"},{"name":"payment","in":"body","description":"Defines the data for the Payment to update","required":true,"schema":{"$ref":"#/definitions/PaymentUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/payment":{"get":{"tags":["Payment"],"summary":"Get a range of Payments","operationId":"Payment_GetAllPayments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PaymentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Payment"],"summary":"Create a Payment","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Payment_CreatePayment","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"payment","in":"body","description":"Defines the data for the Payment to create","required":true,"schema":{"$ref":"#/definitions/PaymentUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/payment/{paymentNumber}/action/release":{"post":{"tags":["Payment"],"summary":"Release payment operation","description":"The action result dto contains information about the result of running the action","operationId":"Payment_ReleasePaymentBypaymentNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"paymentNumber","in":"path","description":"Reference number of the payment to be released","required":true,"type":"string"},{"name":"releaseActionDto","in":"body","description":"Contains the type of the payment","required":true,"schema":{"$ref":"#/definitions/ReleasePaymentActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleasePaymentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/paymentmethod/{paymentMethodNumber}":{"get":{"tags":["PaymentMethod"],"summary":"Get a specific Payment Method","operationId":"PaymentMethod_GetBypaymentMethodNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"paymentMethodNumber","in":"path","description":"Identifies the Payment Method","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PaymentMethodDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/paymentmethod":{"get":{"tags":["PaymentMethod"],"summary":"Get a range of Payment Method","operationId":"PaymentMethod_GetAllPaymentMethod","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PaymentMethodDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/project/{projectID}":{"get":{"tags":["Project"],"summary":"Get a specific Project","operationId":"Project_GetByprojectID","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectID","in":"path","description":"Identifies the Project","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ProjectDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/project":{"get":{"tags":["Project"],"summary":"Get a range of Projects","operationId":"Project_GetAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"status","in":"query","required":false,"type":"string","enum":["Planned","Active","Completed","Cancelled","OnHold","PendingApproval"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProjectDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Project"],"summary":"Create an project","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Project_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"projectUpdateDto","in":"body","description":"Define the data for the project to create","required":true,"schema":{"$ref":"#/definitions/ProjectUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/project/{projectId}":{"put":{"tags":["Project"],"summary":"Update a specific Project","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Project_PutByprojectId","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"projectId","in":"path","description":"Identifies the Project to update","required":true,"type":"string"},{"name":"projectUpdateDto","in":"body","description":"Defines the data for the Project to update","required":true,"schema":{"$ref":"#/definitions/ProjectUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorder/{orderNbr}":{"get":{"tags":["PurchaseOrder"],"summary":"Get a specific Purchase Order","operationId":"PurchaseOrder_GetOrderByorderNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNbr","in":"path","description":"Identifies the Purchase Order","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PurchaseOrderDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorder":{"get":{"tags":["PurchaseOrder"],"summary":"Get a range of Purchase Order","operationId":"PurchaseOrder_GetAllOrder","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"orderType","in":"query","required":false,"type":"string","enum":["RegularOrder","DropShip","Blanket","StandardBlanket"]},{"name":"orderStatus","in":"query","required":false,"type":"string","enum":["Hold","Balanced","Voided","Open","PendingPrint","PendingEmail","Cancelled","Closed","Printed"]},{"name":"supplier","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["PurchaseOrder"],"summary":"Create a Purchase Order","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"PurchaseOrder_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"purchaseOrderUpdateDto","in":"body","description":"Defines the data for the Purchase Order to create","required":true,"schema":{"$ref":"#/definitions/PurchaseOrderUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorder/{purchaseOrderNumber}":{"put":{"tags":["PurchaseOrder"],"summary":"Update a Purchase Order","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"PurchaseOrder_PutBypurchaseOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"purchaseOrderNumber","in":"path","description":"Identifies the Purchase Order to update","required":true,"type":"string"},{"name":"purchaseOrderUpdateDto","in":"body","description":"Defines the data for the Purchase Order to update","required":true,"schema":{"$ref":"#/definitions/PurchaseOrderUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorderbasic/{orderNbr}":{"get":{"tags":["PurchaseOrderBasic"],"summary":"Get a specific Purchase Order","operationId":"PurchaseOrderBasic_GetPurchaseOrderBasicByorderNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNbr","in":"path","description":"Identifies the Purchase Order","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PurchaseOrderBasicDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorderbasic":{"get":{"tags":["PurchaseOrderBasic"],"summary":"Get a range of Purchase Order","operationId":"PurchaseOrderBasic_GetAllOrderBasic","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"orderType","in":"query","required":false,"type":"string","enum":["RegularOrder","DropShip","Blanket","StandardBlanket"]},{"name":"orderStatus","in":"query","required":false,"type":"string","enum":["Hold","Balanced","Voided","Open","PendingPrint","PendingEmail","Cancelled","Closed","Printed"]},{"name":"supplier","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderBasicDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["PurchaseOrderBasic"],"summary":"Create a Purchase Order Basic","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"PurchaseOrderBasic_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"purchaseOrderBasicUpdateDto","in":"body","description":"Defines the data for the Purchase Order to create","required":true,"schema":{"$ref":"#/definitions/PurchaseOrderBasicUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/purchaseorderbasic/{purchaseOrderNumber}":{"put":{"tags":["PurchaseOrderBasic"],"summary":"Update a Purchase Order Basic","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"PurchaseOrderBasic_PutBypurchaseOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"purchaseOrderNumber","in":"path","description":"Identifies the Purchase Order to update","required":true,"type":"string"},{"name":"purchaseOrderBasicUpdateDto","in":"body","description":"Defines the data for the Purchase Order to update","required":true,"schema":{"$ref":"#/definitions/PurchaseOrderBasicUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceipt/{receiptNbr}":{"get":{"tags":["PurchaseReceipt"],"summary":"Get a specific Purchase Receipt","operationId":"PurchaseReceipt_GetPurchaseReceiptBasicByreceiptNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptNbr","in":"path","description":"Identifies the Purchase Receipt","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PurchaseReceiptDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceipt":{"get":{"tags":["PurchaseReceipt"],"summary":"Get a range of Purchase Receipts","operationId":"PurchaseReceipt_GetAllReceiptBasic","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptType","in":"query","required":false,"type":"string","enum":["PoReceipt","PoReturn","TransferReceipt"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["PurchaseReceipt"],"summary":"Create a Purchase Receipt","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"PurchaseReceipt_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"poReceiptUpdateDto","in":"body","description":"Defines the data for the Purchase Receipt to create","required":true,"schema":{"$ref":"#/definitions/PurchaseReceiptUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceipt/{receiptNbr}/print":{"get":{"tags":["PurchaseReceipt"],"summary":"Get the print report of a Purchase Receipt","operationId":"PurchaseReceipt_PrintPurchaseReceiptByreceiptNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"receiptNbr","in":"path","description":"Identifies the receipt","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceipt/{receiptNumber}/action/release":{"post":{"tags":["PurchaseReceipt"],"summary":"Release purchase receipt operation","description":"The action result dto contains information about the result of running the action","operationId":"PurchaseReceipt_ReleaseInvoiceByreceiptNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptNumber","in":"path","description":"Reference number of the receipt to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleasePurchaseReceiptActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceipt/{poReceiptNumber}":{"put":{"tags":["PurchaseReceipt"],"summary":"Update a specific Purchase Receipt","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"PurchaseReceipt_PutBypoReceiptNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"poReceiptNumber","in":"path","description":"Identifies the Purchase Receipt to update","required":true,"type":"string"},{"name":"poReceiptUpdateDto","in":"body","description":"Defines the data for the Purchase Receipt to update","required":true,"schema":{"$ref":"#/definitions/PurchaseReceiptUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceiptBasic/{receiptNbr}":{"get":{"tags":["PurchaseReceiptBasic"],"summary":"Get a specific Purchase Receipt","operationId":"PurchaseReceiptBasic_GetPurchaseReceiptBasicByreceiptNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptNbr","in":"path","description":"Identifies the Purchase Receipt","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PurchaseReceiptBasicDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceiptBasic":{"get":{"tags":["PurchaseReceiptBasic"],"operationId":"PurchaseReceiptBasic_GetAllReceiptBasic","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptType","in":"query","required":false,"type":"string","enum":["PoReceipt","PoReturn","TransferReceipt"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptBasicDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["PurchaseReceiptBasic"],"summary":"Create a Purchase Receipt","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"PurchaseReceiptBasic_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"poReceiptUpdateDto","in":"body","description":"Defines the data for the Purchase Receipt to create","required":true,"schema":{"$ref":"#/definitions/PurchaseReceiptBasicUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceiptBasic/{receiptNumber}/action/release":{"post":{"tags":["PurchaseReceiptBasic"],"summary":"Release purchase receipt operation","description":"The action result dto contains information about the result of running the action","operationId":"PurchaseReceiptBasic_ReleaseInvoiceByreceiptNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"receiptNumber","in":"path","description":"Reference number of the receipt to be released","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleasePurchaseReceiptActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/PurchaseReceiptBasic/{poReceiptNumber}":{"put":{"tags":["PurchaseReceiptBasic"],"summary":"Update a specific Purchase Receipt","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"PurchaseReceiptBasic_PutBypoReceiptNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"poReceiptNumber","in":"path","description":"Identifies the Purchase Receipt to update","required":true,"type":"string"},{"name":"poReceiptUpdateDto","in":"body","description":"Defines the data for the Purchase Receipt to update","required":true,"schema":{"$ref":"#/definitions/PurchaseReceiptBasicUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salescategory/{categoryId}":{"get":{"tags":["SalesCategory"],"summary":"Get a Sales Category","operationId":"SalesCategory_GetCategoryBycategoryId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"categoryId","in":"path","description":"Identifies the Sales Category","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SalesCategoryDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salescategory":{"get":{"tags":["SalesCategory"],"summary":"Get Sales Categories","operationId":"SalesCategory_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesCategoryDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salescategory/{categoryId}/item":{"get":{"tags":["SalesCategory"],"summary":"Get a range of Inventory Items from a specific Sales Category","operationId":"SalesCategory_GetItemsForCategoryBycategoryId","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"categoryId","in":"path","description":"Identifies the Sales Category","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/InventoryDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder/{orderNbr}":{"get":{"tags":["SalesOrder"],"summary":"Get a specific SO Order","operationId":"SalesOrder_GetByorderNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"orderNbr","in":"path","description":"Identifies the So Order","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SalesOrderDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder":{"get":{"tags":["SalesOrder"],"summary":"Get a range of SO Orders","operationId":"SalesOrder_GetAllOrders","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"orderType","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesOrderDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["SalesOrder"],"summary":"Create a Sale Order","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrder_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"saleOrderUpdateDto","in":"body","description":"Defines the data for the Sale Order to create","required":true,"schema":{"$ref":"#/definitions/SalesOrderUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder/{saleOrderNumber}/action/createShipment":{"post":{"tags":["SalesOrder"],"summary":"Crete shipment operation","description":"The action result dto contains information about the result of running the action","operationId":"SalesOrder_CreateShipmentActionBysaleOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"saleOrderNumber","in":"path","description":"Reference number of the sale oreder from which the shipment will be created","required":true,"type":"string"},{"name":"createShipmentActionDto","in":"body","description":"Defines the data for the action","required":true,"schema":{"$ref":"#/definitions/CreateShipmentActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CreateShipmentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder/{orderNumber}/attachment":{"post":{"tags":["SalesOrder"],"summary":"Creates an attachment and associates it with a sales order. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrder_CreateHeaderAttachmentByorderNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNumber","in":"path","description":"Identifies the sales order","required":true,"type":"string"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder/{orderNumber}/{lineNumber}/attachment":{"post":{"tags":["SalesOrder"],"summary":"Creates an attachment and associates it with a certain sales order line. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrder_CreateLineAttachmentByorderNumberlineNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNumber","in":"path","description":"Identifies the sales order","required":true,"type":"string"},{"name":"lineNumber","in":"path","description":"Specifies line number","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorder/{salesOrderNumber}":{"put":{"tags":["SalesOrder"],"summary":"Update a specific Sale Order","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"SalesOrder_PutBysalesOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"salesOrderNumber","in":"path","description":"Identifies the Sale Order to update","required":true,"type":"string"},{"name":"saleOrderUpdateDto","in":"body","description":"Defines the data for the Sale Order to update","required":true,"schema":{"$ref":"#/definitions/SalesOrderUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic/{orderNbr}":{"get":{"tags":["SalesOrderBasic"],"summary":"Get a specific SO Order","operationId":"SalesOrderBasic_GetByorderNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"orderNbr","in":"path","description":"Identifies the So Order","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SalesOrderBasicDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic":{"get":{"tags":["SalesOrderBasic"],"summary":"Get a range of SO Orders","operationId":"SalesOrderBasic_GetAllOrders","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"orderType","in":"query","required":false,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesOrderBasicDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["SalesOrderBasic"],"summary":"Create a Sale Order","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrderBasic_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"saleOrderUpdateDto","in":"body","description":"Defines the data for the Sale Order to create","required":true,"schema":{"$ref":"#/definitions/SalesOrderBasicUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic/{saleOrderNumber}/action/createShipment":{"post":{"tags":["SalesOrderBasic"],"summary":"Crete shipment operation","description":"The action result dto contains information about the result of running the action","operationId":"SalesOrderBasic_CreateShipmentActionBysaleOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"saleOrderNumber","in":"path","description":"Reference number of the sale oreder from which the shipment will be created","required":true,"type":"string"},{"name":"createShipmentActionDto","in":"body","description":"Defines the data for the action","required":true,"schema":{"$ref":"#/definitions/CreateShipmentActionDto"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CreateShipmentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic/{orderNumber}/attachment":{"post":{"tags":["SalesOrderBasic"],"summary":"Creates an attachment and associates it with a sales order. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrderBasic_CreateHeaderAttachmentByorderNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNumber","in":"path","description":"Identifies the sales order","required":true,"type":"string"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic/{orderNumber}/{lineNumber}/attachment":{"post":{"tags":["SalesOrderBasic"],"summary":"Creates an attachment and associates it with a certain sales order line. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SalesOrderBasic_CreateLineAttachmentByorderNumberlineNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"orderNumber","in":"path","description":"Identifies the sales order","required":true,"type":"string"},{"name":"lineNumber","in":"path","description":"Specifies line number","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesorderbasic/{salesOrderNumber}":{"put":{"tags":["SalesOrderBasic"],"summary":"Update a specific Sale Order","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"SalesOrderBasic_PutBysalesOrderNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"salesOrderNumber","in":"path","description":"Identifies the Sale Order to update","required":true,"type":"string"},{"name":"saleOrderUpdateDto","in":"body","description":"Defines the data for the Sale Order to update","required":true,"schema":{"$ref":"#/definitions/SalesOrderBasicUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesordertype/{orderType}":{"get":{"tags":["SalesOrderType"],"summary":"Get a specific SO OrderType","operationId":"SalesOrderType_GetSalesOrderTypeByorderType","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"orderType","in":"path","description":"Identifies the SO OrderType","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SalesOrderTypeDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/salesordertype":{"get":{"tags":["SalesOrderType"],"summary":"Get a range of SO OrderTypes","operationId":"SalesOrderType_GetAllSalesOrderTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SalesOrderTypeDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment/{shipmentNbr}":{"get":{"tags":["Shipment"],"summary":"Get a specific Shipment","operationId":"Shipment_GetByshipmentNbr","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"shipmentNbr","in":"path","description":"Identifies the Shipment","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ShipmentDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment":{"get":{"tags":["Shipment"],"summary":"Get a range of SO Shipments","operationId":"Shipment_GetAllShipments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ShipmentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment/{shipmentNbr}/printShipmentConfirmation":{"get":{"tags":["Shipment"],"summary":"Get the shipment confirmation report","operationId":"Shipment_PrintShipmentConfirmationByshipmentNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"shipmentNbr","in":"path","description":"Identifies the shipment","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment/{shipmentNbr}/printPickList":{"get":{"tags":["Shipment"],"summary":"Get the pick list report","operationId":"Shipment_PrintPickListByshipmentNbr","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"shipmentNbr","in":"path","description":"Identifies the shipment","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment/{shipmentNumber}":{"put":{"tags":["Shipment"],"summary":"Update a specific Shipment","description":"Response Message has StatusCode NoContent if PUT operation succeeded","operationId":"Shipment_PutByshipmentNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"shipmentNumber","in":"path","description":"Identifies the Shipment to update","required":true,"type":"string"},{"name":"shipmentUpdateDto","in":"body","description":"Defines the data for the Shipment to update","required":true,"schema":{"$ref":"#/definitions/ShipmentUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/shipment/{shipmentNumber}/action/confirmShipment":{"post":{"tags":["Shipment"],"summary":"Confirm shipment operation","description":"The action result dto contains information about the result of running the action","operationId":"Shipment_ConfirmShipmentByshipmentNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"shipmentNumber","in":"path","description":"Reference number of the shipment to be confirmed","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ConfirmShipmentActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/stocktake/{referenceNumber}":{"get":{"tags":["Stocktake"],"summary":"Get a specific","operationId":"Stocktake_GetByreferenceNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceNumber","in":"path","description":"Identifies the Stocktake","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/StocktakeDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Stocktake"],"summary":"Update a specific stocktake","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Stocktake_PutByreferenceNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"referenceNumber","in":"path","description":"Identifies the stocktake to update","required":true,"type":"string"},{"name":"stocktake","in":"body","description":"The data to update for stocktake","required":true,"schema":{"$ref":"#/definitions/StocktakeUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/stocktake":{"get":{"tags":["Stocktake"],"summary":"Get a range of stocktakes","operationId":"Stocktake_GetAllStocktakes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"warehouse","in":"query","required":false,"type":"string"},{"name":"location","in":"query","required":false,"type":"string"},{"name":"inventory","in":"query","required":false,"type":"string"},{"name":"lotSerialNumber","in":"query","required":false,"type":"string"},{"name":"summaryStatus","in":"query","required":false,"type":"string","enum":["Cancelled","Completed","Counting","Entering"]},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"startWithLine","in":"query","required":false,"type":"integer","format":"int32"},{"name":"endWithLine","in":"query","required":false,"type":"integer","format":"int32"},{"name":"freezeDateTime","in":"query","required":false,"type":"string"},{"name":"freezeDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"expirationDateTime","in":"query","required":false,"type":"string"},{"name":"expirationDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["NotEntered","Entered","Skipped"]},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/StocktakeDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/subaccount/{subCd}":{"get":{"tags":["Subaccount"],"summary":"Get a specific SubAccount","operationId":"Subaccount_GetSubaccountBysubCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"subCd","in":"path","description":"Identifies the SubAccount","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubAccountDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/subaccount":{"get":{"tags":["Subaccount"],"summary":"Get all SubAccounts","operationId":"Subaccount_GetAllSubaccounts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SubAccountDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Subaccount"],"summary":"Create a Subaccount","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Subaccount_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"subAccountUpdateDto","in":"body","description":"Defines the data for Subaccount to create","required":true,"schema":{"$ref":"#/definitions/SubAccountUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/subaccount/{subAccountCd}":{"put":{"tags":["Subaccount"],"summary":"Update a specific Subaccount","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Subaccount_PutBysubAccountCd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"subAccountCd","in":"path","description":"Identifies the Subaccount to update","required":true,"type":"string"},{"name":"subAccountUpdateDto","in":"body","description":"Defines the data for the Subaccount to update","required":true,"schema":{"$ref":"#/definitions/SubAccountUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/supplierClass":{"get":{"tags":["Supplier"],"summary":"Get supplier classes","operationId":"Supplier_GetAllSupplierClasses","consumes":[],"produces":["application/json","text/json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierClassDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/supplierClass/{supplierClassId}":{"get":{"tags":["Supplier"],"summary":"Get a specific supplier class","operationId":"Supplier_GetSpecificSupplierClassBysupplierClassId","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"supplierClassId","in":"path","description":"Identifies the supplier class","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SupplierClassDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/balance":{"get":{"tags":["Supplier"],"summary":"Get the balance of a range of suppliers","operationId":"Supplier_GetAllSupplierBalance","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierBalanceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/POBalance":{"get":{"tags":["Supplier"],"summary":"Get the PO balance of a range of suppliers","operationId":"Supplier_GetAllSupplierPOBalance","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierPOBalanceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierCd}":{"get":{"tags":["Supplier"],"summary":"Get a specific supplier","operationId":"Supplier_GetBysupplierCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"supplierCd","in":"path","description":"Identifies the supplier","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SupplierDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"put":{"tags":["Supplier"],"summary":"Update a specific supplier","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"Supplier_PutBysupplierCd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"supplierCd","in":"path","description":"Identifies the supplier to update","required":true,"type":"string"},{"name":"supplier","in":"body","description":"The data to update for supplier","required":true,"schema":{"$ref":"#/definitions/SupplierUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier":{"get":{"tags":["Supplier"],"summary":"Get a range of suppliers","operationId":"Supplier_GetAll","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"name","in":"query","required":false,"type":"string"},{"name":"status","in":"query","required":false,"type":"string","enum":["Active","OnHold","HoldPayments","Inactive","OneTime"]},{"name":"vatRegistrationId","in":"query","required":false,"type":"string"},{"name":"corporateId","in":"query","required":false,"type":"string"},{"name":"attributes","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["Supplier"],"summary":"Create a supplier","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"Supplier_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"supplier","in":"body","description":"Define the data for the supplier to create","required":true,"schema":{"$ref":"#/definitions/SupplierUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierNumber}/invoice":{"get":{"tags":["Supplier"],"summary":"Get a range of invoices for a specific supplier","operationId":"Supplier_GetAllInvoicesForSupplierBysupplierNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"supplierNumber","in":"path","description":"Identifies the supplier for which to return data","required":true,"type":"string"},{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierInvoiceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierNumber}/document":{"get":{"tags":["Supplier"],"summary":"Gets a range of documents for a specific supplier","operationId":"Supplier_GetAllDocumentsForSupplierBysupplierNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"supplierNumber","in":"path","description":"Identifies the supplier for which to return data","required":true,"type":"string"},{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierDocumentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierCd}/balance":{"get":{"tags":["Supplier"],"summary":"Get a specific supplier's PO balance","operationId":"Supplier_GetSupplierBalanceBysupplierCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"supplierCd","in":"path","description":"Indentifies the supplier for witch to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SupplierBalanceDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierCd}/POBalance":{"get":{"tags":["Supplier"],"summary":"Get a specific supplier's PO balance","operationId":"Supplier_GetSupplierPOBalanceBysupplierCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"supplierCd","in":"path","description":"Indentifies the supplier for witch to return data","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SupplierPOBalanceDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplier/{supplierCd}/contact":{"get":{"tags":["Supplier"],"summary":"Get a range of a Supplier of a specific supplier","operationId":"Supplier_GetAllContactForSupplierBysupplierCd","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"supplierCd","in":"path","description":"","required":true,"type":"string"},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContactDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierdocument":{"get":{"tags":["SupplierDocument"],"summary":"Gets a range of supplier documents","operationId":"SupplierDocument_GetAllDocumentsForSupplier","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierDocumentDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice/{invoiceNumber}":{"get":{"tags":["SupplierInvoice"],"summary":"Get a specific Invoice","operationId":"SupplierInvoice_GetByinvoiceNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the Invoice","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SupplierInvoiceDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice":{"get":{"tags":["SupplierInvoice"],"summary":"Get a range of Invoices","operationId":"SupplierInvoice_GetAllInvoices","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"documentType","in":"query","required":false,"type":"string","enum":["Invoice","CreditAdj","DebitAdj","Prepayment"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"released","in":"query","required":false,"type":"integer","format":"int32"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"},{"name":"dunningLevel","in":"query","required":false,"type":"integer","format":"int32"},{"name":"closedFinancialPeriod","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTime","in":"query","required":false,"type":"string"},{"name":"dunningLetterDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SupplierInvoiceDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["SupplierInvoice"],"summary":"Create an SupplierInvoice","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SupplierInvoice_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"supplierInvoice","in":"body","description":"Defines the data for the SupplierInvoice to create","required":true,"schema":{"$ref":"#/definitions/SupplierInvoiceUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice/{invoiceNumber}/action/release":{"post":{"tags":["SupplierInvoice"],"summary":"Release invoice operation","description":"The action result dto contains information about the result of running the action","operationId":"SupplierInvoice_ReleaseInvoiceByinvoiceNumber","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Reference number of the released invoice to be reversed","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ReleaseSupplierInvoiceActionResultDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice/{invoiceNumber}/attachment":{"post":{"tags":["SupplierInvoice"],"summary":"Creates an attachment and associates it with a supplier invoice. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SupplierInvoice_CreateHeaderAttachmentByinvoiceNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the supplier invoice","required":true,"type":"string"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice/{invoiceNumber}/{lineNumber}/attachment":{"post":{"tags":["SupplierInvoice"],"summary":"Creates an attachment and associates it with a certain supplier invoice line. If the file already exists, a new revision is created.","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"SupplierInvoice_CreateLineAttachmentByinvoiceNumberlineNumber","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"invoiceNumber","in":"path","description":"Identifies the supplier invoice","required":true,"type":"string"},{"name":"lineNumber","in":"path","description":"Specifies line number","required":true,"type":"integer","format":"int32"}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/supplierInvoice/{supplierInvoiceNumber}":{"put":{"tags":["SupplierInvoice"],"summary":"Update a specific SupplierInvoice","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"SupplierInvoice_PutBysupplierInvoiceNumber","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"supplierInvoiceNumber","in":"path","description":"Identifies the SupplierInvoice to update","required":true,"type":"string"},{"name":"supplierInvoice","in":"body","description":"Defines the data for the Invoice to update","required":true,"schema":{"$ref":"#/definitions/SupplierInvoiceUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/timeCard/{timeCardCd}":{"get":{"tags":["TimeCard"],"summary":"Get a specific employee time cards","operationId":"TimeCard_GetEmployeeTimeCardBytimeCardCd","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"timeCardCd","in":"path","description":"Identifies the time card","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimeCardDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/timeCard":{"get":{"tags":["TimeCard"],"summary":"Get all employee time cards, a filter needs to be specified","operationId":"TimeCard_GetAllEmployeeTimeCards","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"status","in":"query","required":false,"type":"string","enum":["Hold","Open","Approved","Rejected","Released"]},{"name":"week","in":"query","required":false,"type":"string"},{"name":"type","in":"query","required":false,"type":"string","enum":["Normal","Correction","NormalCorrected"]},{"name":"greaterThanValue","in":"query","required":false,"type":"string"},{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TimeCardDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]},"post":{"tags":["TimeCard"],"summary":"Creates a time card","description":"Response Message has StatusCode Created if POST operation succeed","operationId":"TimeCard_CreateTimeCard","consumes":["application/json","text/json","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"timeCardUpdateDto","in":"body","description":"Defines the data for the time card to create","required":true,"schema":{"$ref":"#/definitions/TimeCardUpdateDto"}}],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/timeCard/{referenceNumber}":{"put":{"tags":["TimeCard"],"summary":"Updates a specific time card","description":"Response Message has StatusCode NoContent if PUT operation succeed","operationId":"TimeCard_UpdateTimeCardByreferenceNumber","consumes":["application/json","text/json","application/x-www-form-urlencoded"],"produces":["application/json","text/json"],"parameters":[{"name":"referenceNumber","in":"path","description":"Identifies the time card to update","required":true,"type":"string"},{"name":"timeCardUpdateDto","in":"body","description":"The data to update the time card with","required":true,"schema":{"$ref":"#/definitions/TimeCardUpdateDto"}}],"responses":{"204":{"description":"NoContent","schema":{"$ref":"#/definitions/Object"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/vat/{vatId}":{"get":{"tags":["Vat"],"summary":"Get a specific Vat","operationId":"Vat_GetVatByvatId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"vatId","in":"path","description":"Identifies the Vat","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/VatInformationDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/vat":{"get":{"tags":["Vat"],"summary":"Get a range of Vats","operationId":"Vat_GetAllVats","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/VatInformationDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/vatCategory/{taxCategoryId}":{"get":{"tags":["VatCategory"],"summary":"Get a specific VatCategory","operationId":"VatCategory_GetVatCategoryBytaxCategoryId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"taxCategoryId","in":"path","description":"Identifies the VatCategory","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/VatCategoryDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/vatCategory":{"get":{"tags":["VatCategory"],"summary":"Get a range of VatCategories","operationId":"VatCategory_GetAllVatCategories","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"numberToRead","in":"query","required":false,"type":"integer","format":"int32"},{"name":"skipRecords","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastModifiedDateTime","in":"query","required":false,"type":"string"},{"name":"lastModifiedDateTimeCondition","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/VatCategoryDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/warehouse/{warehouseID}":{"get":{"tags":["Warehouse"],"summary":"Get a specific Warehouse","operationId":"Warehouse_GetBywarehouseID","consumes":[],"produces":["application/json","text/json"],"parameters":[{"name":"warehouseID","in":"path","description":"Identifies the Warehouse","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/WarehouseDto"}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}},"/controller/api/v1/warehouse":{"get":{"tags":["Warehouse"],"summary":"Get a range of Warehouses","operationId":"Warehouse_GetAll","consumes":[],"produces":["application/json","text/json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WarehouseDto"}}}},"deprecated":false,"security":[{"vna_oauth":["financialstasks"]},{"ipp-company-id":[]},{"ipp-application-type":[]}]}}},"securityDefinitions":{"vna_oauth":{"type":"oauth2","tokenUrl":"/API/security/api/v2/token","authorizationUrl":"/API/resources/oauth/authorize","flow":"accessCode","tokenName":"token","scopes":{"financialstasks":"Access to Visma.net Financial endpoints"}}},"definitions":{"ContextInformation":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string"},"type":{"type":"string"}}},"EventDto":{"type":"object","required":["eventType","name"],"properties":{"eventType":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}},"SubscriptionDto":{"type":"object","required":["event","hookUri"],"properties":{"id":{"type":"integer","format":"int64","description":"The identifier of a subscription. Will be populated only on successful POST operation"},"event":{"type":"string","description":"The event type for which the subscription is made"},"hookUri":{"type":"string","description":"The URL where notifications will be sent"}}},"AccountDto":{"type":"object","properties":{"accountID":{"format":"int32","type":"integer"},"accountCD":{"type":"string"},"accountClass":{"type":"string"},"type":{"enum":["Asset","Liability","Income","Expense"],"type":"string"},"active":{"type":"boolean"},"description":{"type":"string"},"useDefaultSub":{"type":"boolean"},"postOption":{"type":"string"},"currency":{"type":"string"},"taxCategory":{"type":"string"},"cashAccount":{"type":"boolean"},"publicCode1":{"format":"int32","type":"integer"},"externalCode1":{"type":"string"},"externalCode2":{"type":"string"},"analysisCode":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"AccountQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"publicCode":{"format":"int32","type":"integer"},"externalCode1":{"type":"string"},"externalCode2":{"type":"string"},"analysisCode":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"Object":{"type":"object","properties":{}},"AttachmentMetadataUpdateDto":{"type":"object","properties":{"sendToAutoinvoice":{"$ref":"#/definitions/DtoValue[Boolean]"}}},"DtoValue[Boolean]":{"type":"object","properties":{"value":{"type":"boolean"}}},"BranchQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"BranchDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"},"isMainBranch":{"type":"boolean"},"mainAddress":{"$ref":"#/definitions/AddressDto"},"mainContact":{"$ref":"#/definitions/ContactInfoDto"},"deliveryAddress":{"$ref":"#/definitions/AddressDto"},"deliveryContact":{"$ref":"#/definitions/ContactInfoDto"},"corporateId":{"type":"string"},"vatRegistrationId":{"type":"string"},"defaultCountry":{"$ref":"#/definitions/CountryDto"},"industryCode":{"$ref":"#/definitions/IndustryCodeDto"},"currency":{"$ref":"#/definitions/CurrencyDto"},"vatZone":{"$ref":"#/definitions/VatZoneDto"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"AddressDto":{"type":"object","properties":{"addressId":{"format":"int32","type":"integer"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"addressLine3":{"type":"string"},"postalCode":{"type":"string"},"city":{"type":"string"},"country":{"$ref":"#/definitions/CountryDto"},"county":{"$ref":"#/definitions/CountyDto"}}},"ContactInfoDto":{"type":"object","properties":{"contactId":{"format":"int32","type":"integer"},"name":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"CountryDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}}},"IndustryCodeDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CurrencyDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"VatZoneDto":{"type":"object","properties":{"defaultVatCategory":{"type":"string"},"id":{"type":"string"},"description":{"type":"string"}}},"CountyDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}}},"GeneralLedgerBudgetQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"branch":{"type":"string"},"ledger":{"description":"Mandatory","type":"string"},"financialYear":{"description":"Mandatory","type":"string"},"subaccount":{"type":"string"}}},"BudgetDto":{"type":"object","properties":{"financialYear":{"type":"string"},"released":{"type":"boolean"},"releasedAmount":{"format":"double","type":"number"},"account":{"$ref":"#/definitions/AccountNumberDto"},"subaccount":{"$ref":"#/definitions/SubAccountDescriptionDto"},"description":{"type":"string"},"amount":{"format":"double","type":"number"},"distributedAmount":{"format":"double","type":"number"},"periods":{"type":"array","items":{"$ref":"#/definitions/FinancialPeriodAmountDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"AccountNumberDto":{"type":"object","properties":{"type":{"enum":["Asset","Liability","Income","Expense"],"type":"string"},"externalCode1":{"type":"string"},"externalCode2":{"type":"string"},"number":{"type":"string"},"description":{"type":"string"}}},"SubAccountDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"FinancialPeriodAmountDto":{"type":"object","properties":{"periodId":{"type":"string"},"amount":{"format":"double","type":"number"}}},"BranchNumberDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"}}},"BudgetUpdateDto":{"type":"object","properties":{"ledger":{"$ref":"#/definitions/DtoValue[String]"},"financialYear":{"$ref":"#/definitions/DtoValue[String]"},"account":{"$ref":"#/definitions/DtoValue[String]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"description":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Decimal]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"periods":{"type":"array","items":{"$ref":"#/definitions/FinancialPeriodAmountUpdateDto"}}}},"DtoValue[String]":{"type":"object","properties":{"value":{"type":"string"}}},"SegmentUpdateDto":{"type":"object","properties":{"segmentId":{"format":"byte","type":"string"},"segmentValue":{"type":"string"}}},"DtoValue[Decimal]":{"type":"object","properties":{"value":{"format":"double","type":"number"}}},"FinancialPeriodAmountUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"periodId":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Decimal]"}}},"CarrierDto":{"description":"This class represents a Carrier in CarrierController. Used for getting data.","type":"object","properties":{"carrierId":{"type":"string"},"carrierDescription":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"CarrierQueryParameters":{"type":"object","properties":{"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"CashAccountDto":{"type":"object","properties":{"lastModifiedDateTime":{"format":"date-time","type":"string"},"entryTypes":{"type":"array","items":{"$ref":"#/definitions/EntryTypeDto"}},"number":{"type":"string"},"description":{"type":"string"}}},"EntryTypeDto":{"type":"object","properties":{"entryTypeId":{"description":"The entry type, selected by its identifier.","type":"string"},"disableReceipt":{"description":"The basic type of cash transaction designated by this entry type: Receipt or Disbursement.","enum":["Disbursement","Receipt"],"type":"string"},"module":{"description":"The way the entry type is used in the system.","type":"string"},"defaultOffsetAccountBranch":{"$ref":"#/definitions/BranchNumberDto","description":"The branch to which the default offset account belongs."},"defaultOffsetAccount":{"$ref":"#/definitions/AccountNumberDto","description":"The account that is used by default as the offset account for this entry type."},"defaultOffsetSubaccount":{"$ref":"#/definitions/SubAccountDescriptionDto","description":"The corresponding subaccount."},"reclasificationAccount":{"$ref":"#/definitions/AccountNumberDto","description":"The cash account that is used to temporary hold payments that came to the bank account but cannot be entered as valid payments because the customer or vendor is unknown.\r\n The parameter is used together with the Use for Payments Reclassification check box."},"businessAccount":{"$ref":"#/definitions/AccountNumberDto","description":"The vendor account, if the entry type is used to record transactions that involve a particular vendor, or the customer account,\r\n if the entry type is used to record transactions that involve a particular customer."},"description":{"description":"A detailed description of the entry type that is used as transaction description by default.","type":"string"},"useForPaymentsReclasification":{"description":"A check box that you select if this entry type is used to record unknown payments that need to be reclassified later.","type":"boolean"},"reclasificationAccountOverride":{"$ref":"#/definitions/AccountNumberDto","description":"The account that should be used instead of the reclassification account specified as the default one on the Entry Types."},"offsetAccountOverride":{"$ref":"#/definitions/AccountNumberDto","description":"The account that should be used as the offset account for this entry type with this cash account instead of the default offset account specified on the Entry Types. \r\n We recommend that for the disbursement type of transaction, you specify an expense account. For the receipt type of transaction, specify an asset account."},"offsetSubaccountOverride":{"$ref":"#/definitions/SubAccountDescriptionDto","description":"The subaccount for this entry type to be used with this cash account instead of the default offset subaccount specified on the Entry Types form."},"offsetAccountBranch":{"$ref":"#/definitions/BranchNumberDto","description":"The branch to which the overriding offset account belongs."},"vatZone":{"$ref":"#/definitions/VatZoneDto","description":"The tax zone to be used by default with this entry type."},"taxCalculationMode":{"description":"The tax calculation mode to be used by default with this entry type","enum":["TaxSetting","Gross","Net"],"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"CashAccountQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"CashSaleDto":{"description":"This class represents a invoice in InvoiceController. Used by getting data.","type":"object","properties":{"creditTerms":{"$ref":"#/definitions/CreditTermsDto"},"cashSaleLines":{"type":"array","items":{"$ref":"#/definitions/CashSaleLineDto"}},"hold":{"type":"boolean"},"detailTotal":{"format":"double","type":"number"},"detailTotalInCurrency":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatTaxableTotalInCurrency":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatExemptTotalInCurrency":{"format":"double","type":"number"},"salesPersonID":{"format":"int32","type":"integer"},"salesPersonDescr":{"type":"string"},"paymentReference":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"documentType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"documentDate":{"format":"date-time","type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","PendingPrint","PendingEmail","CreditHold","CcHold"],"type":"string"},"currencyId":{"type":"string"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"customerRefNumber":{"type":"string"},"invoiceText":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"location":{"$ref":"#/definitions/LocationDto"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"cashAccount":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"CreditTermsDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CashSaleLineDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"inventoryNumber":{"type":"string"},"description":{"type":"string"},"quantity":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"unitPriceInCurrency":{"format":"double","type":"number"},"manualAmount":{"format":"double","type":"number"},"manualAmountInCurrency":{"format":"double","type":"number"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"account":{"$ref":"#/definitions/AccountNumberDto"},"vatCode":{"$ref":"#/definitions/VatCodeDto"},"uom":{"type":"string"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"discountAmountInCurrency":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"salesperson":{"type":"string"},"deferralSchedule":{"format":"int32","type":"integer"},"deferralCode":{"type":"string"},"discountCode":{"type":"string"},"note":{"type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"CustomerNumberDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"}}},"PaymentMethodIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"LocationDto":{"type":"object","properties":{"countryId":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"}}},"VatCodeDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"SubAccountDto":{"type":"object","properties":{"description":{"type":"string"},"id":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"segments":{"type":"array","items":{"$ref":"#/definitions/SegmentDto"}}}},"SegmentDto":{"type":"object","properties":{"segmentId":{"format":"int32","type":"integer"},"segmentDescription":{"type":"string"},"segmentValue":{"type":"string"},"segmentValueDescription":{"type":"string"}}},"DocumentQueryParameters":{"type":"object","properties":{"documentType":{"enum":["Invoice","CreditAdj","DebitAdj","Prepayment"],"type":"string"},"greaterThanValue":{"type":"string"},"released":{"format":"int32","type":"integer"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"dunningLevel":{"format":"int32","type":"integer"},"closedFinancialPeriod":{"type":"string"},"dunningLetterDateTime":{"type":"string"},"dunningLetterDateTimeCondition":{"type":"string"}}},"CashSaleUpdateDto":{"type":"object","properties":{"paymentMethodId":{"$ref":"#/definitions/DtoValue[String]"},"creditTermsId":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"},"paymentReference":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory"},"cashSaleLines":{"type":"array","items":{"$ref":"#/definitions/CashSaleLinesUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"customerNumber":{"$ref":"#/definitions/DtoValue[String]"},"documentDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"financialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"invoiceText":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"salesPersonID":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"CashSaleLinesUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Decimal]"},"unitPriceInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"accountNumber":{"$ref":"#/definitions/DtoValue[String]"},"vatCodeId":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Decimal]"},"discountAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Boolean]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"salesperson":{"$ref":"#/definitions/DtoValue[String]"},"deferralSchedule":{"$ref":"#/definitions/DtoValue[Int32]"},"deferralCode":{"$ref":"#/definitions/DtoValue[String]"},"termStartDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"termEndDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[DateTime]":{"type":"object","properties":{"value":{"format":"date-time","type":"string"}}},"DtoValue[Nullable[Int32]]":{"type":"object","properties":{"value":{"format":"int32","type":"integer"}}},"DtoValue[Int32]":{"type":"object","properties":{"value":{"format":"int32","type":"integer"}}},"CashTransactionDto":{"type":"object","properties":{"tranType":{"enum":["TransferOut","TransferIn","TransferExp","Adjustment"],"type":"string"},"referenceNbr":{"type":"string"},"status":{"enum":["Balanced","Hold","Released","Pending","Rejected"],"type":"string"},"hold":{"type":"boolean"},"tranDate":{"format":"date-time","type":"string"},"finPeriod":{"type":"string"},"cashAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"currency":{"type":"string"},"entryType":{"$ref":"#/definitions/EntryTypeIdDescriptionDto"},"disbReceipt":{"enum":["Disbursement","Receipt"],"type":"string"},"documentRef":{"type":"string"},"owner":{"$ref":"#/definitions/EmployeeNumberNameDto"},"description":{"type":"string"},"amount":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"taxTotal":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"taxAmount":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"transactionDetails":{"type":"array","items":{"$ref":"#/definitions/TransactionDetailDto"}},"taxDetails":{"type":"array","items":{"$ref":"#/definitions/CashTranTaxDetailDto"}},"financialsDetail":{"$ref":"#/definitions/FinancialsDetailDto"}}},"AccountNumberTypeDescriptionDto":{"type":"object","properties":{"type":{"type":"string"},"number":{"type":"string"},"description":{"type":"string"}}},"EntryTypeIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"EmployeeNumberNameDto":{"description":"This class represents an Employee with its Number and Name. Used for getting data.","type":"object","properties":{"internalId":{"type":"string"},"number":{"type":"string"},"name":{"type":"string"}}},"TransactionDetailDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"item":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"description":{"type":"string"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"price":{"format":"double","type":"number"},"amount":{"format":"double","type":"number"},"offsetCashAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"offsetAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"offsetSubAccount":{"$ref":"#/definitions/SubAccountDto"},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto"},"nonBillable":{"type":"boolean"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto"}}},"CashTranTaxDetailDto":{"type":"object","properties":{"tax":{"$ref":"#/definitions/TaxNumberDescriptionDto"},"taxRate":{"format":"double","type":"number"},"taxableAmount":{"format":"double","type":"number"},"taxAmount":{"format":"double","type":"number"},"deductibleTaxRate":{"format":"double","type":"number"},"expenseAmount":{"format":"double","type":"number"},"includeInVatExemptTotal":{"type":"boolean"},"pendingVat":{"type":"boolean"},"statisticalVat":{"type":"boolean"},"reverseVat":{"type":"boolean"},"taxType":{"enum":["Sales","Use","Vat","Withholding"],"type":"string"}}},"FinancialsDetailDto":{"type":"object","properties":{"batchNumber":{"type":"string"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"cleared":{"type":"boolean"},"clearDate":{"format":"date-time","type":"string"},"taxZone":{"$ref":"#/definitions/VatZoneDto"},"taxCalcMode":{"enum":["TaxSetting","Gross","Net"],"type":"string"}}},"InventoryNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"TaxCategoryNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"ProjectIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"ProjectTaskIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"TaxNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"CashTransactionQueryParameters":{"type":"object","properties":{"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"CashTransactionUpdateDto":{"type":"object","properties":{"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"tranDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"finanacialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"description":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"},"entryType":{"$ref":"#/definitions/DtoValue[String]"},"documentRef":{"$ref":"#/definitions/DtoValue[String]"},"controlTotal":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"vatAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"vatZone":{"$ref":"#/definitions/DtoValue[String]"},"taxCalculationMode":{"$ref":"#/definitions/DtoValue[Nullable[TaxCalcMode]]"},"cashTransactionDetails":{"type":"array","items":{"$ref":"#/definitions/CashTransactionDetailUpdateDto"}},"cashTransactionTaxDetails":{"type":"array","items":{"$ref":"#/definitions/CashTransactionTaxDetailUpdateDto"}}}},"DtoValue[Nullable[Boolean]]":{"type":"object","properties":{"value":{"type":"boolean"}}},"DtoValue[Nullable[DateTime]]":{"type":"object","properties":{"value":{"format":"date-time","type":"string"}}},"DtoValue[Nullable[Decimal]]":{"type":"object","properties":{"value":{"format":"double","type":"number"}}},"DtoValue[Nullable[TaxCalcMode]]":{"type":"object","properties":{"value":{"enum":["TaxSetting","Gross","Net"],"type":"string"}}},"CashTransactionDetailUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"price":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"offsetAccount":{"$ref":"#/definitions/DtoValue[String]"},"offsetSubaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"vatCode":{"$ref":"#/definitions/DtoValue[String]"},"notInvoiceable":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"CashTransactionTaxDetailUpdateDto":{"type":"object","properties":{"vatId":{"$ref":"#/definitions/DtoValue[String]"},"taxableAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"vatAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"expenseAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"}}},"ReleaseCashTransactionActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"ReverseCashTransactionActionDto":{"type":"object","properties":{"returnCashTransaction":{"type":"boolean"}}},"ReverseCashTransactionActionResultDto":{"type":"object","properties":{"referenceNbr":{"type":"string"},"cashTransaction":{"$ref":"#/definitions/CashTransactionDto"},"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"ContactDto":{"description":"This class represents a contact in ContactController. Used by getting data.","type":"object","properties":{"displayName":{"type":"string"},"active":{"type":"boolean"},"title":{"enum":["Doctor","Miss","Mr","Mrs","Ms","Prof"],"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"position":{"type":"string"},"businessAccount":{"type":"string"},"sameAsAccount":{"type":"boolean"},"address":{"$ref":"#/definitions/AddressDto"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"phone3":{"type":"string"},"fax":{"type":"string"},"contactMethod":{"enum":["Any","Email","Mail","Fax","Phone"],"type":"string"},"doNotCall":{"type":"boolean"},"doNotFax":{"type":"boolean"},"doNotEmail":{"type":"boolean"},"doNotMail":{"type":"boolean"},"noMassMail":{"type":"boolean"},"noMarketing":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"contactId":{"format":"int32","type":"integer"}}},"ContactUpdateDto":{"type":"object","properties":{"active":{"$ref":"#/definitions/DtoValue[Boolean]"},"title":{"$ref":"#/definitions/DtoValue[EmployeeTitles]"},"firstName":{"$ref":"#/definitions/DtoValue[String]"},"lastName":{"$ref":"#/definitions/DtoValue[String]"},"position":{"$ref":"#/definitions/DtoValue[String]"},"businessAccount":{"$ref":"#/definitions/DtoValue[String]"},"sameAsAccount":{"$ref":"#/definitions/DtoValue[Boolean]"},"address":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"email":{"$ref":"#/definitions/DtoValue[String]"},"web":{"$ref":"#/definitions/DtoValue[String]"},"phone1":{"$ref":"#/definitions/DtoValue[String]"},"phone2":{"$ref":"#/definitions/DtoValue[String]"},"phone3":{"$ref":"#/definitions/DtoValue[String]"},"fax":{"$ref":"#/definitions/DtoValue[String]"},"contactMethod":{"$ref":"#/definitions/DtoValue[ContactMethods]"},"doNotCall":{"$ref":"#/definitions/DtoValue[Boolean]"},"doNotFax":{"$ref":"#/definitions/DtoValue[Boolean]"},"doNotEmail":{"$ref":"#/definitions/DtoValue[Boolean]"},"doNotMail":{"$ref":"#/definitions/DtoValue[Boolean]"},"noMassMail":{"$ref":"#/definitions/DtoValue[Boolean]"},"noMarketing":{"$ref":"#/definitions/DtoValue[Boolean]"}}},"DtoValue[EmployeeTitles]":{"type":"object","properties":{"value":{"enum":["Doctor","Miss","Mr","Mrs","Ms","Prof"],"type":"string"}}},"DtoValue[AddressUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/AddressUpdateDto"}}},"DtoValue[ContactMethods]":{"type":"object","properties":{"value":{"enum":["Any","Email","Mail","Fax","Phone"],"type":"string"}}},"AddressUpdateDto":{"type":"object","properties":{"addressLine1":{"$ref":"#/definitions/DtoValue[String]"},"addressLine2":{"$ref":"#/definitions/DtoValue[String]"},"addressLine3":{"$ref":"#/definitions/DtoValue[String]"},"postalCode":{"$ref":"#/definitions/DtoValue[String]"},"city":{"$ref":"#/definitions/DtoValue[String]"},"countryId":{"$ref":"#/definitions/DtoValue[String]"},"county":{"$ref":"#/definitions/DtoValue[String]"}}},"ContactQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ContractTemplateQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ContractTemplateDto":{"type":"object","properties":{"lastModifiedDateTime":{"format":"date-time","type":"string"},"id":{"type":"string"},"description":{"type":"string"}}},"ContractUsageDto":{"type":"object","properties":{"contract":{"type":"string"},"transaction":{"type":"array","items":{"$ref":"#/definitions/ContractUsageLineDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ContractUsageLineDto":{"type":"object","properties":{"transactionNumber":{"format":"int32","type":"integer"},"billed":{"type":"boolean"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"item":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"description":{"type":"string"},"uom":{"type":"string"},"quantity":{"format":"double","type":"number"},"date":{"format":"date-time","type":"string"},"type":{"type":"string"},"referenceNbr":{"type":"string"},"billingDate":{"format":"date-time","type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ContractUsageUpdateDto":{"description":"This class represent a Contract Usage in Contract Usage Controller. Used to pass data to server for creating or updating an Contract Usage","type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/ContractUsageLineUpdateDto"}}}},"ContractUsageLineUpdateDto":{"description":"This class represent a Contract Usage Line in Contract Usage Controller. Used to pass data to server for creating or updating an Contract Usage Line","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"transactionNumber":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"inventory":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"}}},"ContractUsageQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"CreditNoteDto":{"description":"This class represents a invoice in InvoiceController. Used by getting data.","type":"object","properties":{"externalReference":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/CreditNoteLineDto"}},"hold":{"type":"boolean"},"detailTotal":{"format":"double","type":"number"},"detailTotalInCurrency":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatTaxableTotalInCurrency":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatExemptTotalInCurrency":{"format":"double","type":"number"},"salesPersonID":{"format":"int32","type":"integer"},"salesPersonDescr":{"type":"string"},"paymentReference":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"documentType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"documentDate":{"format":"date-time","type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","PendingPrint","PendingEmail","CreditHold","CcHold"],"type":"string"},"currencyId":{"type":"string"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"customerRefNumber":{"type":"string"},"invoiceText":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"location":{"$ref":"#/definitions/LocationDto"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"cashAccount":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"AttachmentDto":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"string"},"revision":{"format":"int32","type":"integer"}}},"CreditNoteLineDto":{"type":"object","properties":{"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"lineNumber":{"format":"int32","type":"integer"},"inventoryNumber":{"type":"string"},"description":{"type":"string"},"quantity":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"unitPriceInCurrency":{"format":"double","type":"number"},"manualAmount":{"format":"double","type":"number"},"manualAmountInCurrency":{"format":"double","type":"number"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"account":{"$ref":"#/definitions/AccountNumberDto"},"vatCode":{"$ref":"#/definitions/VatCodeDto"},"uom":{"type":"string"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"discountAmountInCurrency":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"salesperson":{"type":"string"},"deferralSchedule":{"format":"int32","type":"integer"},"deferralCode":{"type":"string"},"discountCode":{"type":"string"},"note":{"type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"CreditNoteUpdateDto":{"type":"object","properties":{"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"customerRefNumber":{"$ref":"#/definitions/DtoValue[String]"},"externalReference":{"$ref":"#/definitions/DtoValue[String]"},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/CreditNoteLineUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"customerNumber":{"$ref":"#/definitions/DtoValue[String]"},"documentDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"financialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"invoiceText":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"salesPersonID":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"}}},"CreditNoteLineUpdateDto":{"type":"object","properties":{"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Decimal]"},"unitPriceInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"accountNumber":{"$ref":"#/definitions/DtoValue[String]"},"vatCodeId":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Decimal]"},"discountAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Boolean]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"salesperson":{"$ref":"#/definitions/DtoValue[String]"},"deferralSchedule":{"$ref":"#/definitions/DtoValue[Int32]"},"deferralCode":{"$ref":"#/definitions/DtoValue[String]"},"termStartDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"termEndDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"ReleaseInvoiceActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"CustomerClassDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"},"taxZoneId":{"type":"string"},"requiredTaxzoneId":{"type":"boolean"},"paymentMethodId":{"type":"string"},"attributes":{"type":"array","items":{"$ref":"#/definitions/ClassAttributeDto"}}}},"ClassAttributeDto":{"type":"object","properties":{"attributeId":{"type":"string"},"description":{"type":"string"},"sortOrder":{"format":"int32","type":"integer"},"required":{"type":"boolean"},"attributeType":{"enum":["Text","Combo","Lookup","Checkbox","Datetime","MultiSelectCombo"],"type":"string"},"defaultValue":{"type":"string"},"details":{"type":"array","items":{"$ref":"#/definitions/ClassAttributeDetailDto"}}}},"ClassAttributeDetailDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CustomerBalanceDto":{"type":"object","properties":{"customer":{"$ref":"#/definitions/CustomerDescriptionDto"},"balance":{"format":"double","type":"number"},"totalOrder":{"format":"double","type":"number"},"totalLoan":{"format":"double","type":"number"},"totalSalePeriod":{"format":"double","type":"number"},"totalSaleYear":{"format":"double","type":"number"},"totalDiscountPeriod":{"format":"double","type":"number"},"totalDiscountYear":{"format":"double","type":"number"},"lastModified":{"format":"date-time","type":"string"}}},"CustomerDescriptionDto":{"type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"name":{"type":"string"}}},"CustomerDirectDebitDto":{"type":"object","properties":{"id":{"format":"uuid","type":"string"},"mandateId":{"type":"string"},"mandateDescription":{"type":"string"},"dateOfSignature":{"format":"date-time","type":"string"},"isDefault":{"type":"boolean"},"oneTime":{"type":"boolean"},"bic":{"type":"string"},"iban":{"type":"string"},"lastCollectionDate":{"format":"date-time","type":"string"},"maxAmount":{"format":"double","type":"number"},"expirationDate":{"format":"date-time","type":"string"}}},"SalesOrderQueryParameters":{"type":"object","properties":{"orderType":{"type":"string"},"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"SalesOrderDto":{"description":"This class represents a SOOrder in SOOrderController. Used by getting data.","type":"object","properties":{"project":{"format":"int32","type":"integer"},"printDescriptionOnInvoice":{"type":"boolean"},"printNoteOnExternalDocuments":{"type":"boolean"},"printNoteOnInternalDocuments":{"type":"boolean"},"soBillingContact":{"$ref":"#/definitions/SalesOrderContactDto"},"soBillingAddress":{"$ref":"#/definitions/SalesOrderAddressDto"},"customerVATZone":{"$ref":"#/definitions/VatZoneDto"},"invoiceSeparately":{"type":"boolean"},"invoiceNbr":{"type":"string"},"invoiceDate":{"format":"date-time","type":"string"},"terms":{"$ref":"#/definitions/CreditTermsDto"},"dueDate":{"format":"date-time","type":"string"},"cashDiscountDate":{"format":"date-time","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"salesPerson":{"$ref":"#/definitions/SalesPersonDto"},"owner":{"$ref":"#/definitions/UserDescriptionDto"},"origOrderType":{"type":"string"},"origOrderNbr":{"type":"string"},"soShippingContact":{"$ref":"#/definitions/SalesOrderContactDto"},"soShippingAddress":{"$ref":"#/definitions/SalesOrderAddressDto"},"schedShipment":{"format":"date-time","type":"string"},"shipSeparately":{"type":"boolean"},"shipComplete":{"enum":["BackOrderAllowed","CancelRemainder","ShipComplete"],"type":"string"},"cancelBy":{"format":"date-time","type":"string"},"canceled":{"type":"boolean"},"preferredWarehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"shipVia":{"$ref":"#/definitions/CarrierDescriptionDto"},"fobPoint":{"$ref":"#/definitions/FOBPointDescriptionDto"},"priority":{"format":"int32","type":"integer"},"shippingTerms":{"$ref":"#/definitions/ShippingTermsDescriptionDto"},"shippingZone":{"$ref":"#/definitions/ShippingZoneDescriptionDto"},"residentialDelivery":{"type":"boolean"},"saturdayDelivery":{"type":"boolean"},"insurance":{"type":"boolean"},"transactionType":{"$ref":"#/definitions/SigmaIntrastatTransactionDescriptionDto"},"lines":{"type":"array","items":{"$ref":"#/definitions/SalesOrderLineDto"}},"orderType":{"type":"string"},"orderNo":{"type":"string"},"status":{"enum":["Open","Hold","CreditHold","Completed","Cancelled","BackOrder","Shipping","Invoiced"],"type":"string"},"hold":{"type":"boolean"},"date":{"format":"date-time","type":"string"},"requestOn":{"format":"date-time","type":"string"},"customerOrder":{"type":"string"},"customerRefNo":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"currency":{"type":"string"},"description":{"type":"string"},"orderTotal":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"taxTotal":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"SalesOrderContactDto":{"type":"object","properties":{"overrideContact":{"type":"boolean"},"contactId":{"format":"int32","type":"integer"},"name":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"SalesOrderAddressDto":{"type":"object","properties":{"overrideAddress":{"type":"boolean"},"addressId":{"format":"int32","type":"integer"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"addressLine3":{"type":"string"},"postalCode":{"type":"string"},"city":{"type":"string"},"country":{"$ref":"#/definitions/CountryDto"},"county":{"$ref":"#/definitions/CountyDto"}}},"SalesPersonDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"UserDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}}},"WarehouseIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CarrierDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"FOBPointDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"ShippingTermsDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"ShippingZoneDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"SigmaIntrastatTransactionDescriptionDto":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"description":{"type":"string"}}},"SalesOrderLineDto":{"type":"object","properties":{"invoiceNbr":{"type":"string"},"operation":{"enum":["Issue","Receipt"],"type":"string"},"freeItem":{"type":"boolean"},"requestedOn":{"format":"date-time","type":"string"},"shipOn":{"format":"date-time","type":"string"},"shipComplete":{"enum":["BackOrderAllowed","CancelRemainder","ShipComplete"],"type":"string"},"undershipThreshold":{"format":"double","type":"number"},"overshipThreshold":{"format":"double","type":"number"},"completed":{"type":"boolean"},"markForPO":{"type":"boolean"},"poSource":{"enum":["DropShipToOrder","Manufactured","None","Purchased","PurchaseToOrder","Transfer"],"type":"string"},"lotSerialNbr":{"type":"string"},"expirationDate":{"format":"date-time","type":"string"},"reasonCode":{"type":"string"},"salesPerson":{"$ref":"#/definitions/SalesPersonDto"},"taxCategory":{"type":"string"},"commissionable":{"type":"boolean"},"alternateID":{"type":"string"},"projectTask":{"format":"int32","type":"integer"},"lineNbr":{"format":"int32","type":"integer"},"sortOrder":{"format":"int32","type":"integer"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"uom":{"type":"string"},"quantity":{"format":"double","type":"number"},"qtyOnShipments":{"format":"double","type":"number"},"openQty":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"discountCode":{"type":"string"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"discUnitPrice":{"format":"double","type":"number"},"extPrice":{"format":"double","type":"number"},"unbilledAmount":{"format":"double","type":"number"},"lineDescription":{"type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"SalesOrderBasicDto":{"description":"This class represents a SOOrder in SOOrderController. Used by getting data.","type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/SalesOrderDocumentLineDto"}},"orderType":{"type":"string"},"orderNo":{"type":"string"},"status":{"enum":["Open","Hold","CreditHold","Completed","Cancelled","BackOrder","Shipping","Invoiced"],"type":"string"},"hold":{"type":"boolean"},"date":{"format":"date-time","type":"string"},"requestOn":{"format":"date-time","type":"string"},"customerOrder":{"type":"string"},"customerRefNo":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"currency":{"type":"string"},"description":{"type":"string"},"orderTotal":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"taxTotal":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"SalesOrderDocumentLineDto":{"description":"This class represents a SOOrder in SOOrderController. Used by getting data.","type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"sortOrder":{"format":"int32","type":"integer"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"uom":{"type":"string"},"quantity":{"format":"double","type":"number"},"qtyOnShipments":{"format":"double","type":"number"},"openQty":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"discountCode":{"type":"string"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"discUnitPrice":{"format":"double","type":"number"},"extPrice":{"format":"double","type":"number"},"unbilledAmount":{"format":"double","type":"number"},"lineDescription":{"type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"CustomerBalanceQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"NoteDto":{"type":"object","properties":{"note":{"type":"string"}}},"CustomerDto":{"description":"This class represents a customer in CustomerController. Used by getting data.","type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"name":{"type":"string"},"status":{"enum":["Active","OnHold","CreditHold","Inactive","OneTime"],"type":"string"},"mainAddress":{"$ref":"#/definitions/AddressDto"},"mainContact":{"$ref":"#/definitions/ContactInfoDto"},"accountReference":{"type":"string"},"parentRecord":{"$ref":"#/definitions/ParentRecordDto"},"customerClass":{"$ref":"#/definitions/ClassDescriptionDto"},"creditTerms":{"$ref":"#/definitions/CreditTermsDto"},"currencyId":{"type":"string"},"creditVerification":{"enum":["Disabled","DaysPastDue","CreditLimit","LimitAndDaysPastDue"],"type":"string"},"creditLimit":{"format":"double","type":"number"},"creditDaysPastDue":{"format":"int32","type":"integer"},"invoiceAddress":{"$ref":"#/definitions/AddressDto"},"invoiceContact":{"$ref":"#/definitions/ContactInfoDto"},"printInvoices":{"type":"boolean"},"acceptAutoInvoices":{"type":"boolean"},"sendInvoicesByEmail":{"type":"boolean"},"printStatements":{"type":"boolean"},"sendStatementsByEmail":{"type":"boolean"},"printMultiCurrencyStatements":{"type":"boolean"},"statementType":{"enum":["OpenItem","BalanceBroughtForward"],"type":"string"},"deliveryAddress":{"$ref":"#/definitions/AddressDto"},"deliveryContact":{"$ref":"#/definitions/ContactInfoDto"},"vatRegistrationId":{"type":"string"},"corporateId":{"type":"string"},"vatZone":{"$ref":"#/definitions/VatZoneDto"},"location":{"$ref":"#/definitions/LocationDto"},"attributes":{"type":"array","items":{"$ref":"#/definitions/AttributeIdValueDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"directDebitLines":{"type":"array","items":{"$ref":"#/definitions/CustomerDirectDebitDto"}},"priceClass":{"$ref":"#/definitions/PriceClassDto"}}},"ParentRecordDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"}}},"ClassDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"AttributeIdValueDto":{"type":"object","properties":{"id":{"type":"string"},"value":{"type":"string"},"description":{"type":"string"}}},"PriceClassDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CustomerUpdateDto":{"type":"object","properties":{"number":{"$ref":"#/definitions/DtoValue[String]"},"name":{"$ref":"#/definitions/DtoValue[String]"},"status":{"$ref":"#/definitions/DtoValue[CustomerStatus]"},"accountReference":{"$ref":"#/definitions/DtoValue[String]"},"parentRecordNumber":{"$ref":"#/definitions/DtoValue[String]"},"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"creditLimit":{"$ref":"#/definitions/DtoValue[Decimal]"},"creditDaysPastDue":{"$ref":"#/definitions/DtoValue[Nullable[Int16]]"},"overrideWithClassValues":{"type":"boolean"},"customerClassId":{"$ref":"#/definitions/DtoValue[String]"},"creditTermsId":{"$ref":"#/definitions/DtoValue[String]"},"printInvoices":{"$ref":"#/definitions/DtoValue[Boolean]"},"acceptAutoInvoices":{"$ref":"#/definitions/DtoValue[Boolean]"},"sendInvoicesByEmail":{"$ref":"#/definitions/DtoValue[Boolean]"},"printStatements":{"$ref":"#/definitions/DtoValue[Boolean]"},"sendStatementsByEmail":{"$ref":"#/definitions/DtoValue[Boolean]"},"printMultiCurrencyStatements":{"$ref":"#/definitions/DtoValue[Boolean]"},"vatRegistrationId":{"$ref":"#/definitions/DtoValue[String]"},"corporateId":{"$ref":"#/definitions/DtoValue[String]"},"vatZoneId":{"$ref":"#/definitions/DtoValue[String]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"mainAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"mainContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"creditVerification":{"$ref":"#/definitions/DtoValue[CreditRule]"},"invoiceAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"invoiceContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"statementType":{"$ref":"#/definitions/DtoValue[StatementTypes]"},"deliveryAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"deliveryContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"priceClassId":{"$ref":"#/definitions/DtoValue[String]"},"directDebitLines":{"description":"Update direct debit information for a customer(only for Netherlands)","type":"array","items":{"$ref":"#/definitions/CustomerDirectDebitUpdateDto"}},"attributeLines":{"type":"array","items":{"$ref":"#/definitions/AttributeLineUpdateDto"}}}},"DtoValue[CustomerStatus]":{"type":"object","properties":{"value":{"enum":["Active","OnHold","CreditHold","Inactive","OneTime"],"type":"string"}}},"DtoValue[Nullable[Int16]]":{"type":"object","properties":{"value":{"format":"int32","type":"integer"}}},"DtoValue[ContactInfoUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/ContactInfoUpdateDto"}}},"DtoValue[CreditRule]":{"type":"object","properties":{"value":{"enum":["Disabled","DaysPastDue","CreditLimit","LimitAndDaysPastDue"],"type":"string"}}},"DtoValue[StatementTypes]":{"type":"object","properties":{"value":{"enum":["OpenItem","BalanceBroughtForward"],"type":"string"}}},"CustomerDirectDebitUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"id":{"format":"uuid","type":"string"},"mandateId":{"$ref":"#/definitions/DtoValue[String]"},"mandateDescription":{"$ref":"#/definitions/DtoValue[String]"},"dateOfSignature":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"isDefault":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"oneTime":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"bic":{"$ref":"#/definitions/DtoValue[String]"},"iban":{"$ref":"#/definitions/DtoValue[String]"},"lastCollectionDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"maxAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"}}},"AttributeLineUpdateDto":{"type":"object","properties":{"attributeId":{"$ref":"#/definitions/DtoValue[String]"},"attributeValue":{"$ref":"#/definitions/DtoValue[String]"}}},"ContactInfoUpdateDto":{"type":"object","properties":{"name":{"$ref":"#/definitions/DtoValue[String]"},"attention":{"$ref":"#/definitions/DtoValue[String]"},"email":{"$ref":"#/definitions/DtoValue[String]"},"web":{"$ref":"#/definitions/DtoValue[String]"},"phone1":{"$ref":"#/definitions/DtoValue[String]"},"phone2":{"$ref":"#/definitions/DtoValue[String]"},"fax":{"$ref":"#/definitions/DtoValue[String]"}}},"CustomerQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"name":{"type":"string"},"status":{"enum":["Active","OnHold","CreditHold","Inactive","OneTime"],"type":"string"},"corporateId":{"type":"string"},"vatRegistrationId":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"createdDateTime":{"type":"string"},"createdDateTimeCondition":{"type":"string"},"attributes":{"type":"string"}}},"CustomerInvoiceDto":{"description":"This class represents a invoice in InvoiceController. Used by getting data.","type":"object","properties":{"creditTerms":{"$ref":"#/definitions/CreditTermsDto"},"documentDueDate":{"format":"date-time","type":"string"},"cashDiscountDate":{"format":"date-time","type":"string"},"externalReference":{"type":"string"},"isRotRutDeductible":{"type":"boolean"},"exchangeRate":{"format":"double","type":"number"},"dunningLetterDate":{"format":"date-time","type":"string"},"dunningLetterLevel":{"format":"int32","type":"integer"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/CustomerInvoiceLineDto"}},"hold":{"type":"boolean"},"detailTotal":{"format":"double","type":"number"},"detailTotalInCurrency":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatTaxableTotalInCurrency":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatExemptTotalInCurrency":{"format":"double","type":"number"},"salesPersonID":{"format":"int32","type":"integer"},"salesPersonDescr":{"type":"string"},"paymentReference":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"documentType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"documentDate":{"format":"date-time","type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","PendingPrint","PendingEmail","CreditHold","CcHold"],"type":"string"},"currencyId":{"type":"string"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"customerRefNumber":{"type":"string"},"invoiceText":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"location":{"$ref":"#/definitions/LocationDto"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"cashAccount":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"CustomerInvoiceLineDto":{"type":"object","properties":{"termStartDate":{"format":"date-time","type":"string"},"termEndDate":{"format":"date-time","type":"string"},"isRotRutDeductible":{"type":"boolean"},"itemType":{"enum":["Service","MaterialCost","OtherCost"],"type":"string"},"typeOfWork":{"$ref":"#/definitions/WorkTypeDto"},"deductableAmount":{"format":"double","type":"number"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"lineNumber":{"format":"int32","type":"integer"},"inventoryNumber":{"type":"string"},"description":{"type":"string"},"quantity":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"unitPriceInCurrency":{"format":"double","type":"number"},"manualAmount":{"format":"double","type":"number"},"manualAmountInCurrency":{"format":"double","type":"number"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"account":{"$ref":"#/definitions/AccountNumberDto"},"vatCode":{"$ref":"#/definitions/VatCodeDto"},"uom":{"type":"string"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"discountAmountInCurrency":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"salesperson":{"type":"string"},"deferralSchedule":{"format":"int32","type":"integer"},"deferralCode":{"type":"string"},"discountCode":{"type":"string"},"note":{"type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"WorkTypeDto":{"type":"object","properties":{"rutRotType":{"enum":["Rut","Rot"],"type":"string"},"description":{"type":"string"},"xmlTag":{"type":"string"}}},"CustomerDocumentDto":{"type":"object","properties":{"account":{"$ref":"#/definitions/AccountNumberDto"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"documentDueDate":{"format":"date-time","type":"string"},"branch":{"$ref":"#/definitions/BranchNumberDto","description":"Branch is deprecated, please use BranchNumber instead."},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"documentType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"documentDate":{"format":"date-time","type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","PendingPrint","PendingEmail","CreditHold","CcHold"],"type":"string"},"currencyId":{"type":"string"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"customerRefNumber":{"type":"string"},"invoiceText":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"location":{"$ref":"#/definitions/LocationDto"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"cashAccount":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"CreateDunningLetterActionDto":{"type":"object","properties":{"dunningLetterDate":{"format":"date-time","type":"string"},"levelFrom":{"format":"int32","type":"integer"},"levelTo":{"format":"int32","type":"integer"}}},"CreateDunningLetterActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"CustomerContractDto":{"description":"This class represents a CustomerContract in CustomerContractController. Used for getting data.","type":"object","properties":{"contractId":{"type":"string"},"contractTemplate":{"$ref":"#/definitions/ContractTemplateIdDescriptionDto"},"status":{"enum":["Draft","InApproval","Active","Expired","Canceled","Completed","InUpgrade","PendingActivation"],"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"location":{"$ref":"#/definitions/LocationNameDescriptionDto"},"description":{"type":"string"},"balance":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ContractTemplateIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"LocationNameDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CustomerContractQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"contractTemplate":{"type":"string"},"status":{"enum":["Draft","InApproval","Active","Expired","Canceled","Completed","InUpgrade","PendingActivation"],"type":"string"},"customer":{"type":"string"}}},"CustomerContractUpdateDto":{"type":"object","properties":{"contractId":{"$ref":"#/definitions/DtoValue[String]"},"contractTemplate":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"setupDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"activationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"massRenewal":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"renewalPoint":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"gracePeriod":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"invoiceTo":{"$ref":"#/definitions/DtoValue[Nullable[InvoiceToType]]"},"invoiceAccount":{"$ref":"#/definitions/DtoValue[String]"},"invoiceLocation":{"$ref":"#/definitions/DtoValue[String]"},"owner":{"$ref":"#/definitions/DtoValue[String]"},"salesPerson":{"$ref":"#/definitions/DtoValue[String]"},"details":{"type":"array","items":{"$ref":"#/definitions/CustomerContractDetailsUpdateDto"}}}},"DtoValue[Nullable[InvoiceToType]]":{"type":"object","properties":{"value":{"enum":["ParentAccount","CustomerAccount","SpecificAccount"],"type":"string"}}},"CustomerContractDetailsUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"contractDetailId":{"$ref":"#/definitions/DtoValue[Int32]"},"itemCode":{"$ref":"#/definitions/DtoValue[String]"},"included":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"}}},"CustomerContractSummaryDto":{"description":"This class represents the CustomerContractSummary in CustomerContractController. Used for getting data.","type":"object","properties":{"setupDate":{"format":"date-time","type":"string"},"activationDate":{"format":"date-time","type":"string"},"expirationDate":{"format":"date-time","type":"string"},"terminationDate":{"format":"date-time","type":"string"},"massRenewal":{"type":"boolean"},"renewalPoint":{"format":"int32","type":"integer"},"gracePeriod":{"format":"int32","type":"integer"},"currency":{"type":"string"},"invoicingScheduleStartsOn":{"format":"date-time","type":"string"},"invoicingPeriod":{"enum":["Statement","Quarterly","Monthly","Annual","SemiAnnual","Weekly","OnDemand"],"type":"string"},"lastInvoicingDate":{"format":"date-time","type":"string"},"nextInvoicingDate":{"format":"date-time","type":"string"},"invoiceTo":{"enum":["ParentAccount","CustomerAccount","SpecificAccount"],"type":"string"},"invoiceAccount":{"$ref":"#/definitions/CustomerNumberDto"},"invoiceLocation":{"$ref":"#/definitions/LocationNameDescriptionDto"},"owner":{"$ref":"#/definitions/EmployeeNumberNameDto"},"salesPerson":{"$ref":"#/definitions/SalesPersonDto"},"caseCountItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"}}},"CustomerContractDetailsDto":{"description":"This class represents the CustomerContractDetails in CustomerContractController. Used for getting data.","type":"object","properties":{"effectiveFrom":{"format":"date-time","type":"string"},"promoCode":{"$ref":"#/definitions/PromoCodeIdDescriptionDto"},"pendingSetup":{"format":"double","type":"number"},"pendingRecurring":{"format":"double","type":"number"},"pendingRenewal":{"format":"double","type":"number"},"totalPending":{"format":"double","type":"number"},"currentSetup":{"format":"double","type":"number"},"currentRecurring":{"format":"double","type":"number"},"currentRenewal":{"format":"double","type":"number"},"lines":{"type":"array","items":{"$ref":"#/definitions/CustomerContractDetailsLineDto"}}}},"PromoCodeIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"CustomerContractDetailsLineDto":{"description":"This class represents a CustomerContractDetailLine in CustomerContractController. Used for getting data.","type":"object","properties":{"contractDetailId":{"format":"int32","type":"integer"},"itemCode":{"type":"string"},"description":{"type":"string"},"included":{"format":"double","type":"number"},"difference":{"format":"double","type":"number"},"setupPrice":{"format":"double","type":"number"},"setupDiscount":{"format":"double","type":"number"},"recurringPrice":{"format":"double","type":"number"},"extraUsagePrice":{"format":"double","type":"number"},"recurringDiscount":{"format":"double","type":"number"},"renewalPrice":{"format":"double","type":"number"},"renewalDiscount":{"format":"double","type":"number"}}},"CustomerContractRecurringSummaryDto":{"description":"This class represents the CustomerContractRecurringSummary in CustomerContractController. Used for getting data.","type":"object","properties":{"recurringTotal":{"format":"double","type":"number"},"extraUsageTotal":{"format":"double","type":"number"},"totalDue":{"format":"double","type":"number"},"lines":{"type":"array","items":{"$ref":"#/definitions/CustomerContractRecurringSummaryLineDto"}}}},"CustomerContractRecurringSummaryLineDto":{"description":"This class represents a CustomerContractRecurringSummaryLine in CustomerContractController. Used for getting data.","type":"object","properties":{"itemCode":{"type":"string"},"description":{"type":"string"},"itemId":{"type":"string"},"uom":{"type":"string"},"invoiceType":{"enum":["None","Prepay","Usage","Deposits"],"type":"string"},"included":{"format":"double","type":"number"},"recurringPrice":{"format":"double","type":"number"},"recurringDiscount":{"format":"double","type":"number"},"extraUsagePrice":{"format":"double","type":"number"},"unInvoiced":{"format":"double","type":"number"},"usedTotal":{"format":"double","type":"number"}}},"CustomerInvoiceUpdateDto":{"type":"object","properties":{"paymentMethodId":{"$ref":"#/definitions/DtoValue[String]"},"creditTermsId":{"$ref":"#/definitions/DtoValue[String]"},"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"customerRefNumber":{"$ref":"#/definitions/DtoValue[String]"},"cashDiscountDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"documentDueDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"externalReference":{"$ref":"#/definitions/DtoValue[String]"},"exchangeRate":{"$ref":"#/definitions/DtoValue[Decimal]"},"domesticServicesDeductibleDocument":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"rotRutDetails":{"$ref":"#/definitions/RotRutUpdateDto"},"paymentReference":{"$ref":"#/definitions/DtoValue[String]"},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/CustomerInvoiceLinesUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"customerNumber":{"$ref":"#/definitions/DtoValue[String]"},"documentDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"financialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"invoiceText":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"salesPersonID":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"}}},"RotRutUpdateDto":{"type":"object","properties":{"distributedAutomaticaly":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"type":{"$ref":"#/definitions/DtoValue[Nullable[RutRotTypes]]"},"appartment":{"$ref":"#/definitions/DtoValue[String]"},"estate":{"$ref":"#/definitions/DtoValue[String]"},"organizationNbr":{"$ref":"#/definitions/DtoValue[String]"},"distribution":{"type":"array","items":{"$ref":"#/definitions/RotRutDistributionUpdateDto"}}}},"CustomerInvoiceLinesUpdateDto":{"type":"object","properties":{"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"domesticServicesDeductible":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"itemType":{"$ref":"#/definitions/DtoValue[Nullable[RutRotItemTypes]]"},"typeOfWork":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Decimal]"},"unitPriceInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"accountNumber":{"$ref":"#/definitions/DtoValue[String]"},"vatCodeId":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Decimal]"},"discountAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Boolean]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"salesperson":{"$ref":"#/definitions/DtoValue[String]"},"deferralSchedule":{"$ref":"#/definitions/DtoValue[Int32]"},"deferralCode":{"$ref":"#/definitions/DtoValue[String]"},"termStartDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"termEndDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[Nullable[RutRotTypes]]":{"type":"object","properties":{"value":{"enum":["Rut","Rot"],"type":"string"}}},"RotRutDistributionUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"personalId":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extra":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"DtoValue[Nullable[RutRotItemTypes]]":{"type":"object","properties":{"value":{"enum":["Service","MaterialCost","OtherCost"],"type":"string"}}},"RotRutDto":{"description":"This class represents a RutRot in RutRotController. Used for getting data.","type":"object","properties":{"docType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"refNbr":{"type":"string"},"distributedAutomaticaly":{"type":"boolean"},"type":{"enum":["Rut","Rot"],"type":"string"},"totalDeductableAmount":{"format":"double","type":"number"},"otherCost":{"format":"double","type":"number"},"materialCost":{"format":"double","type":"number"},"workPrice":{"format":"double","type":"number"},"distributedAmount":{"format":"double","type":"number"},"appartment":{"type":"string"},"estate":{"type":"string"},"organizationNbr":{"type":"string"},"distribution":{"type":"array","items":{"$ref":"#/definitions/RotRutDistributionDto"}}}},"RotRutDistributionDto":{"description":"This class represents a RutRot Distribution Line For RutRot in RutRotController. Used for getting data.","type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"personalId":{"type":"string"},"amount":{"format":"double","type":"number"},"extra":{"type":"boolean"}}},"ReverseInvoiceActionDto":{"type":"object","properties":{"returnCreditNote":{"type":"boolean"}}},"ReverseInvoiceActionResultDto":{"type":"object","properties":{"referenceNumber":{"type":"string"},"creditNoteDto":{"$ref":"#/definitions/CreditNoteDto"},"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"CustomerSalesPriceQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"priceType":{"enum":["All","Base","Customer","CustomerPriceClass"],"type":"string"},"priceCode":{"type":"string"},"inventoryId":{"type":"string"},"effectiveAsOf":{"format":"date-time","type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"CustomerSalesPriceDto":{"description":"This class represents a CustomerSalesPrice in CustomerSalesPriceController.","type":"object","properties":{"recordId":{"format":"int32","type":"integer"},"priceType":{"enum":["All","Base","Customer","CustomerPriceClass"],"type":"string"},"priceCode":{"type":"string"},"inventoryId":{"type":"string"},"description":{"type":"string"},"uoM":{"type":"string"},"promotion":{"type":"boolean"},"breakQty":{"format":"double","type":"number"},"price":{"format":"double","type":"number"},"currency":{"type":"string"},"vat":{"type":"string"},"effectiveDate":{"format":"date-time","type":"string"},"expirationDate":{"format":"date-time","type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"DepartmentDto":{"type":"object","properties":{"departmentId":{"type":"string"},"publicId":{"format":"uuid","type":"string"},"description":{"type":"string"},"expenseAccount":{"$ref":"#/definitions/AccountNumberDto"},"expenseSubaccount":{"$ref":"#/definitions/SubAccountDescriptionDto"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"DepartmentUpdateBaseDto":{"type":"object","properties":{"departmentId":{"type":"string"},"description":{"$ref":"#/definitions/DtoValue[String]"},"expenseAccount":{"$ref":"#/definitions/DtoValue[String]"},"expenseSubaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}}}},"DepartmentQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"DimensionQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"DtoDimension":{"type":"object","properties":{"id":{"type":"string"},"length":{"format":"int32","type":"integer"},"description":{"type":"string"},"segments":{"type":"array","items":{"$ref":"#/definitions/DtoSegment"}}}},"DtoSegment":{"type":"object","properties":{"segmentId":{"format":"int32","type":"integer"},"description":{"type":"string"},"length":{"format":"int32","type":"integer"},"publicId":{"type":"string"},"timeStamp":{"type":"string"},"lastModified":{"format":"date-time","type":"string"},"validate":{"type":"boolean"},"segmentValues":{"type":"array","items":{"$ref":"#/definitions/DtoSegmentValue"}},"isAutoNumber":{"type":"boolean"}}},"DtoSegmentValue":{"type":"object","properties":{"valueId":{"type":"string"},"description":{"type":"string"},"publicId":{"type":"string"},"active":{"type":"boolean"},"timeStamp":{"type":"string"},"lastModified":{"format":"date-time","type":"string"}}},"DtoSegmentUpdateDto":{"type":"object","properties":{"segmentValues":{"type":"array","items":{"$ref":"#/definitions/DtoSegmentValueUpdateDtoBase"}},"dimensionId":{"type":"string"},"segementId":{"format":"int32","type":"integer"},"description":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoSegmentValueUpdateDtoBase":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"value":{"type":"string"},"description":{"$ref":"#/definitions/DtoValue[String]"},"active":{"$ref":"#/definitions/DtoValue[Boolean]"}}},"EmployeeDto":{"description":"This class represents an Employee in EmployeeController. Used for getting data.","type":"object","properties":{"employeeId":{"format":"int32","type":"integer"},"employeeNumber":{"type":"string"},"employeeName":{"type":"string"},"status":{"enum":["Active","OnHold","HoldPayments","Inactive","OneTime"],"type":"string"},"department":{"type":"string"},"contact":{"$ref":"#/definitions/EmployeeContactDto"},"address":{"$ref":"#/definitions/AddressDto"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"EmployeeContactDto":{"type":"object","properties":{"employeeContact":{"type":"string"},"title":{"enum":["Doctor","Miss","Mr","Mrs","Ms","Prof"],"type":"string"},"firstName":{"type":"string"},"midName":{"type":"string"},"lastName":{"type":"string"},"phone3":{"type":"string"},"contactId":{"format":"int32","type":"integer"},"name":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"EmployeeQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"EmployeeTimeCardQueryParameters":{"type":"object","properties":{"status":{"enum":["Hold","Open","Approved","Rejected","Released"],"type":"string"},"week":{"type":"string"},"type":{"enum":["Normal","Correction","NormalCorrected"],"type":"string"},"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"TimeCardDto":{"type":"object","properties":{"refNbr":{"description":"The unique reference number of the time card, which Acumatica ERP automatically assigns according to the numbering sequence specified as the Time Card Numbering Sequence on the Time and Expenses Preferences (EP.10.10.00) form.","type":"string"},"status":{"description":"The status of the time card","enum":["Hold","Open","Approved","Rejected","Released"],"type":"string"},"approvalStatus":{"description":"The approval status of the time card","enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"week":{"$ref":"#/definitions/WeekNumberDescriptionDto","description":"The week for which the time card has been created."},"employee":{"$ref":"#/definitions/EmployeeNumberNameDto","description":"The name of the employee whose time card is currently open."},"type":{"description":"The type of the time card. The following options are available:??? Normal: Regular time card??? Correction: Corrective time card, which is a time card that updates a released time card","enum":["Normal","Correction","NormalCorrected"],"type":"string"},"origRefNbr":{"description":"The reference number of the time card being corrected. This box is filled in only when Correction is specified in the Type box","type":"string"},"timeSpent":{"format":"int32","description":"The work hours spent by the employee during the week on activities with the Regular Hours earning type.","type":"integer"},"invoiceable":{"format":"int32","description":"The invoiceable work hours spent by the employee during the week","type":"integer"},"overtimeSpent":{"format":"int32","description":"The work hours spent by the employee during the week on activities with the Overtime earning type.","type":"integer"},"invoiceableOvertime":{"format":"int32","description":"The invoiceable overtime spent by the employee during the week","type":"integer"},"totalTimeSpent":{"format":"int32","description":"The total working time (regular and overtime) for the week","type":"integer"},"invoiceableTotalTime":{"format":"int32","description":"The total invoiceable working time (regular and overtime) for the week","type":"integer"},"lastModifiedDateTime":{"format":"date-time","description":"The last time the time card line was modified","type":"string"},"summary":{"description":"Time Card summary information","type":"array","items":{"$ref":"#/definitions/TimeCardSummaryDto"}},"approvalStatusText":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"WeekNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"TimeCardSummaryDto":{"type":"object","properties":{"lineNumber":{"format":"int32","description":"The time card line number","type":"integer"},"lineId":{"description":"The time card line id","type":"string"},"earningType":{"$ref":"#/definitions/EarningTypeDto","description":"The type of the work time spent by the employee"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto","description":"The project that the employee worked on."},"mon":{"format":"int32","description":"The work time reported for Monday, including overtime.","type":"integer"},"tue":{"format":"int32","description":"The work time reported for Tuesday, including overtime.","type":"integer"},"wed":{"format":"int32","description":"The work time reported for Wednesday, including overtime.","type":"integer"},"thu":{"format":"int32","description":"The work time reported for Thursday, including overtime.","type":"integer"},"fri":{"format":"int32","description":"The work time reported for Friday, including overtime.","type":"integer"},"sat":{"format":"int32","description":"The work time reported for Saturday, including overtime.","type":"integer"},"sun":{"format":"int32","description":"The work time reported for Sunday, including overtime.","type":"integer"},"invoiceable":{"description":"A check box that you select to indicate that these work hours are invoiceable.","type":"boolean"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto","description":"The project task that the employee worked on."},"timeSpent":{"format":"int32","description":"The work time (regular and overtime) that the employee spent on the project and task during the week.","type":"integer"},"description":{"description":"The description of the reported work hours.","type":"string"},"approvalStatus":{"description":"The approval status, which indicates whether the summary row requires approval and, if it does, what the current state of approval is.","enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"approver":{"description":"The identifier of the person authorized to approve the activity, if approval is required. This is either the approver of the project task or, if no approver is assigned to the project task, the project manager.","type":"string"},"approvalStatusText":{"description":"The approval status text suitable for display","type":"string"},"lastModifiedDateTime":{"format":"date-time","description":"The last time the time card line was modified","type":"string"}}},"EarningTypeDto":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"}}},"ExpenseClaimQueryParameters":{"type":"object","properties":{"status":{"enum":["Hold","PendingApproval","Approved","Rejected","Released"],"type":"string"},"date":{"format":"date-time","type":"string"},"customer":{"type":"string"},"departmentId":{"type":"string"},"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ExpenseClaimDto":{"description":"This class represents a Expense Claim in ExpenseClaimController. Used for getting data.","type":"object","properties":{"refNbr":{"description":"The unique reference number of the expense claim document.","type":"string"},"status":{"description":"The current status of the expense claim: On Hold/Pending Approval/Approved/Rejected/Released.","enum":["Hold","PendingApproval","Approved","Rejected","Released"],"type":"string"},"approvalStatus":{"description":"The approval status of the claim","enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"date":{"format":"date-time","description":"The date when the claim was entered.","type":"string"},"description":{"description":"A description of the claim.","type":"string"},"claimedBy":{"$ref":"#/definitions/EmployeeNumberNameDto","description":"The employee who is claiming the expenses. If the claim is released, an Accounts Payable bill will be generated to this employee."},"claimTotal":{"format":"double","description":"The total amount of the claim.","type":"number"},"vatTaxableTotal":{"format":"double","description":"The document total that is subjected to VAT.","type":"number"},"vatExemptTotal":{"format":"double","description":"The document total that is exempt from VAT.","type":"number"},"customer":{"$ref":"#/definitions/CustomerNumberDto","description":"The applicable customer."},"currency":{"description":"The currency of the claim.","type":"string"},"approvalDate":{"format":"date-time","description":"The date when the claim was approved.","type":"string"},"department":{"$ref":"#/definitions/DepartmentIdDescriptionDto","description":"The department associated with the expense claim."},"location":{"$ref":"#/definitions/LocationNameDescriptionDto","description":"The company location associated with the claim."},"lastModifiedDateTime":{"format":"date-time","description":"The lastest time the expense claim was modified","type":"string"},"details":{"description":"Expense Claim detail information","type":"array","items":{"$ref":"#/definitions/ExpenseClaimDetailDto"}},"approvalStatusText":{"type":"string"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"DepartmentIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"ExpenseClaimDetailDto":{"type":"object","properties":{"claimDetailId":{"format":"int32","description":"Identifies the expense claim detail id, necessary when updatind detail information","type":"integer"},"lineId":{"description":"The expense claim line id","type":"string"},"date":{"format":"date-time","description":"The date when the expense was incurred.","type":"string"},"expenseItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto","description":"The expense identifier, if an expense of this type is listed as an inventory nonstock item."},"description":{"description":"A description of the transaction.","type":"string"},"quantity":{"format":"double","description":"The quantity of this expense item.","type":"number"},"uom":{"description":"The unit of measure in which the quantity is shown.","type":"string"},"unitCost":{"format":"double","description":"The cost of a unit of the item.","type":"number"},"currency":{"description":"The currency of the expense receipt. However, if you enter a claim line directly, the currency value is read-only and matching the claim currency.","type":"string"},"totalAmount":{"format":"double","description":"The total amount paid for the expense item in the specified quantity.","type":"number"},"invoiceable":{"description":"A check box that, if selected, indicates that the claim amount is invoiceable to the customer (the total amount minus the employee's part).","type":"boolean"},"claimAmount":{"format":"double","description":"The amount claimed by the employee, which is calculated as the total claim amount minus the employee part.","type":"number"},"amountInClaimCurr":{"format":"double","description":"The amount claimed by the employee, which is expressed in the currency of the expense claim.","type":"number"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto","description":"The project or customer contract associated with the expense claim, if the work performed was for a project or contract. Project Task The task associated with the contract or project."},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto","description":"The task associated with the contract or project."},"expenseAccount":{"$ref":"#/definitions/AccountNumberDto","description":"The expense account to which the system should record the part of the expense to be paid back to the employee."},"expenseSubaccount":{"$ref":"#/definitions/SubAccountDescriptionDto","description":"The corresponding subaccount the system uses to record the part of the expense to be paid back to the employee."},"branch":{"$ref":"#/definitions/BranchNumberDto","description":"The branch that will reimburse the expenses to the employee."},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto","description":"The tax category associated with the expense item."},"refNbr":{"description":"The identifier of the transaction.","type":"string"},"salesAccount":{"$ref":"#/definitions/AccountNumberDto","description":"The sales account to which the system should record the part of the amount to charge the customer for. This is applicable only when a customer has been specified."},"salesSubaccount":{"$ref":"#/definitions/SubAccountDescriptionDto","description":"The corresponding subaccount the system uses to record the amount to charge the customer for. This is applicable only when a customer has been specified."},"employeePart":{"format":"double","description":"The part of the total amount that will not be paid back to the employee. The percentage depends on the company policy.","type":"number"},"customer":{"$ref":"#/definitions/CustomerNumberDto","description":"The identifier of the customer associated with the expense."},"location":{"$ref":"#/definitions/LocationNameDescriptionDto","description":"The identifier of the customer location associated with the expense."},"arReferenceNbr":{"description":"The reference number of the AR document.","type":"string"},"approvalStatus":{"description":"The approval status, which indicates whether the detail row requires approval and, if it does, what the current state of approval is.","enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"approvalStatusText":{"description":"The approval status text suitable for display","type":"string"},"approver":{"description":"The identifier of the person authorized to approve the activity, if approval is required. This is either the approver of the project task or, if no approver is assigned to the project task, the project manager.","type":"string"},"attachments":{"description":"Expense claim detail line attachtments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"ExpenseReceiptQueryParameters":{"type":"object","properties":{"date":{"type":"string"},"dateCondition":{"type":"string"},"inventory":{"type":"string"},"project":{"type":"string"},"claimedBy":{"type":"string"},"projectTask":{"type":"string"},"invoiceable":{"type":"boolean"},"status":{"enum":["Open","Pending","Approved","Rejected","Released"],"type":"string"},"customer":{"type":"string"}}},"ExpenseReceiptDto":{"description":"This class represents a Expense Receipt in ExpenseReceiptController. Used by getting data.","type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"receiptId":{"type":"string"},"date":{"format":"date-time","type":"string"},"currency":{"$ref":"#/definitions/CurrencyIdDescriptionDto"},"refNbr":{"type":"string"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"description":{"type":"string"},"uom":{"type":"string"},"quantity":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"totalAmount":{"format":"double","type":"number"},"employeePart":{"format":"double","type":"number"},"claimAmount":{"format":"double","type":"number"},"status":{"enum":["Open","Pending","Approved","Rejected","Released"],"type":"string"},"claimedBy":{"$ref":"#/definitions/EmployeeDto"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"expenseClaim":{"$ref":"#/definitions/ExpenseClaimNumberDescriptionDto"},"invoiceable":{"type":"boolean"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"location":{"$ref":"#/definitions/LocationNameDescriptionDto"},"expenseAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"expenseSub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"salesAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"salesSub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto"},"image":{"$ref":"#/definitions/AttachmentDto"}}},"CurrencyIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"ExpenseClaimNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"ExpenseClaimUpdateDto":{"type":"object","properties":{"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"The date when the claim was entered."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A description of the claim."},"claimedBy":{"$ref":"#/definitions/DtoValue[String]","description":"The employee who is claiming the expenses. If the claim is released, an Accounts Payable bill will be generated to this employee."},"customer":{"$ref":"#/definitions/DtoValue[String]","description":"The applicable customer."},"customerUpdateAnswer":{"description":"If the customer is updated the claim details customer information can be updated using the provided answer. By default 'SelectedCustomer' is selected.","enum":["SelectedCustomer","AllLines","Nothing"],"type":"string"},"location":{"$ref":"#/definitions/DtoValue[String]","description":"The company location associated with the claim."},"details":{"description":"Expense Claim detail information","type":"array","items":{"$ref":"#/definitions/ExpenseClaimDetailUpdateDto"}},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"ExpenseClaimDetailUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"claimDetailId":{"$ref":"#/definitions/DtoValue[Int32]","description":"Identifies the expense claim detail line to update"},"date":{"$ref":"#/definitions/DtoValue[DateTime]","description":"The date when the expense was incurred."},"expenseItem":{"$ref":"#/definitions/DtoValue[String]","description":"The expense identifier, if an expense of this type is listed as an inventory nonstock item."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A description of the transaction."},"quantity":{"$ref":"#/definitions/DtoValue[Decimal]","description":"The quantity of this expense item."},"uom":{"$ref":"#/definitions/DtoValue[String]","description":"The unit of measure in which the quantity is shown."},"unitCost":{"$ref":"#/definitions/DtoValue[Decimal]","description":"The cost of a unit of the item."},"invoiceable":{"$ref":"#/definitions/DtoValue[Boolean]","description":"The currency of the expense receipt. However, if you enter a claim line directly, the currency value is read-only and matching the claim currency."},"project":{"$ref":"#/definitions/DtoValue[String]","description":"The project or customer contract associated with the expense claim, if the work performed was for a project or contract. Project Task The task associated with the contract or project."},"projectTask":{"$ref":"#/definitions/DtoValue[String]","description":"The task associated with the contract or project."},"expenseAccount":{"$ref":"#/definitions/DtoValue[String]","description":"The expense account to which the system should record the part of the expense to be paid back to the employee."},"expenseSubaccount":{"description":"The corresponding subaccount the system uses to record the part of the expense to be paid back to the employee.","type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"branch":{"$ref":"#/definitions/DtoValue[String]","description":"The branch that will reimburse the expenses to the employee."},"taxCategory":{"$ref":"#/definitions/DtoValue[String]","description":"The tax category associated with the expense item."},"refNbr":{"$ref":"#/definitions/DtoValue[String]","description":"The identifier of the transaction."},"employeePart":{"$ref":"#/definitions/DtoValue[Decimal]","description":"The part of the total amount that will not be paid back to the employee. The percentage depends on the company policy."},"customer":{"$ref":"#/definitions/DtoValue[String]","description":"The identifier of the customer associated with the expense."},"location":{"$ref":"#/definitions/DtoValue[String]","description":"The identifier of the customer location associated with the expense."}}},"ExpenseReceiptUpdateDto":{"description":"This class represents a Expense Receipt in ExpenseReceiptController. Used to post data to server.","type":"object","properties":{"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"refNbr":{"$ref":"#/definitions/DtoValue[String]"},"inventory":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"totalAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"employeePart":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"claimedBy":{"$ref":"#/definitions/DtoValue[String]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"expenseClaim":{"$ref":"#/definitions/DtoValue[String]"},"invoiceable":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"project":{"$ref":"#/definitions/DtoValue[String]"},"projectTask":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"expenseAccount":{"$ref":"#/definitions/DtoValue[String]"},"expenseSub":{"$ref":"#/definitions/DtoValue[String]"},"salesAccount":{"$ref":"#/definitions/DtoValue[String]"},"salesSub":{"$ref":"#/definitions/DtoValue[String]"},"taxCategory":{"$ref":"#/definitions/DtoValue[String]"}}},"FinancialPeriodQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"}}},"FinancialPeriodDto":{"description":"This class represents a Financial Period in FinancialPeriodController. Used by getting data.","type":"object","properties":{"year":{"format":"int32","type":"integer"},"period":{"type":"string"},"startDate":{"format":"date-time","type":"string"},"endDate":{"format":"date-time","type":"string"},"description":{"type":"string"},"active":{"type":"boolean"},"closedInSupplierLedger":{"type":"boolean"},"closedInCustomerLedger":{"type":"boolean"},"closedInInventoryManagement":{"type":"boolean"},"closedInGeneralLedger":{"type":"boolean"},"closedInCashManagement":{"type":"boolean"},"closedInFixedAssets":{"type":"boolean"}}},"GeneralLedgerBalanceQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"periodId":{"type":"string"},"periodIdCondition":{"type":"string"},"orderBy":{"description":"Order Options: AccountId, FinancialPeriod","type":"string"},"accountId":{"type":"string"},"yearClosed":{"format":"int32","type":"integer"},"balanceType":{"enum":["Actual","Report","Statistical","Budget"],"type":"string"}}},"GeneralLedgerBalanceDto":{"description":"This class represents a General Ledger Balance in GeneralLedgerBalanceController. Used by getting data.","type":"object","properties":{"branch":{"$ref":"#/definitions/BranchNumberDto"},"ledger":{"$ref":"#/definitions/LedgerDescriptionDto"},"balanceType":{"enum":["Actual","Report","Statistical","Budget"],"type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"account":{"$ref":"#/definitions/AccountNumberDescriptionDto"},"subaccountId":{"type":"string"},"currencyId":{"type":"string"},"periodToDateDebit":{"format":"double","type":"number"},"periodToDateCredit":{"format":"double","type":"number"},"beginningBalance":{"format":"double","type":"number"},"yearToDateBalance":{"format":"double","type":"number"},"periodToDateDebitInCurrency":{"format":"double","type":"number"},"periodToDateCreditInCurrency":{"format":"double","type":"number"},"beginningBalanceInCurrency":{"format":"double","type":"number"},"yearToDateBalanceInCurrency":{"format":"double","type":"number"},"yearClosed":{"type":"boolean"}}},"LedgerDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"AccountNumberDescriptionDto":{"type":"object","properties":{"type":{"enum":["Asset","Liability","Income","Expense"],"type":"string"},"externalCode1":{"description":"ExternalCode1 is deprecated, please use ExternalCode1Info instead.","type":"string"},"externalCode2":{"description":"ExternalCode2 is deprecated, please use ExternalCode2Info instead.","type":"string"},"externalCode1Info":{"$ref":"#/definitions/ExternalCodeNumberDescriptionDto"},"externalCode2Info":{"$ref":"#/definitions/ExternalCodeNumberDescriptionDto"},"number":{"type":"string"},"description":{"type":"string"}}},"ExternalCodeNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"GeneralLedgerTransactionsQueryParameters":{"type":"object","properties":{"branch":{"type":"string"},"ledger":{"description":"Mandatory","type":"string"},"fromPeriod":{"description":"Mandatory","type":"string"},"toPeriod":{"description":"Mandatory","type":"string"},"account":{"type":"string"},"subaccountId":{"type":"string"},"fromDate":{"type":"string"},"toDate":{"type":"string"},"includeUnposted":{"type":"boolean"},"includeUnreleased":{"type":"boolean"},"skipRecords":{"format":"int32","type":"integer"},"numberToRead":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"GeneralLedgerTransactionDetailsDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"module":{"type":"string"},"batchNumber":{"type":"string"},"tranDate":{"format":"date-time","type":"string"},"period":{"type":"string"},"description":{"type":"string"},"refNumber":{"type":"string"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"account":{"$ref":"#/definitions/AccountNumberDescriptionDto"},"ledger":{"$ref":"#/definitions/LedgerDescriptionDto"},"subaccount":{"type":"string"},"begBalance":{"format":"double","type":"number"},"debitAmount":{"format":"double","type":"number"},"creditAmount":{"format":"double","type":"number"},"endingBalance":{"format":"double","type":"number"},"currency":{"type":"string"},"currBegBalance":{"format":"double","type":"number"},"currDebitAmount":{"format":"double","type":"number"},"currCreditAmount":{"format":"double","type":"number"},"currEndingBalance":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ItemClassDto":{"type":"object","properties":{"type":{"enum":["NonStockItem","LaborItem","ServiceItem","ChargeItem","ExpenseItem","FinishedGoodItem","ComponentPartItem","SubassemblyItem"],"type":"string"},"attributes":{"type":"array","items":{"$ref":"#/definitions/ClassAttributeDto"}},"id":{"type":"string"},"description":{"type":"string"}}},"PostingClassDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"InventoryDto":{"type":"object","properties":{"inventoryId":{"format":"int32","description":"The unique internal identifier of the item as is stored in the database","type":"integer"},"inventoryNumber":{"description":"The unique alphanumeric identifier of the item that is used in UI","type":"string"},"status":{"enum":["Active","NoSales","NoPurchases","NoRequest","Inactive","MarkedForDeletion"],"type":"string"},"type":{"enum":["NonStockItem","LaborItem","ServiceItem","ChargeItem","ExpenseItem","FinishedGoodItem","ComponentPartItem","SubassemblyItem"],"type":"string"},"description":{"type":"string"},"itemClass":{"$ref":"#/definitions/ItemClassDto","description":"The item class to which the item is assigned. Selecting a class provides default settings for the item."},"postingClass":{"$ref":"#/definitions/PostingClassDto","description":"The posting class of the item, which by default is the posting class assigned to the item class."},"vatCode":{"$ref":"#/definitions/VatCodeDto","description":"The vat category of the item, which by default is the vat category associated with the item class."},"defaultPrice":{"format":"double","description":"The price of the item. This price is used as the default price, if there are no other prices","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"crossReferences":{"type":"array","items":{"$ref":"#/definitions/InventoryCrossReferenceDto"}},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"attributes":{"type":"array","items":{"$ref":"#/definitions/AttributeIdValueDto"}},"warehouseDetails":{"type":"array","items":{"$ref":"#/definitions/WarehouseDetailDto"}}}},"InventoryCrossReferenceDto":{"type":"object","properties":{"alternateType":{"enum":["CPN","VPN","Global","Barcode"],"type":"string"},"bAccount":{"$ref":"#/definitions/BAccountDescriptionDto"},"alternateID":{"type":"string"},"description":{"type":"string"}}},"WarehouseDetailDto":{"description":"This class represents a WarehouseDetail part of InventoryItem in InventoryItemController. Used for getting data.","type":"object","properties":{"isDefault":{"type":"boolean"},"warehouse":{"type":"string"},"quantityOnHand":{"format":"double","type":"number"}}},"BAccountDescriptionDto":{"type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"name":{"type":"string"}}},"InventoryQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"alternateID":{"type":"string"},"salesCategory":{"format":"int32","type":"integer"},"attributes":{"type":"string"}}},"InventoryUpdateDto":{"type":"object","properties":{"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory, The unique alphanumeric identifier of the item that is used in UI."},"status":{"$ref":"#/definitions/DtoValue[InventoryStatus]"},"type":{"$ref":"#/definitions/DtoValue[InventoryType]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"itemClass":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory, the item class to which the item is assigned. Selecting a class provides default settings for the item."},"postingClass":{"$ref":"#/definitions/DtoValue[String]","description":"The posting class of the item, which by default is the posting class assigned to the item class."},"vatCode":{"$ref":"#/definitions/DtoValue[String]","description":"The vat category of the item, which by default is the vat category associated with the item class."},"defaultPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The price of the item. This price is used as the default price, if there are no other prices set."},"attributeLines":{"type":"array","items":{"$ref":"#/definitions/AttributeLineUpdateDto"}}}},"DtoValue[InventoryStatus]":{"type":"object","properties":{"value":{"enum":["Active","NoSales","NoPurchases","NoRequest","Inactive","MarkedForDeletion"],"type":"string"}}},"DtoValue[InventoryType]":{"type":"object","properties":{"value":{"enum":["NonStockItem","LaborItem","ServiceItem","ChargeItem","ExpenseItem","FinishedGoodItem","ComponentPartItem","SubassemblyItem"],"type":"string"}}},"InventoryAdjustmentDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"totalCost":{"format":"double","description":"The total cost of the inventory items received. The system automatically calculates this value as a sum of all extended cost values of all received inventory items listed in the??Transaction Details??tab of this form.","type":"number"},"controlCost":{"format":"double","description":"The total cost of the inventory items to be received.??Control Cost??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. The user enters this value manually to confirm the total cost as calculated automatically for the document. If the??Control Cost??and??Total Cost??values do not match, the system generates a warning message and the document cannot be saved.","type":"number"},"adjusmentLines":{"description":"The inventory adjusment lines","type":"array","items":{"$ref":"#/definitions/InventoryAdjustmentLineDto"}},"referenceNumber":{"description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form.","type":"string"},"status":{"description":"The current status of the receipt. The following options are available: \r\n On Hold:The receipt/issue is a draft and can be edited. Receipts with this status cannot be released.\r\n Balanced: The receipt/issue data has been validated by the system and the receipt can be released. It also can be modified or deleted, but changes can be saved only if the receipt is balanced.\r\n Released: The receipt/issue has been released and cannot be edited or deleted.","enum":["Hold","Balanced","Released"],"type":"string"},"hold":{"description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status.","type":"boolean"},"date":{"format":"date-time","description":"The date when the receipt was created. All transactions included in this document will have this transaction date.","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"externalReference":{"description":"The external reference number of the inventory issue document (for example, the vendor???s reference code).","type":"string"},"description":{"description":"A brief description of the inventory issue or its transactions.","type":"string"},"totalQuantity":{"format":"double","description":"The total quantity of inventory items, which the system calculates automatically, for the document.","type":"number"},"controlQuantity":{"format":"double","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved.","type":"number"},"batchNumber":{"description":"The reference number of the batch generated for the receipt. Click the number to open the??Journal Transactions??(GL.30.10.00) form and view the details of the transactions.","type":"string"},"lastModifiedDateTime":{"format":"date-time","description":"The date when the document was last modified.","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto","description":"The Branch associated"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"InventoryAdjustmentLineDto":{"type":"object","properties":{"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"unitCost":{"format":"double","type":"number"},"extCost":{"format":"double","type":"number"},"receiptNumber":{"type":"string"},"lineNumber":{"format":"int32","type":"integer"},"inventoryItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"reasonCode":{"$ref":"#/definitions/ReasonCodeDto"},"description":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"ReasonCodeDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"InventoryDocumentQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"InventoryAdjustmentUpdateDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"controlCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered summary cost for all specified inventory adjustment items."},"adjustmentLines":{"description":"The inventory adjustment lines","type":"array","items":{"$ref":"#/definitions/InventoryAdjustmentLineUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form."},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]","description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status."},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"The date when the receipt was created. All transactions included in this document will have this transaction date."},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"externalReference":{"$ref":"#/definitions/DtoValue[String]","description":"The external reference number of the inventory issue document (for example, the vendor???s reference code)."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A brief description of the inventory issue or its transactions."},"controlQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The Branch associated"}}},"InventoryAdjustmentLineUpdateDto":{"type":"object","properties":{"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"receiptNumber":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"ReleaseInventoryDocumentActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"InventoryIssueDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"totalAmount":{"format":"double","description":"The total amount, calculated as a sum of amounts for all inventory issue operations included in this issue document.","type":"number"},"controlAmount":{"format":"double","description":"The manually entered summary amount for all specified inventory items.??Control Amount??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Amount??and??Total Amount??values do not match, the system generates a warning message and the issue cannot be saved.","type":"number"},"issueLines":{"description":"The inventory issue lines","type":"array","items":{"$ref":"#/definitions/InventoryIssueLineDto"}},"referenceNumber":{"description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form.","type":"string"},"status":{"description":"The current status of the receipt. The following options are available: \r\n On Hold:The receipt/issue is a draft and can be edited. Receipts with this status cannot be released.\r\n Balanced: The receipt/issue data has been validated by the system and the receipt can be released. It also can be modified or deleted, but changes can be saved only if the receipt is balanced.\r\n Released: The receipt/issue has been released and cannot be edited or deleted.","enum":["Hold","Balanced","Released"],"type":"string"},"hold":{"description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status.","type":"boolean"},"date":{"format":"date-time","description":"The date when the receipt was created. All transactions included in this document will have this transaction date.","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"externalReference":{"description":"The external reference number of the inventory issue document (for example, the vendor???s reference code).","type":"string"},"description":{"description":"A brief description of the inventory issue or its transactions.","type":"string"},"totalQuantity":{"format":"double","description":"The total quantity of inventory items, which the system calculates automatically, for the document.","type":"number"},"controlQuantity":{"format":"double","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved.","type":"number"},"batchNumber":{"description":"The reference number of the batch generated for the receipt. Click the number to open the??Journal Transactions??(GL.30.10.00) form and view the details of the transactions.","type":"string"},"lastModifiedDateTime":{"format":"date-time","description":"The date when the document was last modified.","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto","description":"The Branch associated"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"InventoryIssueLineDto":{"type":"object","properties":{"transactionType":{"enum":["Issue","Return","Invoice","DebitNote","CreditNote"],"type":"string"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"unitCost":{"format":"double","type":"number"},"extCost":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"extPrice":{"format":"double","type":"number"},"lineNumber":{"format":"int32","type":"integer"},"inventoryItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"reasonCode":{"$ref":"#/definitions/ReasonCodeDto"},"description":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"InventoryIssueUpdateDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"controlAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered summary amount for all specified inventory items.??Control Amount??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Amount??and??Total Amount??values do not match, the system generates a warning message and the issue cannot be saved."},"issueLines":{"description":"The inventory issue lines","type":"array","items":{"$ref":"#/definitions/InventoryIssueLineUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form."},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]","description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status."},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"The date when the receipt was created. All transactions included in this document will have this transaction date."},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"externalReference":{"$ref":"#/definitions/DtoValue[String]","description":"The external reference number of the inventory issue document (for example, the vendor???s reference code)."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A brief description of the inventory issue or its transactions."},"controlQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The Branch associated"}}},"InventoryIssueLineUpdateDto":{"type":"object","properties":{"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"tranType":{"$ref":"#/definitions/DtoValue[Nullable[InventoryTransactionType]]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[Nullable[InventoryTransactionType]]":{"type":"object","properties":{"value":{"enum":["Issue","Return","Invoice","DebitNote","CreditNote"],"type":"string"}}},"InventoryReceiptDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"totalCost":{"format":"double","description":"The total cost of the inventory items received. The system automatically calculates this value as a sum of all extended cost values of all received inventory items listed in the??Transaction Details??tab of this form.","type":"number"},"controlCost":{"format":"double","description":"The total cost of the inventory items to be received.??Control Cost??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. The user enters this value manually to confirm the total cost as calculated automatically for the document. If the??Control Cost??and??Total Cost??values do not match, the system generates a warning message and the document cannot be saved.","type":"number"},"transferNumber":{"description":"The transfer number for the receipt operation. (Enter this number only if the two-step transfer operation is performed.)","type":"string"},"receiptLines":{"description":"The inventory receipt lines","type":"array","items":{"$ref":"#/definitions/InventoryReceiptLineDto"}},"referenceNumber":{"description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form.","type":"string"},"status":{"description":"The current status of the receipt. The following options are available: \r\n On Hold:The receipt/issue is a draft and can be edited. Receipts with this status cannot be released.\r\n Balanced: The receipt/issue data has been validated by the system and the receipt can be released. It also can be modified or deleted, but changes can be saved only if the receipt is balanced.\r\n Released: The receipt/issue has been released and cannot be edited or deleted.","enum":["Hold","Balanced","Released"],"type":"string"},"hold":{"description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status.","type":"boolean"},"date":{"format":"date-time","description":"The date when the receipt was created. All transactions included in this document will have this transaction date.","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"externalReference":{"description":"The external reference number of the inventory issue document (for example, the vendor???s reference code).","type":"string"},"description":{"description":"A brief description of the inventory issue or its transactions.","type":"string"},"totalQuantity":{"format":"double","description":"The total quantity of inventory items, which the system calculates automatically, for the document.","type":"number"},"controlQuantity":{"format":"double","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved.","type":"number"},"batchNumber":{"description":"The reference number of the batch generated for the receipt. Click the number to open the??Journal Transactions??(GL.30.10.00) form and view the details of the transactions.","type":"string"},"lastModifiedDateTime":{"format":"date-time","description":"The date when the document was last modified.","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto","description":"The Branch associated"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"InventoryReceiptLineDto":{"type":"object","properties":{"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"unitCost":{"format":"double","type":"number"},"extCost":{"format":"double","type":"number"},"lineNumber":{"format":"int32","type":"integer"},"inventoryItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"reasonCode":{"$ref":"#/definitions/ReasonCodeDto"},"description":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"InventoryReceiptUpdateDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"transferNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form."},"controlCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered summary amount for all specified inventory receipt items."},"receiptLines":{"description":"The inventory issue lines","type":"array","items":{"$ref":"#/definitions/InventoryReceiptLineUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form."},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]","description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status."},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"The date when the receipt was created. All transactions included in this document will have this transaction date."},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"externalReference":{"$ref":"#/definitions/DtoValue[String]","description":"The external reference number of the inventory issue document (for example, the vendor???s reference code)."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A brief description of the inventory issue or its transactions."},"controlQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The Branch associated"}}},"InventoryReceiptLineUpdateDto":{"type":"object","properties":{"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"InventorySummaryQueryParameters":{"type":"object","properties":{"warehouse":{"type":"string"},"location":{"type":"string"}}},"InventorySummaryDto":{"description":"This class represents a InventorySummary in InventorySummaryController. Used by getting data.","type":"object","properties":{"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"location":{"$ref":"#/definitions/LocationIdNameDto"},"available":{"format":"double","type":"number"},"availableForShipment":{"format":"double","type":"number"},"notAvailable":{"format":"double","type":"number"},"soBooked":{"format":"double","type":"number"},"soAllocated":{"format":"double","type":"number"},"soShipped":{"format":"double","type":"number"},"soBackOrdered":{"format":"double","type":"number"},"inIssues":{"format":"double","type":"number"},"inReceipts":{"format":"double","type":"number"},"inTransit":{"format":"double","type":"number"},"inAssemblyDemand":{"format":"double","type":"number"},"inAssemblySupply":{"format":"double","type":"number"},"purchasePrepared":{"format":"double","type":"number"},"purchaseOrders":{"format":"double","type":"number"},"poReceipts":{"format":"double","type":"number"},"expired":{"format":"double","type":"number"},"onHand":{"format":"double","type":"number"},"soToPurchase":{"format":"double","type":"number"},"purchaseForSO":{"format":"double","type":"number"},"purchaseForSOPrepared":{"format":"double","type":"number"},"purchaseForSOReceipts":{"format":"double","type":"number"},"soToDropShip":{"format":"double","type":"number"},"dropShipForSO":{"format":"double","type":"number"},"dropShipForSOPrepared":{"format":"double","type":"number"},"dropShipForSOReceipts":{"format":"double","type":"number"},"baseUnit":{"type":"string"},"estimatedUnitCost":{"format":"double","type":"number"},"estimatedTotalCost":{"format":"double","type":"number"}}},"LocationIdNameDto":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"}}},"InventoryTransferDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"toWarehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"transferLines":{"description":"The inventory transfer lines","type":"array","items":{"$ref":"#/definitions/InventoryTransferLineDto"}},"referenceNumber":{"description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form.","type":"string"},"status":{"description":"The current status of the receipt. The following options are available: \r\n On Hold:The receipt/issue is a draft and can be edited. Receipts with this status cannot be released.\r\n Balanced: The receipt/issue data has been validated by the system and the receipt can be released. It also can be modified or deleted, but changes can be saved only if the receipt is balanced.\r\n Released: The receipt/issue has been released and cannot be edited or deleted.","enum":["Hold","Balanced","Released"],"type":"string"},"hold":{"description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status.","type":"boolean"},"date":{"format":"date-time","description":"The date when the receipt was created. All transactions included in this document will have this transaction date.","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"externalReference":{"description":"The external reference number of the inventory issue document (for example, the vendor???s reference code).","type":"string"},"description":{"description":"A brief description of the inventory issue or its transactions.","type":"string"},"totalQuantity":{"format":"double","description":"The total quantity of inventory items, which the system calculates automatically, for the document.","type":"number"},"controlQuantity":{"format":"double","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved.","type":"number"},"batchNumber":{"description":"The reference number of the batch generated for the receipt. Click the number to open the??Journal Transactions??(GL.30.10.00) form and view the details of the transactions.","type":"string"},"lastModifiedDateTime":{"format":"date-time","description":"The date when the document was last modified.","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto","description":"The Branch associated"},"attachments":{"description":"The data containing information about the document attachments","type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"InventoryTransferLineDto":{"type":"object","properties":{"toLocation":{"$ref":"#/definitions/LocationDto"},"lineNumber":{"format":"int32","type":"integer"},"inventoryItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"reasonCode":{"$ref":"#/definitions/ReasonCodeDto"},"description":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"}}},"InventoryTransferUpdateDto":{"description":"This class represents a inventory issue in InventoryIssueController. Used by getting data.","type":"object","properties":{"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"toWarehouseId":{"$ref":"#/definitions/DtoValue[String]"},"transferLines":{"description":"The inventory issue lines","type":"array","items":{"$ref":"#/definitions/InventoryTransferLineUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The unique reference number of the receipt, which the system automatically assigns according to the numbering sequence selected for receipts on the??Inventory Preferences??IN.10.10.00) form."},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]","description":"A check box that you select to give the receipt the??On Hold??status. Clear the check box to save the receipt with the??Balanced??status."},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"The date when the receipt was created. All transactions included in this document will have this transaction date."},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"externalReference":{"$ref":"#/definitions/DtoValue[String]","description":"The external reference number of the inventory issue document (for example, the vendor???s reference code)."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"A brief description of the inventory issue or its transactions."},"controlQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]","description":"The manually entered quantity of inventory items.??Control Qty.??is available only if the??Validate Document Totals on Entry??option is selected on the??Inventory Preferences??form. If the??Control Qty.??and??Total Qty.values do not match, the system generates a warning message and the issue cannot be saved."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]","description":"The Branch associated"}}},"InventoryTransferLineUpdateDto":{"type":"object","properties":{"toLocationId":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"JournalTransactionDto":{"description":"This class represents a journal transaction in JournalTransactionController. Used by getting data.","type":"object","properties":{"module":{"enum":["ModuleGL","ModuleAP","ModuleAR","ModuleCA","ModuleCM","ModuleIN","ModuleSO","ModulePO","ModuleDR","ModuleFA","ModuleEP","ModulePM","ModuleTX","ModuleCR"],"type":"string"},"batchNumber":{"type":"string"},"status":{"enum":["Hold","Balanced","Unposted","Posted","Completed","Voided","Released","PartiallyReleased","Scheduled"],"type":"string"},"hold":{"type":"boolean"},"transactionDate":{"format":"date-time","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"ledger":{"type":"string"},"ledgerDescription":{"type":"string"},"currencyId":{"type":"string"},"exchangeRate":{"format":"double","type":"number"},"autoReversing":{"type":"boolean"},"reversingEntry":{"type":"boolean"},"description":{"type":"string"},"originalBatchNumber":{"type":"string"},"debitTotal":{"format":"double","type":"number"},"debitTotalInCurrency":{"format":"double","type":"number"},"creditTotal":{"format":"double","type":"number"},"creditTotalInCurrency":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"controlTotalInCurrency":{"format":"double","type":"number"},"createVatTransaction":{"type":"boolean"},"skipVatAmountValidation":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"transactionCode":{"type":"string"},"transactionCodeDescription":{"type":"string"},"branch":{"type":"string"},"journalTransactionLines":{"type":"array","items":{"$ref":"#/definitions/JournalTransactionLineDto"}}}},"JournalTransactionLineDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"accountNumber":{"type":"string"},"description":{"type":"string"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"referenceNumber":{"type":"string"},"debitAmount":{"format":"double","type":"number"},"debitAmountInCurrency":{"format":"double","type":"number"},"creditAmount":{"format":"double","type":"number"},"creditAmountInCurrency":{"format":"double","type":"number"},"transactionDescription":{"type":"string"},"vatCode":{"$ref":"#/definitions/VatCodeDto"},"vat":{"$ref":"#/definitions/VatDto"},"branch":{"type":"string"},"customerSupplier":{"type":"string"}}},"VatDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"JournalTransactionUpdateDto":{"description":"This class represents a journal transaction in JournalTransactionController. Used for creating/updating data.","type":"object","properties":{"batchNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"transactionDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"financialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"ledger":{"$ref":"#/definitions/DtoValue[String]"},"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"exchangeRate":{"$ref":"#/definitions/DtoValue[Decimal]"},"autoReversing":{"$ref":"#/definitions/DtoValue[Boolean]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"controlTotalInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"createVatTransaction":{"$ref":"#/definitions/DtoValue[Boolean]"},"skipVatAmountValidation":{"$ref":"#/definitions/DtoValue[Boolean]"},"transactionCode":{"$ref":"#/definitions/DtoValue[String]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"journalTransactionLines":{"type":"array","items":{"$ref":"#/definitions/JournalTransactionLineUpdateDto"}}}},"JournalTransactionLineUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"accountNumber":{"$ref":"#/definitions/DtoValue[String]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"transactionDescription":{"$ref":"#/definitions/DtoValue[String]"},"debitAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"creditAmountInCurrency":{"$ref":"#/definitions/DtoValue[Decimal]"},"vatCodeId":{"$ref":"#/definitions/DtoValue[String]"},"vatId":{"$ref":"#/definitions/DtoValue[String]"},"branch":{"$ref":"#/definitions/DtoValue[String]"}}},"JournalTransactionQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"customerSupplierStart":{"type":"string"},"customerSupplierEnd":{"type":"string"}}},"LedgerQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"LedgerDto":{"type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"description":{"type":"string"},"balanceType":{"enum":["Actual","Report","Statistical","Budget"],"type":"string"},"currencyId":{"type":"string"},"consolidationSource":{"type":"boolean"},"consolBranch":{"$ref":"#/definitions/ConsolBranchDto"},"branchAccounting":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ConsolBranchDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"}}},"NumberingDto":{"type":"object","properties":{"numberingId":{"type":"string"},"description":{"type":"string"},"manualNumbering":{"type":"boolean"},"newNumberSymbol":{"type":"string"},"sequence":{"type":"array","items":{"$ref":"#/definitions/NumberingSequenceDto"}}}},"NumberingSequenceDto":{"type":"object","properties":{"numberingId":{"type":"string"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"startNbr":{"type":"string"},"endNbr":{"type":"string"},"startDate":{"format":"date-time","type":"string"},"lastNbr":{"type":"string"},"warnNbr":{"type":"string"},"nbrStep":{"format":"int32","type":"integer"}}},"PackagingTypeDto":{"description":"This class represents a PackagingType in PackagingTypeController. Used by getting data.","type":"object","properties":{"boxId":{"type":"string"},"description":{"type":"string"},"boxWeight":{"format":"double","type":"number"},"maxWeight":{"format":"double","type":"number"},"weightUoM":{"type":"string"},"maxVolume":{"format":"double","type":"number"},"volumeUoM":{"type":"string"},"length":{"format":"int32","type":"integer"},"width":{"format":"int32","type":"integer"},"height":{"format":"int32","type":"integer"},"activeByDefault":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"PackagingTypeQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"PaymentDto":{"description":"This class represents a Payment in PaymentController. Used by getting data.","type":"object","properties":{"type":{"enum":["Payment","CreditNote","Prepayment","Refund","VoidPayment","SmallBalanceWo"],"type":"string"},"refNbr":{"type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","PendingPrint","PendingEmail","CreditHold","CcHold"],"type":"string"},"hold":{"type":"boolean"},"applicationDate":{"format":"date-time","type":"string"},"applicationPeriod":{"type":"string"},"paymentRef":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"location":{"$ref":"#/definitions/LocationDto"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"cashAccount":{"type":"string"},"currency":{"type":"string"},"paymentAmount":{"format":"double","type":"number"},"invoiceText":{"type":"string"},"appliedToDocuments":{"format":"double","type":"number"},"appliedToOrders":{"format":"double","type":"number"},"availableBalance":{"format":"double","type":"number"},"writeOffAmount":{"format":"double","type":"number"},"financeCharges":{"format":"double","type":"number"},"deductedCharges":{"format":"double","type":"number"},"branch":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"paymentLines":{"type":"array","items":{"$ref":"#/definitions/PaymentLineDto"}},"ordersToApply":{"type":"array","items":{"$ref":"#/definitions/OrderToApplyDto"}}}},"PaymentLineDto":{"type":"object","properties":{"documentType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"refNbr":{"type":"string"},"amountPaid":{"format":"double","type":"number"},"cashDiscountTaken":{"format":"double","type":"number"},"balanceWriteOff":{"format":"double","type":"number"},"writeOffReasonCode":{"$ref":"#/definitions/ReasonCodeDto"},"date":{"format":"date-time","type":"string"},"dueDate":{"format":"date-time","type":"string"},"cashDiscountDate":{"format":"date-time","type":"string"},"balance":{"format":"double","type":"number"},"cashDiscountBalance":{"format":"double","type":"number"},"description":{"type":"string"},"currency":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"customerOrder":{"type":"string"},"crossRate":{"format":"double","type":"number"}}},"OrderToApplyDto":{"description":"This class represents an OrderToApply in Payments","type":"object","properties":{"orderType":{"type":"string"},"orderNo":{"type":"string"},"status":{"enum":["Open","Hold","CreditHold","Completed","Cancelled","BackOrder","Shipping","Invoiced"],"type":"string"},"appliedToOrder":{"format":"double","type":"number"},"transferredToInvoice":{"format":"double","type":"number"},"date":{"format":"date-time","type":"string"},"dueDate":{"format":"date-time","type":"string"},"cashDiscountDate":{"format":"date-time","type":"string"},"balance":{"format":"double","type":"number"},"description":{"type":"string"},"orderTotal":{"format":"double","type":"number"},"currency":{"type":"string"},"invoiceNbr":{"type":"string"},"invoiceDate":{"format":"date-time","type":"string"}}},"PaymentUpdateDto":{"type":"object","properties":{"type":{"$ref":"#/definitions/DtoValue[Nullable[PaymentTypes]]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"applicationDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"applicationPeriod":{"$ref":"#/definitions/DtoValue[String]"},"paymentRef":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"paymentMethod":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"paymentAmount":{"$ref":"#/definitions/DtoValue[Decimal]"},"invoiceText":{"$ref":"#/definitions/DtoValue[String]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"ordersToApply":{"type":"array","items":{"$ref":"#/definitions/PaymentOrdersLinesUpdateDto"}},"paymentLines":{"type":"array","items":{"$ref":"#/definitions/PaymentLinesUpdateDto"}}}},"DtoValue[Nullable[PaymentTypes]]":{"type":"object","properties":{"value":{"enum":["Payment","CreditNote","Prepayment","Refund","VoidPayment","SmallBalanceWo"],"type":"string"}}},"PaymentOrdersLinesUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"orderType":{"$ref":"#/definitions/DtoValue[String]"},"orderNumber":{"$ref":"#/definitions/DtoValue[String]"},"appliedToOrder":{"$ref":"#/definitions/DtoValue[Decimal]"}}},"PaymentLinesUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"documentType":{"$ref":"#/definitions/DtoValue[CustomerDocumentTypes]"},"refNbr":{"$ref":"#/definitions/DtoValue[String]"},"amountPaid":{"$ref":"#/definitions/DtoValue[Decimal]"},"cashDiscountTaken":{"$ref":"#/definitions/DtoValue[Decimal]"},"balanceWriteOff":{"$ref":"#/definitions/DtoValue[Decimal]"},"writeOffReasonCode":{"$ref":"#/definitions/DtoValue[String]"},"crossRate":{"$ref":"#/definitions/DtoValue[Decimal]"}}},"DtoValue[CustomerDocumentTypes]":{"type":"object","properties":{"value":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"}}},"PaymentQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ReleasePaymentActionDto":{"type":"object","properties":{"type":{"$ref":"#/definitions/DtoValue[PaymentTypes]"}}},"DtoValue[PaymentTypes]":{"type":"object","properties":{"value":{"enum":["Payment","CreditNote","Prepayment","Refund","VoidPayment","SmallBalanceWo"],"type":"string"}}},"ReleasePaymentActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"PaymentMethodDto":{"description":"This class represents a Payment Method in PaymentMethodController. Used for getting data.","type":"object","properties":{"paymentMethodID":{"type":"string"},"active":{"type":"boolean"},"meansOfPayment":{"enum":["CreditCard","CashOrCheck","DirectDeposit"],"type":"string"},"description":{"type":"string"},"useInAP":{"type":"boolean"},"details":{"type":"array","items":{"$ref":"#/definitions/PaymentMethodDetailDto"}}}},"PaymentMethodDetailDto":{"type":"object","properties":{"detailID":{"type":"string"},"description":{"type":"string"}}},"PaymentMethodQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ProjectDto":{"description":"This class represents a Project in ProjectController. Used for getting data.","type":"object","properties":{"internalID":{"format":"int32","type":"integer"},"projectID":{"type":"string"},"customer":{"$ref":"#/definitions/CustomerNumberDto"},"hold":{"type":"boolean"},"status":{"enum":["Planned","Active","Completed","Cancelled","OnHold","PendingApproval"],"type":"string"},"template":{"$ref":"#/definitions/TemplateNumberDescriptionDto"},"description":{"type":"string"},"assets":{"format":"double","type":"number"},"liability":{"format":"double","type":"number"},"income":{"format":"double","type":"number"},"expenses":{"format":"double","type":"number"},"startDate":{"format":"date-time","type":"string"},"endDate":{"format":"date-time","type":"string"},"projectManager":{"$ref":"#/definitions/EmployeeDto"},"restrictEmployees":{"type":"boolean"},"restrictEquipment":{"type":"boolean"},"visibility":{"$ref":"#/definitions/VisibilityDto"},"defAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"defSub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"defAccrualAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"defAccrualSub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"billingPeriod":{"enum":["Weekly","Monthly","Quarterly","Annual","OnDemand"],"type":"string"},"nextBillingDate":{"format":"date-time","type":"string"},"lastBillingDate":{"format":"date-time","type":"string"},"customerLocation":{"$ref":"#/definitions/LocationIdNameDto"},"allocationRule":{"$ref":"#/definitions/AllocationRuleIdDescriptionDto"},"billingRule":{"$ref":"#/definitions/BillingRuleIdDescriptionDto"},"rateTable":{"$ref":"#/definitions/RateTableIdDescriptionDto"},"autoAllocate":{"type":"boolean"},"automaticReleaseAr":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"tasks":{"type":"array","items":{"$ref":"#/definitions/TaskDto"}},"employees":{"type":"array","items":{"$ref":"#/definitions/EmployeeDto"}}}},"TemplateNumberDescriptionDto":{"type":"object","properties":{"status":{"enum":["Planned","Active","Completed","Cancelled","OnHold","PendingApproval"],"type":"string"},"number":{"type":"string"},"description":{"type":"string"}}},"VisibilityDto":{"type":"object","properties":{"visibleInGl":{"type":"boolean"},"visibleInAp":{"type":"boolean"},"visibleInAr":{"type":"boolean"},"visibleInSo":{"type":"boolean"},"visibleInPo":{"type":"boolean"},"visibleInEp":{"type":"boolean"},"visibleInIn":{"type":"boolean"},"visibleInCa":{"type":"boolean"},"visibleInCr":{"type":"boolean"}}},"AllocationRuleIdDescriptionDto":{"type":"object","properties":{"active":{"type":"boolean"},"id":{"type":"string"},"description":{"type":"string"}}},"BillingRuleIdDescriptionDto":{"type":"object","properties":{"active":{"type":"boolean"},"id":{"type":"string"},"description":{"type":"string"}}},"RateTableIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"TaskDto":{"type":"object","properties":{"taskId":{"type":"string"},"description":{"type":"string"},"plannedStart":{"format":"date-time","type":"string"},"plannedEnd":{"format":"date-time","type":"string"},"startDate":{"format":"date-time","type":"string"},"rateTable":{"$ref":"#/definitions/RateTableIdDescriptionDto"}}},"ProjectQueryParameters":{"type":"object","properties":{"status":{"enum":["Planned","Active","Completed","Cancelled","OnHold","PendingApproval"],"type":"string"}}},"ProjectUpdateDto":{"description":"This class represent a Project in Project Controller. Used to pass data to server for creating or updating an project","required":["customer","description","startDate","billingPeriod"],"type":"object","properties":{"projectID":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"description":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"template":{"$ref":"#/definitions/DtoValue[String]"},"status":{"$ref":"#/definitions/DtoValue[Nullable[ProjectStatus]]"},"defAccount":{"$ref":"#/definitions/DtoValue[String]"},"defSub":{"$ref":"#/definitions/DtoValue[String]"},"defAccrualAccount":{"$ref":"#/definitions/DtoValue[String]"},"defAccrualSub":{"$ref":"#/definitions/DtoValue[String]"},"startDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"Mandatory field"},"endDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"billingPeriod":{"$ref":"#/definitions/DtoValue[Nullable[BillingPeriod]]","description":"Mandatory field"},"allocationRule":{"$ref":"#/definitions/DtoValue[String]"},"billingRule":{"$ref":"#/definitions/DtoValue[String]"},"rateTable":{"$ref":"#/definitions/DtoValue[String]"},"projectManger":{"$ref":"#/definitions/DtoValue[String]"},"autoAllocate":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"automaticReleaseArDoc":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"restricEmployees":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"restricEquipment":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"customerLocation":{"$ref":"#/definitions/DtoValue[String]"},"visibility":{"$ref":"#/definitions/VisibilityUpdateDto"},"tasks":{"type":"array","items":{"$ref":"#/definitions/TaskUpdateDto"}},"employees":{"type":"array","items":{"$ref":"#/definitions/ProjectEmployeeUpdateDto"}}}},"DtoValue[Nullable[ProjectStatus]]":{"type":"object","properties":{"value":{"enum":["Planned","Active","Completed","Cancelled","OnHold","PendingApproval"],"type":"string"}}},"DtoValue[Nullable[BillingPeriod]]":{"type":"object","properties":{"value":{"enum":["Weekly","Monthly","Quarterly","Annual","OnDemand"],"type":"string"}}},"VisibilityUpdateDto":{"type":"object","properties":{"visibleInGl":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInAp":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInAr":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInSo":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInPo":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInEp":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInIn":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInCa":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"visibleInCr":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"TaskUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"taskId":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"plannedStart":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"plannedEnd":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"startDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"rateTable":{"$ref":"#/definitions/DtoValue[String]"}}},"ProjectEmployeeUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"employeeId":{"$ref":"#/definitions/DtoValue[String]"}}},"PurchaseOrderDto":{"description":"This class represents a Purchase Order in PurchaseOrderController. Used for getting data.","type":"object","properties":{"shippingDestinationType":{"enum":["CompanyLocation","Customer","Vendor","Site"],"type":"string"},"shipTo":{"$ref":"#/definitions/BAccountDescriptionDto"},"shippingLocation":{"$ref":"#/definitions/LocationIdNameDto"},"shippingContact":{"$ref":"#/definitions/PurchaseOrderContactDto"},"shippingAddress":{"$ref":"#/definitions/PurchaseOrderAddressDto"},"fobPoint":{"type":"string"},"shipVia":{"type":"string"},"remitContact":{"$ref":"#/definitions/PurchaseOrderContactDto"},"remitAddress":{"$ref":"#/definitions/PurchaseOrderAddressDto"},"terms":{"$ref":"#/definitions/CreditTermsDto"},"supplierVatZone":{"$ref":"#/definitions/VatZoneDto"},"discountDetails":{"type":"array","items":{"$ref":"#/definitions/DiscountDetailDto"}},"salesOrderType":{"type":"string"},"salesOrderNbr":{"type":"string"},"requisitionRefNbr":{"type":"string"},"paymentRefNbr":{"type":"string"},"workgroupID":{"format":"int32","type":"integer"},"dontPrint":{"type":"boolean"},"printed":{"type":"boolean"},"dontEmail":{"type":"boolean"},"emailed":{"type":"boolean"},"openQuantity":{"format":"double","type":"number"},"openBalance":{"format":"double","type":"number"},"orderType":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"},"orderNbr":{"type":"string"},"hold":{"type":"boolean"},"status":{"enum":["Hold","Balanced","Voided","Open","PendingPrint","PendingEmail","Cancelled","Closed","Printed"],"type":"string"},"date":{"format":"date-time","type":"string"},"promisedOn":{"format":"date-time","type":"string"},"description":{"type":"string"},"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"location":{"$ref":"#/definitions/LocationIdNameDto"},"owner":{"$ref":"#/definitions/UserDescriptionDto"},"currency":{"type":"string"},"supplierRef":{"type":"string"},"lineTotal":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"taxTotal":{"format":"double","type":"number"},"orderTotal":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderLineDto"}},"taxDetails":{"type":"array","items":{"$ref":"#/definitions/TaxDetailDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"PurchaseOrderContactDto":{"type":"object","properties":{"overrideContact":{"type":"boolean"},"contactId":{"format":"int32","type":"integer"},"name":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"PurchaseOrderAddressDto":{"type":"object","properties":{"overrideAddress":{"type":"boolean"},"addressId":{"format":"int32","type":"integer"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"addressLine3":{"type":"string"},"postalCode":{"type":"string"},"city":{"type":"string"},"country":{"$ref":"#/definitions/CountryDto"},"county":{"$ref":"#/definitions/CountyDto"}}},"DiscountDetailDto":{"type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"skipDiscount":{"type":"boolean"},"discountCode":{"type":"string"},"sequanceID":{"type":"string"},"type":{"enum":["Line","Group","Document","Flat"],"type":"string"},"manualDiscount":{"type":"boolean"},"discountableAmt":{"format":"double","type":"number"},"discountableQty":{"format":"double","type":"number"},"discountAmt":{"format":"double","type":"number"},"discount":{"format":"double","type":"number"},"freeItem":{"format":"int32","type":"integer"},"freeItemQty":{"format":"double","type":"number"}}},"SupplierDescriptionDto":{"type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"name":{"type":"string"}}},"PurchaseOrderLineDto":{"description":"This class represents a Purchase Order Line in PurchaseOrderController. Used for getting data.","type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"lineType":{"enum":["GoodsForInventory","GoodsForSalesOrder","GoodsForReplenishment","GoodsForDropShip","NonStockForDropShip","NonStockForSalesOrder","NonStock","Service","Freight","Description"],"type":"string"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"lineDescription":{"type":"string"},"uom":{"type":"string"},"orderQty":{"format":"double","type":"number"},"qtyOnReceipts":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"extCost":{"format":"double","type":"number"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"discountCode":{"$ref":"#/definitions/DiscountCodeNumberDescriptionDto"},"amount":{"format":"double","type":"number"},"receivedAmt":{"format":"double","type":"number"},"alternateId":{"type":"string"},"minReceipt":{"format":"double","type":"number"},"maxReceipt":{"format":"double","type":"number"},"completeOn":{"format":"double","type":"number"},"receiptAction":{"enum":["Reject","AcceptButWarn","Accept"],"type":"string"},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto"},"account":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"sub":{"$ref":"#/definitions/SubAccountDto"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto"},"requested":{"format":"date-time","type":"string"},"promised":{"format":"date-time","type":"string"},"completed":{"type":"boolean"},"canceled":{"type":"boolean"},"orderType":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"},"orderNumber":{"type":"string"}}},"TaxDetailDto":{"description":"This class represents a Tax Detail Line for Purchase Order in PurchaseOrderController. Used for getting data.","type":"object","properties":{"recordId":{"format":"int32","type":"integer"},"vatId":{"$ref":"#/definitions/TaxNumberDescriptionDto"},"vatRate":{"format":"double","type":"number"},"taxableAmount":{"format":"double","type":"number"},"vatAmount":{"format":"double","type":"number"}}},"DiscountCodeNumberDescriptionDto":{"type":"object","properties":{"number":{"type":"string"},"description":{"type":"string"}}},"PurchaseOrderQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"orderType":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"},"orderStatus":{"enum":["Hold","Balanced","Voided","Open","PendingPrint","PendingEmail","Cancelled","Closed","Printed"],"type":"string"},"supplier":{"type":"string"}}},"PurchaseOrderUpdateDto":{"description":"This class represent a Purchase Order in Purchase Order Controller. Used to pass data to server for creating or updating an order","type":"object","properties":{"shippingDestinationType":{"$ref":"#/definitions/DtoValue[Nullable[POShippingDestinationType]]"},"shipTo":{"$ref":"#/definitions/DtoValue[String]"},"shippingLocation":{"$ref":"#/definitions/DtoValue[String]"},"shippingContact":{"$ref":"#/definitions/DtoValue[PurchaseOrderContactUpdateDto]"},"shippingAddress":{"$ref":"#/definitions/DtoValue[PurchaseOrderAddressUpdateDto]"},"fobPoint":{"$ref":"#/definitions/DtoValue[String]"},"shipVia":{"$ref":"#/definitions/DtoValue[String]"},"remitContact":{"$ref":"#/definitions/DtoValue[PurchaseOrderContactUpdateDto]"},"remitAddress":{"$ref":"#/definitions/DtoValue[PurchaseOrderAddressUpdateDto]"},"terms":{"$ref":"#/definitions/DtoValue[String]"},"supplierVatZone":{"$ref":"#/definitions/DtoValue[String]"},"discountDetails":{"type":"array","items":{"$ref":"#/definitions/DiscountDetailUpdateDto"}},"dontPrint":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"dontEmail":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"orderType":{"$ref":"#/definitions/DtoValue[Nullable[PurchaseOrderType]]"},"orderNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"promisedOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"supplier":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"owner":{"$ref":"#/definitions/DtoValue[Nullable[Guid]]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"supplierRef":{"$ref":"#/definitions/DtoValue[String]"},"controlTotal":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderLineUpdateDto"}},"changeDatesOnLines":{"type":"boolean"}}},"DtoValue[Nullable[POShippingDestinationType]]":{"type":"object","properties":{"value":{"enum":["CompanyLocation","Customer","Vendor","Site"],"type":"string"}}},"DtoValue[PurchaseOrderContactUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/PurchaseOrderContactUpdateDto"}}},"DtoValue[PurchaseOrderAddressUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/PurchaseOrderAddressUpdateDto"}}},"DiscountDetailUpdateDto":{"description":"This class represent a Discount Detail for Purchase Order in Purchase Order Controller. Used to pass data to server for creating or updating an order","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"skipDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"sequanceID":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[Nullable[PurchaseOrderType]]":{"type":"object","properties":{"value":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"}}},"DtoValue[Nullable[Guid]]":{"type":"object","properties":{"value":{"type":"string"}}},"PurchaseOrderLineUpdateDto":{"description":"This class represent a Purchase Order Line in Purchase Order Controller. Used to pass data to server for creating or updating an order line","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"inventory":{"$ref":"#/definitions/DtoValue[String]"},"lineType":{"$ref":"#/definitions/DtoValue[Nullable[PoLineType]]"},"warehouse":{"$ref":"#/definitions/DtoValue[String]"},"lineDescription":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"orderQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"alternateId":{"$ref":"#/definitions/DtoValue[String]"},"minReceipt":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"maxReceipt":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"completeOn":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"receiptAction":{"$ref":"#/definitions/DtoValue[Nullable[PurchaseOrderReceiptAction]]"},"taxCategory":{"$ref":"#/definitions/DtoValue[String]"},"account":{"$ref":"#/definitions/DtoValue[String]"},"sub":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"project":{"$ref":"#/definitions/DtoValue[String]"},"projectTask":{"$ref":"#/definitions/DtoValue[String]"},"requested":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"promised":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"}}},"PurchaseOrderContactUpdateDto":{"type":"object","properties":{"overrideContact":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"name":{"$ref":"#/definitions/DtoValue[String]"},"attention":{"$ref":"#/definitions/DtoValue[String]"},"email":{"$ref":"#/definitions/DtoValue[String]"},"web":{"$ref":"#/definitions/DtoValue[String]"},"phone1":{"$ref":"#/definitions/DtoValue[String]"},"phone2":{"$ref":"#/definitions/DtoValue[String]"},"fax":{"$ref":"#/definitions/DtoValue[String]"}}},"PurchaseOrderAddressUpdateDto":{"type":"object","properties":{"overrideAddress":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"addressLine1":{"$ref":"#/definitions/DtoValue[String]"},"addressLine2":{"$ref":"#/definitions/DtoValue[String]"},"addressLine3":{"$ref":"#/definitions/DtoValue[String]"},"postalCode":{"$ref":"#/definitions/DtoValue[String]"},"city":{"$ref":"#/definitions/DtoValue[String]"},"countryId":{"$ref":"#/definitions/DtoValue[String]"},"county":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[Nullable[PoLineType]]":{"type":"object","properties":{"value":{"enum":["GoodsForInventory","GoodsForSalesOrder","GoodsForReplenishment","GoodsForDropShip","NonStockForDropShip","NonStockForSalesOrder","NonStock","Service","Freight","Description"],"type":"string"}}},"DtoValue[Nullable[PurchaseOrderReceiptAction]]":{"type":"object","properties":{"value":{"enum":["Reject","AcceptButWarn","Accept"],"type":"string"}}},"PurchaseOrderBasicDto":{"description":"This class represents a Purchase Order in PurchaseOrderController. Used for getting data.","type":"object","properties":{"orderType":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"},"orderNbr":{"type":"string"},"hold":{"type":"boolean"},"status":{"enum":["Hold","Balanced","Voided","Open","PendingPrint","PendingEmail","Cancelled","Closed","Printed"],"type":"string"},"date":{"format":"date-time","type":"string"},"promisedOn":{"format":"date-time","type":"string"},"description":{"type":"string"},"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"location":{"$ref":"#/definitions/LocationIdNameDto"},"owner":{"$ref":"#/definitions/UserDescriptionDto"},"currency":{"type":"string"},"supplierRef":{"type":"string"},"lineTotal":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"taxTotal":{"format":"double","type":"number"},"orderTotal":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderLineDto"}},"taxDetails":{"type":"array","items":{"$ref":"#/definitions/TaxDetailDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"PurchaseOrderBasicUpdateDto":{"description":"This class represent a Purchase Order in Purchase Order Controller. Used to pass data to server for creating or updating an order","type":"object","properties":{"orderType":{"$ref":"#/definitions/DtoValue[Nullable[PurchaseOrderType]]"},"orderNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"promisedOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"supplier":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"owner":{"$ref":"#/definitions/DtoValue[Nullable[Guid]]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"supplierRef":{"$ref":"#/definitions/DtoValue[String]"},"controlTotal":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"branch":{"$ref":"#/definitions/DtoValue[String]"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseOrderLineUpdateDto"}},"changeDatesOnLines":{"type":"boolean"}}},"PurchaseReceiptDto":{"description":"This class represents a Purchase Receipt in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"landedCost":{"type":"array","items":{"$ref":"#/definitions/LandedCostDto"}},"receiptType":{"enum":["PoReceipt","PoReturn","TransferReceipt"],"type":"string"},"receiptNbr":{"type":"string"},"hold":{"type":"boolean"},"status":{"enum":["Hold","Balanced","Released"],"type":"string"},"date":{"format":"date-time","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"currency":{"type":"string"},"createBill":{"type":"boolean"},"supplierRef":{"type":"string"},"totalQty":{"format":"double","type":"number"},"controlQty":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"totalAmt":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptLineDto"}}}},"LandedCostDto":{"description":"This class represents a Landed Cost Line for Purchase Receipt in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"landedCostCode":{"type":"string"},"description":{"type":"string"},"purchaseInvoiceNbr":{"type":"string"},"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"apBillDate":{"format":"date-time","type":"string"},"currency":{"type":"string"},"amount":{"format":"double","type":"number"},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto"},"terms":{"$ref":"#/definitions/CreditTermsDto"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"apDocType":{"enum":["Check","CreditAdj","DebitAdj","Invoice","Prepayment","QuickCheck","Refund","VoidCheck","VoidQuickCheck"],"type":"string"},"apRefNbr":{"type":"string"},"inDocType":{"enum":["Invoice","DebitNote","CreditNote","Payment","VoidPayment","Prepayment","Refund","FinCharge","SmallBalanceWo","SmallCreditWo","CashSale","CashReturn","Undefined","NoUpdate"],"type":"string"},"inRefNbr":{"type":"string"},"postponePurchaseInvoiceCreation":{"type":"boolean"}}},"PurchaseReceiptLineDto":{"description":"This class represents a Purchase Order Line in PurchaseReceiptContraoller. Used for getting data.","type":"object","properties":{"allocations":{"type":"array","items":{"$ref":"#/definitions/AllocationsDto"}},"lineNbr":{"format":"int32","type":"integer"},"branch":{"$ref":"#/definitions/BranchNumberDto","description":"Branch is deprecated, please use BranchNumber instead."},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"inventory":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"lineType":{"enum":["GoodsForInventory","GoodsForSalesOrder","GoodsForReplenishment","GoodsForDropShip","NonStockForDropShip","NonStockForSalesOrder","NonStock","Service","Freight","Description"],"type":"string"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"transactionDescription":{"type":"string"},"uom":{"type":"string"},"orderQty":{"format":"double","type":"number"},"openQty":{"format":"double","type":"number"},"receiptQty":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"extCost":{"format":"double","type":"number"},"discountPercent":{"format":"double","type":"number"},"discountAmount":{"format":"double","type":"number"},"manualDiscount":{"type":"boolean"},"discountCode":{"$ref":"#/definitions/DiscountCodeNumberDescriptionDto"},"amount":{"format":"double","type":"number"},"taxCategory":{"$ref":"#/definitions/TaxCategoryNumberDescriptionDto"},"account":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"accountDescription":{"type":"string"},"sub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"actualAccount":{"$ref":"#/definitions/AccountNumberTypeDescriptionDto"},"actualSub":{"$ref":"#/definitions/SubAccountDescriptionDto"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto"},"expirationDate":{"format":"date-time","type":"string"},"lotSerialNumber":{"type":"string"},"poOrderType":{"enum":["RegularOrder","DropShip","Blanket","StandardBlanket"],"type":"string"},"poOrderNbr":{"type":"string"},"poOrderLineNbr":{"format":"int32","type":"integer"},"transferOrderType":{"enum":["CreditNote","DebitNote","Invoice","QuoteOrder","RMAOrder","SalesOrder","StandardOrder","TransferOrder"],"type":"string"},"transferOrderNbr":{"type":"string"},"transferOrderLineNbr":{"format":"int32","type":"integer"},"completePoLine":{"type":"boolean"}}},"AllocationsDto":{"description":"This class represents a Allocations for Purchase Receipt Line in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"lineNbr":{"format":"int32","type":"integer"},"location":{"$ref":"#/definitions/LocationDto"},"lotSerialNumber":{"type":"string"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"expirationDate":{"format":"date-time","type":"string"}}},"PurchaseReceiptQueryParameters":{"type":"object","properties":{"receiptType":{"enum":["PoReceipt","PoReturn","TransferReceipt"],"type":"string"},"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"PurchaseReceiptUpdateDto":{"description":"This class represents a Purchase Receipt in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptLineUpdateDto"}},"landedCost":{"type":"array","items":{"$ref":"#/definitions/LandedCostUpdateDto"}},"receiptType":{"$ref":"#/definitions/DtoValue[PurchaseReceiptType]"},"receiptNbr":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"supplierId":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"createBill":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"supplierRef":{"$ref":"#/definitions/DtoValue[String]"},"controlQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"controlAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"PurchaseReceiptLineUpdateDto":{"description":"This class represents a Purchase Order Line in PurchaseReceiptContraoller. Used for getting data.","type":"object","properties":{"allocations":{"type":"array","items":{"$ref":"#/definitions/AllocationsUpdateDto"}},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"lineType":{"$ref":"#/definitions/DtoValue[Nullable[PoLineType]]"},"branchId":{"$ref":"#/definitions/DtoValue[String]","description":"BranchId is deprecated, please use BranchNumber instead."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"inventoryId":{"$ref":"#/definitions/DtoValue[String]"},"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"transactionDescription":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"receiptQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discountCodeId":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"taxCategoryId":{"$ref":"#/definitions/DtoValue[String]"},"accountId":{"$ref":"#/definitions/DtoValue[String]"},"accountDescription":{"$ref":"#/definitions/DtoValue[String]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"actualAccountId":{"$ref":"#/definitions/DtoValue[String]"},"actualSubaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"projectId":{"$ref":"#/definitions/DtoValue[String]"},"projectTaskId":{"$ref":"#/definitions/DtoValue[String]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"lotSerialNumber":{"$ref":"#/definitions/DtoValue[String]"},"poOrderType":{"$ref":"#/definitions/DtoValue[Nullable[PurchaseOrderType]]","description":"Deprecated, property will be replaced by an action"},"poOrderNbr":{"$ref":"#/definitions/DtoValue[String]","description":"Deprecated, property will be replaced by an action"},"poOrderLineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"Deprecated, property will be replaced by an action"},"transferOrderType":{"$ref":"#/definitions/DtoValue[Nullable[SalesOrderTypes]]"},"transferOrderNbr":{"$ref":"#/definitions/DtoValue[String]"},"transferOrderLineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"completePoLine":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"LandedCostUpdateDto":{"description":"This class represents a Landed Cost Line for Purchase Receipt in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Int32]"},"landedCostCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"purchaseInvoiceNbr":{"$ref":"#/definitions/DtoValue[String]"},"supplierId":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"apBillDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"taxCategory":{"$ref":"#/definitions/DtoValue[String]"},"terms":{"$ref":"#/definitions/DtoValue[String]"},"inventoryId":{"$ref":"#/definitions/DtoValue[String]"},"apDocType":{"$ref":"#/definitions/DtoValue[Nullable[SupplierDocumentType]]"},"apRefNbr":{"$ref":"#/definitions/DtoValue[String]"},"inDocType":{"$ref":"#/definitions/DtoValue[CustomerDocumentTypes]"},"inRefNbr":{"$ref":"#/definitions/DtoValue[String]"},"postponePurchaseInvoiceCreation":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"DtoValue[PurchaseReceiptType]":{"type":"object","properties":{"value":{"enum":["PoReceipt","PoReturn","TransferReceipt"],"type":"string"}}},"AllocationsUpdateDto":{"description":"This class represents a Allocations for Purchase Receipt Line in PurchaseReceiptEndpoint. Used to add/update data.","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Int32]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"lotSerialNumber":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"}}},"DtoValue[Nullable[SalesOrderTypes]]":{"type":"object","properties":{"value":{"enum":["CreditNote","DebitNote","Invoice","QuoteOrder","RMAOrder","SalesOrder","StandardOrder","TransferOrder"],"type":"string"}}},"DtoValue[Nullable[SupplierDocumentType]]":{"type":"object","properties":{"value":{"enum":["Check","CreditAdj","DebitAdj","Invoice","Prepayment","QuickCheck","Refund","VoidCheck","VoidQuickCheck"],"type":"string"}}},"ReleasePurchaseReceiptActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"PurchaseReceiptBasicDto":{"description":"This class represents a Purchase Receipt in PurchaseReceiptController. Used for getting data.","type":"object","properties":{"receiptType":{"enum":["PoReceipt","PoReturn","TransferReceipt"],"type":"string"},"receiptNbr":{"type":"string"},"hold":{"type":"boolean"},"status":{"enum":["Hold","Balanced","Released"],"type":"string"},"date":{"format":"date-time","type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"currency":{"type":"string"},"createBill":{"type":"boolean"},"supplierRef":{"type":"string"},"totalQty":{"format":"double","type":"number"},"controlQty":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"totalAmt":{"format":"double","type":"number"},"controlTotal":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptLineDto"}}}},"PurchaseReceiptBasicUpdateDto":{"description":"This class represents a Purchase Receipt in PurchaseReceiptBasicController. Used for adding data.","type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/PurchaseReceiptLineBasicUpdateDto"}},"receiptType":{"$ref":"#/definitions/DtoValue[PurchaseReceiptType]"},"receiptNbr":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"supplierId":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"createBill":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"supplierRef":{"$ref":"#/definitions/DtoValue[String]"},"controlQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"controlAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"PurchaseReceiptLineBasicUpdateDto":{"description":"This class represents a Purchase Receipt Line in PurchaseReceiptBasicContraoller. Used for adding data.","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"lineType":{"$ref":"#/definitions/DtoValue[Nullable[PoLineType]]"},"branchId":{"$ref":"#/definitions/DtoValue[String]","description":"BranchId is deprecated, please use BranchNumber instead."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"inventoryId":{"$ref":"#/definitions/DtoValue[String]"},"warehouseId":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"transactionDescription":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"receiptQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"extCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discountCodeId":{"$ref":"#/definitions/DtoValue[String]"},"amount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"taxCategoryId":{"$ref":"#/definitions/DtoValue[String]"},"accountId":{"$ref":"#/definitions/DtoValue[String]"},"accountDescription":{"$ref":"#/definitions/DtoValue[String]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"actualAccountId":{"$ref":"#/definitions/DtoValue[String]"},"actualSubaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"projectId":{"$ref":"#/definitions/DtoValue[String]"},"projectTaskId":{"$ref":"#/definitions/DtoValue[String]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"lotSerialNumber":{"$ref":"#/definitions/DtoValue[String]"},"poOrderType":{"$ref":"#/definitions/DtoValue[Nullable[PurchaseOrderType]]","description":"Deprecated, property will be replaced by an action"},"poOrderNbr":{"$ref":"#/definitions/DtoValue[String]","description":"Deprecated, property will be replaced by an action"},"poOrderLineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"Deprecated, property will be replaced by an action"},"transferOrderType":{"$ref":"#/definitions/DtoValue[Nullable[SalesOrderTypes]]"},"transferOrderNbr":{"$ref":"#/definitions/DtoValue[String]"},"transferOrderLineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"completePoLine":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"}}},"SalesCategoryDto":{"description":"This class represents a Sales Category in SalesCategoryController. Used by getting data.","type":"object","properties":{"categoryID":{"format":"int32","type":"integer"},"description":{"type":"string"},"parentID":{"format":"int32","type":"integer"},"sortOrder":{"format":"int32","type":"integer"},"subCategories":{"type":"array","items":{"$ref":"#/definitions/SalesCategoryDto"}}}},"SalesOrderUpdateDto":{"description":"This class represent a Sales Order in Sales Order Controller. Used to pass data to server for creating or updating an order","required":["orderType","customer"],"type":"object","properties":{"project":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"printDescriptionOnInvoice":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"printNoteOnExternalDocuments":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"printNoteOnInternalDocuments":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"soBillingContact":{"$ref":"#/definitions/DtoValue[SalesOrderContactUpdateDto]"},"soBillingAddress":{"$ref":"#/definitions/DtoValue[SalesOrderAddressUpdateDto]"},"customerVATZone":{"$ref":"#/definitions/DtoValue[String]"},"invoiceSeparately":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"terms":{"$ref":"#/definitions/DtoValue[String]"},"salesPerson":{"$ref":"#/definitions/DtoValue[String]"},"owner":{"$ref":"#/definitions/DtoValue[Nullable[Guid]]"},"origOrderType":{"$ref":"#/definitions/DtoValue[String]"},"origOrderNbr":{"$ref":"#/definitions/DtoValue[String]"},"soShippingContact":{"$ref":"#/definitions/DtoValue[SalesOrderContactUpdateDto]"},"soShippingAddress":{"$ref":"#/definitions/DtoValue[SalesOrderAddressUpdateDto]"},"schedShipment":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"shipSeparately":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"shipComplete":{"$ref":"#/definitions/DtoValue[Nullable[SalesOrderShipCompleteStatuses]]"},"cancelBy":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"canceled":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"preferredWarehouse":{"$ref":"#/definitions/DtoValue[String]"},"shipVia":{"$ref":"#/definitions/DtoValue[String]"},"fobPoint":{"$ref":"#/definitions/DtoValue[String]"},"priority":{"$ref":"#/definitions/DtoValue[Nullable[Int16]]"},"shippingTerms":{"$ref":"#/definitions/DtoValue[String]"},"shippingZone":{"$ref":"#/definitions/DtoValue[String]"},"residentialDelivery":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"saturdayDelivery":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"insurance":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"transactionType":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"lines":{"type":"array","items":{"$ref":"#/definitions/SalesOrderLineUpdateDto"}},"orderType":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"orderNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"requestOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"customerOrder":{"$ref":"#/definitions/DtoValue[String]"},"customerRefNo":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"location":{"$ref":"#/definitions/DtoValue[String]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"recalculateShipment":{"type":"boolean"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[SalesOrderContactUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/SalesOrderContactUpdateDto"}}},"DtoValue[SalesOrderAddressUpdateDto]":{"type":"object","properties":{"value":{"$ref":"#/definitions/SalesOrderAddressUpdateDto"}}},"DtoValue[Nullable[SalesOrderShipCompleteStatuses]]":{"type":"object","properties":{"value":{"enum":["BackOrderAllowed","CancelRemainder","ShipComplete"],"type":"string"}}},"SalesOrderLineUpdateDto":{"description":"This class represent a Sales Order Line in Sales Order Controller. Used to pass data to server for creating or updating an order line","required":["inventoryId"],"type":"object","properties":{"invoiceNbr":{"$ref":"#/definitions/DtoValue[String]"},"salesOrderOperation":{"$ref":"#/definitions/DtoValue[Nullable[SalesOrderOperations]]"},"freeItem":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"requestedOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"shipOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"shipComplete":{"$ref":"#/definitions/DtoValue[Nullable[SalesOrderShipCompleteStatuses]]"},"undershipThreshold":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"overshipThreshold":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"completed":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"markForPO":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"poSource":{"$ref":"#/definitions/DtoValue[Nullable[InventoryReplenishmentSources]]"},"lotSerialNbr":{"$ref":"#/definitions/DtoValue[String]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"salesPerson":{"$ref":"#/definitions/DtoValue[String]"},"taxCategory":{"$ref":"#/definitions/DtoValue[String]"},"commissionable":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"alternateID":{"$ref":"#/definitions/DtoValue[String]"},"projectTask":{"$ref":"#/definitions/DtoValue[String]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"inventoryId":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"warehouse":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discUnitPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"lineDescription":{"$ref":"#/definitions/DtoValue[String]"}}},"SalesOrderContactUpdateDto":{"type":"object","properties":{"overrideContact":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"name":{"$ref":"#/definitions/DtoValue[String]"},"attention":{"$ref":"#/definitions/DtoValue[String]"},"email":{"$ref":"#/definitions/DtoValue[String]"},"web":{"$ref":"#/definitions/DtoValue[String]"},"phone1":{"$ref":"#/definitions/DtoValue[String]"},"phone2":{"$ref":"#/definitions/DtoValue[String]"},"fax":{"$ref":"#/definitions/DtoValue[String]"}}},"SalesOrderAddressUpdateDto":{"type":"object","properties":{"overrideAddress":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"addressLine1":{"$ref":"#/definitions/DtoValue[String]"},"addressLine2":{"$ref":"#/definitions/DtoValue[String]"},"addressLine3":{"$ref":"#/definitions/DtoValue[String]"},"postalCode":{"$ref":"#/definitions/DtoValue[String]"},"city":{"$ref":"#/definitions/DtoValue[String]"},"countryId":{"$ref":"#/definitions/DtoValue[String]"},"county":{"$ref":"#/definitions/DtoValue[String]"}}},"DtoValue[Nullable[SalesOrderOperations]]":{"type":"object","properties":{"value":{"enum":["Issue","Receipt"],"type":"string"}}},"DtoValue[Nullable[InventoryReplenishmentSources]]":{"type":"object","properties":{"value":{"enum":["DropShipToOrder","Manufactured","None","Purchased","PurchaseToOrder","Transfer"],"type":"string"}}},"CreateShipmentActionDto":{"required":["orderType","shipmentDate","shipmentWarehouse"],"type":"object","properties":{"orderType":{"description":"Mandatory field","type":"string"},"returnShipmentDto":{"type":"boolean"},"shipmentDate":{"format":"date-time","description":"Mandatory field","type":"string"},"shipmentWarehouse":{"description":"Mandatory field","type":"string"}}},"CreateShipmentActionResultDto":{"type":"object","properties":{"referenceNumber":{"type":"string"},"shipmentDto":{"$ref":"#/definitions/ShipmentDto"},"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"ShipmentDto":{"description":"This class represents a Shipment in ShipmentController. Used by getting data.","type":"object","properties":{"shipmentNumber":{"type":"string"},"shipmentType":{"enum":["Issue","DropShip","Transfer"],"type":"string"},"status":{"enum":["Open","Hold","Completed","Cancelled","Confirmed","Invoiced","Receipted","AutoGenerated","PartiallyInvoiced"],"type":"string"},"hold":{"type":"boolean"},"operation":{"enum":["Issue","Receipt"],"type":"string"},"shipmentDate":{"format":"date-time","type":"string"},"customer":{"$ref":"#/definitions/CustomerDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"fromWarehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"toWarehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"currencyId":{"type":"string"},"owner":{"$ref":"#/definitions/UserDescriptionDto"},"shippedQuantity":{"format":"double","type":"number"},"shippedWeight":{"format":"double","type":"number"},"shippedVolume":{"format":"double","type":"number"},"packages":{"format":"double","type":"number"},"packagesWeight":{"format":"double","type":"number"},"controlQuantity":{"format":"double","type":"number"},"deliveryAddress":{"$ref":"#/definitions/ShipmentAddressDto"},"deliveryContact":{"$ref":"#/definitions/ShipmentContactDto"},"shipVia":{"$ref":"#/definitions/CarrierDescriptionDto"},"fobPoint":{"$ref":"#/definitions/FOBPointDescriptionDto"},"shippingTerms":{"$ref":"#/definitions/ShippingTermsDescriptionDto"},"shippingZone":{"$ref":"#/definitions/ShippingZoneDescriptionDto"},"residentialDelivery":{"type":"boolean"},"saturdayDelivery":{"type":"boolean"},"useCustomerAccount":{"type":"boolean"},"insurance":{"type":"boolean"},"freightCost":{"format":"double","type":"number"},"freightAmt":{"format":"double","type":"number"},"transactionType":{"$ref":"#/definitions/SigmaIntrastatTransactionDescriptionDto"},"modeOfTrasport":{"$ref":"#/definitions/ModeOfTransportDto"},"container":{"type":"boolean"},"shipmentDetailLines":{"type":"array","items":{"$ref":"#/definitions/ShipmentDetailLineDto"}},"shipmentOrderLines":{"type":"array","items":{"$ref":"#/definitions/ShipmentOrderLineDto"}},"shipmentPackageLines":{"type":"array","items":{"$ref":"#/definitions/PackageDetailLineDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"ShipmentAddressDto":{"type":"object","properties":{"overrideAddress":{"type":"boolean"},"addressId":{"format":"int32","type":"integer"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"addressLine3":{"type":"string"},"postalCode":{"type":"string"},"city":{"type":"string"},"country":{"$ref":"#/definitions/CountryDto"},"county":{"$ref":"#/definitions/CountyDto"}}},"ShipmentContactDto":{"type":"object","properties":{"overrideContact":{"type":"boolean"},"contactId":{"format":"int32","type":"integer"},"name":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"ModeOfTransportDto":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"description":{"type":"string"}}},"ShipmentDetailLineDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"orderType":{"type":"string"},"orderNbr":{"type":"string"},"inventoryNumber":{"type":"string"},"freeItem":{"type":"boolean"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"location":{"$ref":"#/definitions/LocationDto"},"uom":{"type":"string"},"shippedQty":{"format":"double","type":"number"},"orderedQty":{"format":"double","type":"number"},"openQty":{"format":"double","type":"number"},"lotSerialNbr":{"type":"string"},"expirationDate":{"format":"date-time","type":"string"},"reasonCode":{"type":"string"},"description":{"type":"string"},"allocations":{"type":"array","items":{"$ref":"#/definitions/AllocationsDto"}}}},"ShipmentOrderLineDto":{"type":"object","properties":{"orderType":{"type":"string"},"orderNbr":{"type":"string"},"shippedQty":{"format":"double","type":"number"},"shippedWeight":{"format":"double","type":"number"},"shippedVolume":{"format":"double","type":"number"},"invoiceType":{"type":"string"},"invoiceNbr":{"type":"string"},"inventoryDocType":{"type":"string"},"inventoryRefNbr":{"type":"string"}}},"PackageDetailLineDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"confirmed":{"type":"boolean"},"boxId":{"type":"string"},"type":{"type":"string"},"description":{"type":"string"},"weight":{"format":"double","type":"number"},"uom":{"type":"string"},"declaredValue":{"format":"double","type":"number"},"coDAmount":{"format":"double","type":"number"},"trackingNumber":{"type":"string"},"customRefNbr1":{"type":"string"},"customRefNbr2":{"type":"string"}}},"SalesOrderBasicUpdateDto":{"description":"This class represent a Sales Order in Sales Order Controller. Used to pass data to server for creating or updating an order","required":["orderType","customer"],"type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/SalesOrderBasicLineUpdateDto"}},"orderType":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"orderNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"date":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"requestOn":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]"},"customerOrder":{"$ref":"#/definitions/DtoValue[String]"},"customerRefNo":{"$ref":"#/definitions/DtoValue[String]"},"customer":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"location":{"$ref":"#/definitions/DtoValue[String]"},"currency":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"recalculateShipment":{"type":"boolean"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"}}},"SalesOrderBasicLineUpdateDto":{"description":"This class represent a Sales Order Line in Sales Order Controller. Used to pass data to server for creating or updating an order line","required":["inventoryId"],"type":"object","properties":{"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"inventoryId":{"$ref":"#/definitions/DtoValue[String]","description":"Mandatory field"},"warehouse":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitCost":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"unitPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountPercent":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"discountCode":{"$ref":"#/definitions/DtoValue[String]"},"manualDiscount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"discUnitPrice":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"lineDescription":{"$ref":"#/definitions/DtoValue[String]"}}},"SalesOrderTypeDto":{"description":"This class represents a SOOrderType in SalesOrderTypeController. Used to get data.","type":"object","properties":{"orderType":{"type":"string"},"active":{"type":"boolean"},"description":{"type":"string"}}},"SalesOrderTypeQueryParameters":{"type":"object","properties":{"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ShipmentsQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"ShipmentUpdateDto":{"type":"object","properties":{"hold":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"fromWarehouse":{"$ref":"#/definitions/DtoValue[String]"},"toWarehouse":{"$ref":"#/definitions/DtoValue[String]"},"controlQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"overrideContact":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"businessName":{"$ref":"#/definitions/DtoValue[String]"},"attention":{"$ref":"#/definitions/DtoValue[String]"},"phone1":{"$ref":"#/definitions/DtoValue[String]"},"email":{"$ref":"#/definitions/DtoValue[String]"},"overrideAddress":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"addressLine1":{"$ref":"#/definitions/DtoValue[String]"},"addressLine2":{"$ref":"#/definitions/DtoValue[String]"},"city":{"$ref":"#/definitions/DtoValue[String]"},"country":{"$ref":"#/definitions/DtoValue[String]"},"county":{"$ref":"#/definitions/DtoValue[String]"},"postalCode":{"$ref":"#/definitions/DtoValue[String]"},"shipVia":{"$ref":"#/definitions/DtoValue[String]"},"fobPoint":{"$ref":"#/definitions/DtoValue[String]"},"shippingTerms":{"$ref":"#/definitions/DtoValue[String]"},"shippingZone":{"$ref":"#/definitions/DtoValue[String]"},"residentialDelivery":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"saturdayDelivery":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"useCustomerAccount":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"insurance":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"freightAmt":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"transactionType":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"modeOfTrasport":{"$ref":"#/definitions/DtoValue[Nullable[TransportationModes]]"},"container":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"shipmentDetailLines":{"type":"array","items":{"$ref":"#/definitions/ShipmentDetailLineUpdateDto"}},"shipmentPackageLines":{"type":"array","items":{"$ref":"#/definitions/ShipmentPackageLineUpdateDto"}}}},"DtoValue[Nullable[TransportationModes]]":{"type":"object","properties":{"value":{"enum":["Unknown","BySea","ByRail","ByRoad","ByAeroPlane","ConsignmentsByPosts","FixedInstallations","InlandWaterway"],"type":"string"}}},"ShipmentDetailLineUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"warehouse":{"$ref":"#/definitions/DtoValue[String]"},"location":{"$ref":"#/definitions/DtoValue[String]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"shippedQty":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"lotSerialNbr":{"$ref":"#/definitions/DtoValue[String]"},"expirationDate":{"$ref":"#/definitions/DtoValue[Nullable[DateTime]]","description":"Property will become obsolete after version 5.31"},"reasonCode":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"allocations":{"type":"array","items":{"$ref":"#/definitions/AllocationsUpdateDto"}}}},"ShipmentPackageLineUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"confirmed":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"boxId":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"weight":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"declaredValue":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"codAmount":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"trackingNumber":{"$ref":"#/definitions/DtoValue[String]"},"customRefNbr1":{"$ref":"#/definitions/DtoValue[String]"},"customRefNbr2":{"$ref":"#/definitions/DtoValue[String]"}}},"ConfirmShipmentActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"StocktakeDto":{"type":"object","properties":{"referenceNbr":{"type":"string"},"description":{"type":"string"},"summaryStatus":{"enum":["Cancelled","Completed","Counting","Entering"],"type":"string"},"freezeDate":{"format":"date-time","type":"string"},"numberOfLines":{"format":"int32","type":"integer"},"physicalQty":{"format":"double","type":"number"},"varianceQty":{"format":"double","type":"number"},"varianceCost":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"lines":{"type":"array","items":{"$ref":"#/definitions/StocktakeLineDto"}}}},"StocktakeLineDto":{"type":"object","properties":{"status":{"enum":["NotEntered","Entered","Skipped"],"type":"string"},"lineNbr":{"format":"int32","type":"integer"},"tagNbr":{"format":"int32","type":"integer"},"inventory":{"$ref":"#/definitions/InventoryIdNameDto"},"location":{"$ref":"#/definitions/LocationIdNameDto"},"warehouse":{"$ref":"#/definitions/WarehouseIdDescriptionDto"},"lotSerialNbr":{"type":"string"},"expirationDate":{"format":"date-time","type":"string"},"bookQuantity":{"format":"double","type":"number"},"physicalQuantity":{"format":"double","type":"number"},"varianceQuantity":{"format":"double","type":"number"},"unitCost":{"format":"double","type":"number"},"extVarianceCost":{"format":"double","type":"number"},"reasonCode":{"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"InventoryIdNameDto":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"}}},"StocktakeUpdateDto":{"description":"This class represents a Stocktake in StocktakeController. Used to update Stocktake.","type":"object","properties":{"lines":{"type":"array","items":{"$ref":"#/definitions/StocktakeLineUpdateDto"}}}},"StocktakeLineUpdateDto":{"description":"This class represent a Stocktake line in StocktakeContoller. Used to update a Stocktake line","type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNbr":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"physicalQuantity":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"}}},"StocktakeQueryParameters":{"type":"object","properties":{"warehouse":{"type":"string"},"location":{"type":"string"},"inventory":{"type":"string"},"lotSerialNumber":{"type":"string"},"summaryStatus":{"enum":["Cancelled","Completed","Counting","Entering"],"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"startWithLine":{"format":"int32","type":"integer"},"endWithLine":{"format":"int32","type":"integer"},"freezeDateTime":{"type":"string"},"freezeDateTimeCondition":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"expirationDateTime":{"type":"string"},"expirationDateTimeCondition":{"type":"string"},"status":{"enum":["NotEntered","Entered","Skipped"],"type":"string"},"skipRecords":{"format":"int32","type":"integer"}}},"SubAccountUpdateDto":{"type":"object","properties":{"subaccountCd":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"active":{"$ref":"#/definitions/DtoValue[Boolean]"}}},"SupplierClassDto":{"type":"object","properties":{"attributes":{"type":"array","items":{"$ref":"#/definitions/ClassAttributeDto"}},"id":{"type":"string"},"description":{"type":"string"}}},"SupplierBalanceQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"SupplierBalanceDto":{"type":"object","properties":{"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"balance":{"format":"double","type":"number"},"unreleasedPurchasesNotInApproval":{"$ref":"#/definitions/WithoutWithVatDto"},"totalSentForApproval":{"$ref":"#/definitions/WithoutWithVatDto"},"totalPurchaseInvoicePeriod":{"$ref":"#/definitions/WithoutWithVatDto"},"totalPurchaseInvoiceYear":{"$ref":"#/definitions/WithoutWithVatDto"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"WithoutWithVatDto":{"type":"object","properties":{"withoutVat":{"format":"double","type":"number"},"withVat":{"format":"double","type":"number"}}},"SupplierPOBalanceDto":{"type":"object","properties":{"supplier":{"$ref":"#/definitions/SupplierDescriptionDto"},"totalPOOnHoldOrderTotal":{"format":"double","type":"number"},"totalPOOnHoldLineTotal":{"format":"double","type":"number"},"totalOpenPOOrderTotal":{"format":"double","type":"number"},"totalOpenPOLineTotal":{"format":"double","type":"number"},"totalClosedPOOrderTotal":{"format":"double","type":"number"},"totalClosedPOLineTotal":{"format":"double","type":"number"},"lastModifiedDateTime":{"format":"date-time","type":"string"}}},"SupplierDto":{"description":"This class represents a supplier in SupplierController. Used by getting data.","type":"object","properties":{"internalId":{"format":"int32","type":"integer"},"number":{"type":"string"},"name":{"type":"string"},"status":{"enum":["Active","OnHold","HoldPayments","Inactive","OneTime"],"type":"string"},"mainAddress":{"$ref":"#/definitions/AddressDto"},"mainContact":{"$ref":"#/definitions/ContactInfoDto"},"accountReference":{"type":"string"},"parentRecord":{"$ref":"#/definitions/ParentRecordDto"},"supplierClass":{"$ref":"#/definitions/ClassDescriptionDto"},"creditTerms":{"$ref":"#/definitions/CreditTermsDto"},"documentLanguage":{"type":"string"},"currencyId":{"type":"string"},"remitAddress":{"$ref":"#/definitions/AddressDto"},"remitContact":{"$ref":"#/definitions/ContactInfoDto"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"cashAccount":{"type":"string"},"chargeBearer":{"enum":["Payer","Beneficiary","Shared","ServiceLevel"],"type":"string"},"accountUsedForPayment":{"enum":["IBAN","BBAN","BANKGIRO","PLUSGIRO"],"type":"string"},"paymentBy":{"enum":["DueDate","DiscountDate"],"type":"string"},"paymentLeadTime":{"format":"int32","type":"integer"},"paymentRefDisplayMask":{"type":"string"},"paySeparately":{"type":"boolean"},"supplierAddress":{"$ref":"#/definitions/AddressDto"},"supplierContact":{"$ref":"#/definitions/ContactInfoDto"},"location":{"$ref":"#/definitions/LocationDto"},"vatRegistrationId":{"type":"string"},"corporateId":{"type":"string"},"vatZone":{"$ref":"#/definitions/VatZoneDto"},"attributes":{"type":"array","items":{"$ref":"#/definitions/AttributeIdValueDto"}},"lastModifiedDateTime":{"format":"date-time","type":"string"},"supplierPaymentMethodDetails":{"type":"array","items":{"$ref":"#/definitions/SupplierPaymentMethodDetailDto"}}}},"SupplierPaymentMethodDetailDto":{"description":"This class represents a Payment Method Detail in SupplierController. Used to get data for SupplierPaymentMethodDetails of a Supplier.","type":"object","properties":{"paymentMethodDetailDescription":{"type":"string"},"paymentMethodDetailValue":{"type":"string"}}},"SupplierUpdateDto":{"description":"This class represents a supplier in SupplierController. Used to create and update supplier.","type":"object","properties":{"number":{"$ref":"#/definitions/DtoValue[String]"},"name":{"$ref":"#/definitions/DtoValue[String]"},"status":{"$ref":"#/definitions/DtoValue[SupplierStatus]"},"accountReference":{"$ref":"#/definitions/DtoValue[String]"},"parentRecordNumber":{"$ref":"#/definitions/DtoValue[String]"},"supplierClassId":{"$ref":"#/definitions/DtoValue[String]"},"overrideWithClassValues":{"type":"boolean"},"creditTermsId":{"$ref":"#/definitions/DtoValue[String]"},"documentLanguage":{"$ref":"#/definitions/DtoValue[String]"},"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"paymentMethodId":{"$ref":"#/definitions/DtoValue[String]"},"cashAccount":{"$ref":"#/definitions/DtoValue[String]"},"paymentLeadTime":{"$ref":"#/definitions/DtoValue[Nullable[Int16]]"},"paymentRefDisplayMask":{"$ref":"#/definitions/DtoValue[String]"},"paySeparately":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]"},"vatRegistrationId":{"$ref":"#/definitions/DtoValue[String]"},"corporateId":{"$ref":"#/definitions/DtoValue[String]"},"vatZoneId":{"$ref":"#/definitions/DtoValue[String]"},"chargeBearer":{"$ref":"#/definitions/DtoValue[SupplierChargeBearer]"},"accountUsedForPayment":{"$ref":"#/definitions/DtoValue[AccountUsedForPayment]"},"paymentBy":{"$ref":"#/definitions/DtoValue[PaymentBy]"},"mainAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"mainContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"remitAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"remitContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"supplierAddress":{"$ref":"#/definitions/DtoValue[AddressUpdateDto]"},"supplierContact":{"$ref":"#/definitions/DtoValue[ContactInfoUpdateDto]"},"supplierPaymentMethodDetails":{"type":"array","items":{"$ref":"#/definitions/SupplierPaymentMethodDetailUpdateDto"}},"attributeLines":{"type":"array","items":{"$ref":"#/definitions/AttributeLineUpdateDto"}}}},"DtoValue[SupplierStatus]":{"type":"object","properties":{"value":{"enum":["Active","OnHold","HoldPayments","Inactive","OneTime"],"type":"string"}}},"DtoValue[SupplierChargeBearer]":{"type":"object","properties":{"value":{"enum":["Payer","Beneficiary","Shared","ServiceLevel"],"type":"string"}}},"DtoValue[AccountUsedForPayment]":{"type":"object","properties":{"value":{"enum":["IBAN","BBAN","BANKGIRO","PLUSGIRO"],"type":"string"}}},"DtoValue[PaymentBy]":{"type":"object","properties":{"value":{"enum":["DueDate","DiscountDate"],"type":"string"}}},"SupplierPaymentMethodDetailUpdateDto":{"description":"This class represents a Payment Method Detail in SupplierController. Used to update SupplierPaymentMethodDetails when creating or updating a Supplier.","type":"object","properties":{"paymentMethodDetailDescription":{"type":"string"},"paymentMethodDetailValue":{"$ref":"#/definitions/DtoValue[String]"}}},"SupplierQueryParameters":{"type":"object","properties":{"greaterThanValue":{"type":"string"},"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"orderBy":{"type":"string"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"},"name":{"type":"string"},"status":{"enum":["Active","OnHold","HoldPayments","Inactive","OneTime"],"type":"string"},"vatRegistrationId":{"type":"string"},"corporateId":{"type":"string"},"attributes":{"type":"string"}}},"SupplierInvoiceDto":{"description":"This class represents a ApInvoice in SupplierInvoiceController. Used by getting data.","type":"object","properties":{"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/SupplierInvoiceLineDto"}},"hold":{"type":"boolean"},"exchangeRate":{"format":"double","type":"number"},"paymentRefNo":{"type":"string"},"creditTerms":{"$ref":"#/definitions/CreditTermsDto"},"cashDiscountDate":{"format":"date-time","type":"string"},"detailTotal":{"format":"double","type":"number"},"detailTotalInCurrency":{"format":"double","type":"number"},"vatTaxableTotal":{"format":"double","type":"number"},"vatTaxableTotalInCurrency":{"format":"double","type":"number"},"vatExemptTotal":{"format":"double","type":"number"},"vatExemptTotalInCurrency":{"format":"double","type":"number"},"withholdingTax":{"format":"double","type":"number"},"withholdingTaxInCurrency":{"format":"double","type":"number"},"supplier":{"$ref":"#/definitions/SupplierNumberDto"},"documentType":{"enum":["Check","CreditAdj","DebitAdj","Invoice","Prepayment","QuickCheck","Refund","VoidCheck","VoidQuickCheck"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"date":{"format":"date-time","type":"string"},"dueDate":{"format":"date-time","type":"string"},"approvalStatus":{"enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","Printed","Prebooked"],"type":"string"},"currencyId":{"type":"string"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"supplierReference":{"type":"string"},"description":{"type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"location":{"$ref":"#/definitions/LocationDto"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"SupplierInvoiceLineDto":{"type":"object","properties":{"lineNumber":{"format":"int32","type":"integer"},"inventoryNumber":{"type":"string"},"transactionDescription":{"type":"string"},"quantity":{"format":"double","type":"number"},"uom":{"type":"string"},"unitCost":{"format":"double","type":"number"},"unitCostInCurrency":{"format":"double","type":"number"},"cost":{"format":"double","type":"number"},"costInCurrency":{"format":"double","type":"number"},"account":{"$ref":"#/definitions/AccountNumberDto"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"deferralSchedule":{"format":"int32","type":"integer"},"deferralCode":{"type":"string"},"vatCode":{"$ref":"#/definitions/VatCodeDto"},"poNumber":{"type":"string"},"poLineNr":{"format":"int32","type":"integer"},"poReceiptNbr":{"type":"string"},"poReceiptLineNbr":{"format":"int32","type":"integer"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto","description":"Note: The field type has been changed from string to BranchNumberDto, please consider doing changes accordingly."},"note":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/AttachmentDto"}}}},"SupplierNumberDto":{"type":"object","properties":{"number":{"type":"string"},"name":{"type":"string"}}},"SupplierDocumentDto":{"type":"object","properties":{"account":{"$ref":"#/definitions/AccountNumberDto"},"subaccount":{"$ref":"#/definitions/SubAccountDto"},"amount":{"format":"double","type":"number"},"amountInCurrency":{"format":"double","type":"number"},"branch":{"$ref":"#/definitions/BranchNumberDto","description":"Branch is deprecated, please use BranchNumber instead."},"supplier":{"$ref":"#/definitions/SupplierNumberDto"},"documentType":{"enum":["Check","CreditAdj","DebitAdj","Invoice","Prepayment","QuickCheck","Refund","VoidCheck","VoidQuickCheck"],"type":"string"},"referenceNumber":{"type":"string"},"postPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format MMYYYY.","type":"string"},"financialPeriod":{"description":"The financial period to which the transactions recorded in the document should be posted. Format YYYYMM.","type":"string"},"date":{"format":"date-time","type":"string"},"dueDate":{"format":"date-time","type":"string"},"approvalStatus":{"enum":["New","Canceled","SentToApproval","ReceivedByApproval","InProgressApproval","RejectedInApproval","ApprovedInApproval","ActiveWorkflowApproval"],"type":"string"},"status":{"enum":["Hold","Balanced","Voided","Scheduled","Open","Closed","Printed","Prebooked"],"type":"string"},"currencyId":{"type":"string"},"balance":{"format":"double","type":"number"},"balanceInCurrency":{"format":"double","type":"number"},"cashDiscount":{"format":"double","type":"number"},"cashDiscountInCurrency":{"format":"double","type":"number"},"paymentMethod":{"$ref":"#/definitions/PaymentMethodIdDescriptionDto"},"supplierReference":{"type":"string"},"description":{"type":"string"},"createdDateTime":{"format":"date-time","type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"note":{"type":"string"},"closedFinancialPeriod":{"description":"Format YYYYMM.","type":"string"},"location":{"$ref":"#/definitions/LocationDto"},"vatTotal":{"format":"double","type":"number"},"vatTotalInCurrency":{"format":"double","type":"number"},"branchNumber":{"$ref":"#/definitions/BranchNumberDto"},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"SupplierInvoiceUpdateDto":{"type":"object","properties":{"documentType":{"$ref":"#/definitions/DtoValue[Nullable[SupplierInvoiceTypes]]"},"referenceNumber":{"$ref":"#/definitions/DtoValue[String]"},"hold":{"$ref":"#/definitions/DtoValue[Boolean]"},"date":{"$ref":"#/definitions/DtoValue[DateTime]"},"postPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format MMYYYY."},"financialPeriod":{"$ref":"#/definitions/DtoValue[String]","description":"The financial period to which the transactions recorded in the document should be posted. Use the format YYYYMM."},"supplierReference":{"$ref":"#/definitions/DtoValue[String]"},"description":{"$ref":"#/definitions/DtoValue[String]"},"supplierNumber":{"$ref":"#/definitions/DtoValue[String]"},"locationId":{"$ref":"#/definitions/DtoValue[String]"},"currencyId":{"$ref":"#/definitions/DtoValue[String]"},"paymentRefNo":{"$ref":"#/definitions/DtoValue[String]"},"creditTermsId":{"$ref":"#/definitions/DtoValue[String]"},"dueDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"cashDiscountDate":{"$ref":"#/definitions/DtoValue[DateTime]"},"note":{"$ref":"#/definitions/DtoValue[String]"},"exchangeRate":{"$ref":"#/definitions/DtoValue[Decimal]"},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"invoiceLines":{"type":"array","items":{"$ref":"#/definitions/SupplierInvoiceLineUpdateDto"}}}},"DtoValue[Nullable[SupplierInvoiceTypes]]":{"type":"object","properties":{"value":{"enum":["Invoice","CreditAdj","DebitAdj","Prepayment"],"type":"string"}}},"SupplierInvoiceLineUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"inventoryNumber":{"$ref":"#/definitions/DtoValue[String]"},"transactionDescription":{"$ref":"#/definitions/DtoValue[String]"},"quantity":{"$ref":"#/definitions/DtoValue[Decimal]"},"uom":{"$ref":"#/definitions/DtoValue[String]"},"unitCostInCurrency":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"costInCurrency":{"$ref":"#/definitions/DtoValue[Nullable[Decimal]]"},"accountNumber":{"$ref":"#/definitions/DtoValue[String]"},"subaccount":{"type":"array","items":{"$ref":"#/definitions/SegmentUpdateDto"}},"deferralSchedule":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]"},"deferralCode":{"$ref":"#/definitions/DtoValue[String]"},"vatCodeId":{"$ref":"#/definitions/DtoValue[String]"},"branch":{"$ref":"#/definitions/DtoValue[String]","description":"Branch is deprecated, please use BranchNumber instead."},"branchNumber":{"$ref":"#/definitions/DtoValue[String]"},"note":{"$ref":"#/definitions/DtoValue[String]"}}},"ReleaseSupplierInvoiceActionResultDto":{"type":"object","properties":{"actionId":{"format":"uuid","type":"string"},"actionResult":{"enum":["Queued","InProcess","Failed","Done"],"type":"string"},"errorInfo":{"type":"string"}}},"TimeCardUpdateDto":{"type":"object","properties":{"refNbr":{"$ref":"#/definitions/DtoValue[String]"},"employee":{"$ref":"#/definitions/DtoValue[String]"},"summary":{"description":"Time Card summary information","type":"array","items":{"$ref":"#/definitions/TimeCardSummaryUpdateDto"}},"extras":{"type":"object","additionalProperties":{"$ref":"#/definitions/Object"}},"errorInfo":{"type":"string"}}},"TimeCardSummaryUpdateDto":{"type":"object","properties":{"operation":{"enum":["Insert","Update","Delete"],"type":"string"},"lineNumber":{"$ref":"#/definitions/DtoValue[Int32]"},"earningType":{"$ref":"#/definitions/DtoValue[String]","description":"The type of the work time spent by the employee"},"project":{"$ref":"#/definitions/DtoValue[String]","description":"The project that the employee worked on."},"projectTask":{"$ref":"#/definitions/DtoValue[String]","description":"The project task that the employee worked on."},"mon":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Monday, including overtime."},"tue":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Tuesday, including overtime."},"wed":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Wednesday, including overtime."},"thu":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Thursday, including overtime."},"fri":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Friday, including overtime."},"sat":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Saturday, including overtime."},"sun":{"$ref":"#/definitions/DtoValue[Nullable[Int32]]","description":"The work time reported for Sunday, including overtime."},"invoiceable":{"$ref":"#/definitions/DtoValue[Nullable[Boolean]]","description":"A check box that you select to indicate that these work hours are invoiceable."},"description":{"$ref":"#/definitions/DtoValue[String]","description":"The description of the reported work hours."}}},"VatInformationDto":{"type":"object","properties":{"vatCategoryId":{"description":"VatCategoryId is deprecated, please use Vat Id instead","type":"string"},"vatId":{"type":"string"},"description":{"type":"string"},"type":{"enum":["Sales","Use","Vat","Withholding","ExemptVat","StatisticalVat","DirectVat","PendingVat","ReverseVat"],"type":"string"},"deductibleVat":{"type":"boolean"},"reverseVat":{"type":"boolean"},"statisticalVat":{"type":"boolean"},"pendingVat":{"type":"boolean"},"includeinVatExemptTotal":{"type":"boolean"},"includeinVatTotal":{"type":"boolean"},"enterFromVatInvoice":{"type":"boolean"},"calculateOn":{"enum":["ExtractFromItemAmount","ItemAmount","ItemTaxAmount","DocumentAmount","DocumenTaxAmount"],"type":"string"},"cashDiscount":{"enum":["ToTaxableAmount","ToPromtPayment","ToTaxAmount","AdjustTax","NoAdjust"],"type":"string"},"vatAgencyId":{"$ref":"#/definitions/SupplierNumberDto"},"notValidAfter":{"format":"date-time","type":"string"},"euReportCode":{"enum":["SalesOfGoods","Triangulation","SalesOfService"],"type":"string"},"documentText":{"enum":["Construction","SupplyVat0","DenoteExportSales","EUSaleExemptFromTax","Triangulation","TransportOutsideEU","SpecialTaxFreeTransfer","MedicalServiceSales","BuyerHasVATLiability","SalesOfGold","GoodsServicesWithPartialDeduction","MargineScheme","TravelAgentsMargineScheme","PartiallyNonDeductibleInUse","Vat0SalesOutsideCommunity","SelfBilling","MargineSchemeUsedItems","MargineSchemeWorksOfArt","MargineSchemeCollectorsItems"],"type":"string"},"defaultNonStockItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"vismaXmlVatType":{"enum":["VatTypeHigh","VatTypeMedium","VatTypeLow","VatTypeZero","VatTypeExempt"],"type":"string"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"glAccounts":{"$ref":"#/definitions/VatGlAccountsDto"},"schedules":{"type":"array","items":{"$ref":"#/definitions/VatInformationScheduleDto"}},"categories":{"type":"array","items":{"$ref":"#/definitions/VatCategoryDto"}},"zones":{"type":"array","items":{"$ref":"#/definitions/VatZoneDto"}}}},"VatGlAccountsDto":{"type":"object","properties":{"vatPayableAccount":{"$ref":"#/definitions/AccountNumberDto"},"vatPayableSubaccount":{"$ref":"#/definitions/SubAccountDescriptionDto"},"vatClaimableAccount":{"$ref":"#/definitions/AccountNumberDto"},"vatClaimableSubccount":{"$ref":"#/definitions/SubAccountDescriptionDto"}}},"VatInformationScheduleDto":{"type":"object","properties":{"startDate":{"format":"date-time","type":"string"},"vatRate":{"format":"double","type":"number"},"minTaxableAmt":{"format":"double","type":"number"},"maxTaxableAmt":{"format":"double","type":"number"},"reportingGroup":{"type":"string"}}},"VatCategoryDto":{"type":"object","properties":{"vatCategoryId":{"type":"string"},"description":{"type":"string"},"active":{"type":"boolean"},"excludeListedTaxes":{"type":"boolean"},"lastModifiedDateTime":{"format":"date-time","type":"string"},"vatCategoryLines":{"type":"array","items":{"$ref":"#/definitions/VatCategoryLineDto"}}}},"VatCategoryLineDto":{"type":"object","properties":{"vatId":{"type":"string"},"description":{"type":"string"},"type":{"enum":["Sales","Use","Vat","Withholding","ExemptVat","StatisticalVat","DirectVat","PendingVat","ReverseVat"],"type":"string"},"calculateOn":{"enum":["ExtractFromItemAmount","ItemAmount","ItemTaxAmount","DocumentAmount","DocumenTaxAmount"],"type":"string"},"cashDiscount":{"enum":["ToTaxableAmount","ToPromtPayment","ToTaxAmount","AdjustTax","NoAdjust"],"type":"string"}}},"VatQueryParameters":{"type":"object","properties":{"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"VatCategoryQueryParameters":{"type":"object","properties":{"numberToRead":{"format":"int32","type":"integer"},"skipRecords":{"format":"int32","type":"integer"},"lastModifiedDateTime":{"type":"string"},"lastModifiedDateTimeCondition":{"type":"string"}}},"WarehouseDto":{"description":"This class represents a Warehouse in WarehouseController. Used for getting data.","type":"object","properties":{"warehouseID":{"type":"string"},"branch":{"$ref":"#/definitions/BranchNumberDto"},"replenishmentClass":{"$ref":"#/definitions/ReplenishmentClassIdDescriptionDto"},"active":{"type":"boolean"},"lockSitePICountEntry":{"type":"boolean"},"description":{"type":"string"},"locationEntry":{"enum":["Validate","Warn","NoValidate"],"type":"string"},"avgDefaultCost":{"enum":["AverageCost","LastCost"],"type":"string"},"fifoDefaultCost":{"enum":["AverageCost","LastCost"],"type":"string"},"receiptLocation":{"$ref":"#/definitions/LocationNameDescriptionDto"},"shipLocation":{"$ref":"#/definitions/LocationNameDescriptionDto"},"returnLocation":{"$ref":"#/definitions/LocationNameDescriptionDto"},"dropShipLocation":{"$ref":"#/definitions/LocationNameDescriptionDto"},"contact":{"$ref":"#/definitions/WarehouseContactDto"},"address":{"$ref":"#/definitions/WarehouseAddressDto"},"locations":{"type":"array","items":{"$ref":"#/definitions/WarehouseLocationDto"}}}},"ReplenishmentClassIdDescriptionDto":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"WarehouseContactDto":{"type":"object","properties":{"contactId":{"format":"int32","type":"integer"},"companyName":{"type":"string"},"attention":{"type":"string"},"email":{"type":"string"},"web":{"type":"string"},"phone1":{"type":"string"},"phone2":{"type":"string"},"fax":{"type":"string"}}},"WarehouseAddressDto":{"type":"object","properties":{"addressId":{"format":"int32","type":"integer"},"addressType":{"type":"string"},"validated":{"type":"boolean"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"city":{"type":"string"},"country":{"$ref":"#/definitions/CountryDto"},"county":{"$ref":"#/definitions/CountyDto"},"postalCode":{"type":"string"}}},"WarehouseLocationDto":{"type":"object","properties":{"locationId":{"type":"string"},"description":{"type":"string"},"active":{"type":"boolean"},"inclQtyAvail":{"type":"boolean"},"isCosted":{"type":"boolean"},"salesValid":{"type":"boolean"},"receiptsValid":{"type":"boolean"},"transfersValid":{"type":"boolean"},"assemblyValid":{"type":"boolean"},"primaryItemValid":{"enum":["PrimaryNothing","PrimaryItemWarning","PrimaryItemError","PrimaryItemClassWarning","PrimaryItemClassError"],"type":"string"},"primaryItem":{"$ref":"#/definitions/InventoryNumberDescriptionDto"},"primaryItemClass":{"$ref":"#/definitions/ItemClassDto"},"project":{"$ref":"#/definitions/ProjectIdDescriptionDto"},"projectTask":{"$ref":"#/definitions/ProjectTaskIdDescriptionDto"}}}}}