Download OpenAPI specification:

Cash receipt is a document that serves as evidence of a cash transaction, typically issued when a payment is made in cash or received in cash.
| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "cashReceiptId": 0,
- "cashVatReceiptId": 0,
- "cashReceiptNumber": "string",
- "cashReceiptType": "string",
- "issueDate": "string",
- "cashBookId": "string",
- "customerId": 0,
- "mandantId": 0,
- "purpose": "string",
- "cashReceiptItems": [
- {
- "id": 0,
- "cashReceiptId": 0,
- "itemTypeId": "string",
- "sum": 0,
- "organizationStructureId": "string",
- "note": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "addToTaxDeclaration": true,
- "balanceItemId": 0
}
], - "cashReceiptVatItems": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "itemTypeId": "string",
- "itemVatTypeId": "string",
- "sum": 0.1,
- "organizationStructureId": "string",
- "note": "string"
}
], - "cashReceiptVatTotals": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "vatTypeId": "string",
- "vatSum": 0.1
}
]
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| cashReceiptId | integer <int64> (Cash receipt id) The id of the cash receipt |
| cashVatReceiptId | integer <int64> (Cash VAT receipt id) The cash VAT receipt Id |
| cashReceiptNumber | string or null <string> (Cash receipt number) The number of the cash receipt |
| cashReceiptType | string or null <string> (Cash receipt type) Id of the document type, foreign key from QasidaEnum.GetCashReceiptTypes.code |
| issueDate | string or null <datetime> (Issue date) The created date of the cash receipt |
| cashBookId | string or null <string> (Cash book id) The id of the cash book, foreign key from QasidaEnum.GetCashBooks.code |
| customerId | integer or null <int64> (Customer id) The id of the customer, foreign key from Customer.id |
| mandantId | integer or null <int64> (Mandant id) The id of the mandant to which the cash receipt belongs, foreign key from QasidaEnum.GetMandant.code |
| purpose | string or null <string> (Purpose) The purpose of the cash receipt |
| cashVatReceipt | boolean or null <boolean> (Cash VAT receipt) The cash VAT receipt |
Array of objects or null (The cash receipt items) The cash receipt items | |
Array of objects or null (The cash receipt VAT items) The cash receipt VAT items | |
Array of objects or null (The cash receipt VAT totals) The cash receipt VAT totals |
{- "cashReceiptId": 0,
- "cashVatReceiptId": 0,
- "cashReceiptNumber": "string",
- "cashReceiptType": "string",
- "issueDate": "string",
- "cashBookId": "string",
- "customerId": 0,
- "mandantId": 0,
- "purpose": "string",
- "cashVatReceipt": true,
- "cashReceiptItems": [
- {
- "id": 0,
- "cashReceiptId": 0,
- "itemTypeId": "string",
- "sum": 0,
- "organizationStructureId": "string",
- "note": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemType": "string",
- "addToTaxDeclaration": true,
- "balanceUniversalItemName": "string",
- "balanceUniversalItemDate": "2019-08-24T14:15:22Z",
- "balanceUniversalItemVs": "string",
- "balanceUniversalItemCs": "string",
- "balanceUniversalItemSs": "string",
- "balanceItemId": 0
}
], - "cashReceiptVatItems": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "itemTypeId": "string",
- "itemVatTypeId": "string",
- "sum": 0.1,
- "organizationStructureId": "string",
- "note": "string",
- "cashReceiptId": 0
}
], - "cashReceiptVatTotals": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "vatTypeId": "string",
- "vatSum": 0.1
}
]
}{- "cashReceiptId": 0,
- "cashVatReceiptId": 0,
- "cashReceiptNumber": "string",
- "cashReceiptType": "string",
- "issueDate": "string",
- "cashBookId": "string",
- "customerId": 0,
- "mandantId": 0,
- "purpose": "string",
- "cashReceiptItems": [
- {
- "id": 0,
- "cashReceiptId": 0,
- "itemTypeId": "string",
- "sum": 0,
- "organizationStructureId": "string",
- "note": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "addToTaxDeclaration": true,
- "balanceItemId": 0
}
], - "cashReceiptVatItems": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "itemTypeId": "string",
- "itemVatTypeId": "string",
- "sum": 0.1,
- "organizationStructureId": "string",
- "note": "string"
}
], - "cashReceiptVatTotals": [
- {
- "id": 0,
- "cashVatReceiptId": 0,
- "vatTypeId": "string",
- "vatSum": 0.1
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
| allClaims | boolean Default: false |
| onlyDelayed | boolean Default: false |
{- "data": [
- {
- "invoiceId": 0,
- "type": "string",
- "documentNumber": "string",
- "invoicedAmount": 0.1,
- "currency": "string",
- "remainsToBePaid": 0.1,
- "daysDelayed": 0,
- "dueDate": "2019-08-24T14:15:22Z",
- "issueDate": "2019-08-24T14:15:22Z",
- "variableSymbol": "string",
- "lastPayment": "2019-08-24T14:15:22Z"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| invoiceId required | integer <int64> |
{- "data": [
- {
- "invoiceId": 0,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "unitOfMeasureName": "string",
- "quantity": 0.1,
- "invoicedAmount": 0.1
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}A customer is an individual, organization, or entity that purchases goods or services or engages in a commercial transaction with a company
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| name | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| internalCode required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| ico | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) Unique id of the customer, foreign key from Customer.id |
| mandantId | integer <int64> (Mandant id) The id of the mandant, foreign key from QasidaEnum.GetMandant.code |
| internalCode | string or null <string> (Customer internal code) The internal customer code, foreign key from Customer.internalCode |
| ico | string or null <string> (ICO) The business ID of the customer, foreign key from Customer.ico |
| dic | string or null <string> (DIC) The tax ID of the customer, foreign key from Customer.dic |
| name | string or null <string> (Customer name) Full Customer (company) name |
| isVATPayer | boolean <boolean> (Is VAT payer) Indicates if customer is a VAT payer |
| validTo | string or null <datetime> (Valid to) Validity of the customer, if null then it's valid |
| customerTypeId | string or null <string> (Customer type id) Customer type id (FO, PO, SO,...), foreign key from QasidaEnum.CustomerType.code |
| isPurchaser | boolean <boolean> (Is purchaser) ITrue if is purchaser |
| priceListId | integer or null <int64> (Price list id) Price list id , foreign key from PriceList.id |
| isSupplier | boolean <boolean> (Is supplier) True if is a supplier |
Array of objects or null (Addresses) Addresses | |
Array of objects or null (Contacts) Contacts | |
Array of objects or null (ICDPHs) ICDPHs | |
| loyaltyId | string or null <string> (Loyality Id) The loyalty identification of the customer, used in the loyalty system. |
| cardNumber | string or null <string> (Card number) Number of a loyality card, used in the loyalty system. |
Array of objects or null (OptionalData) Optional data of customer |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "isPurchaser": true,
- "priceListId": 0,
- "isSupplier": true,
- "addresses": [
- {
- "id": 0,
- "customerId": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId | integer <int64> (Mandant id) The id of the mandant, foreign key from QasidaEnum.GetMandant.code |
| internalCode | string or null <string> (Customer internal code) The internal customer code |
| ico | string or null <string> (ICO) The business Id of the customer |
| dic | string or null <string> (DIC) The tax ID of the customer |
| name | string or null <string> (Customer name) Full Customer (company) name |
| isVATPayer | boolean <boolean> (Is VAT payer) Indicates if customer is a VAT payer |
| customerTypeId | string or null <string> (Customer type id) Customer type id (FO, PO, SO,...), foreign key from QasidaEnum.CustomerType.code |
| isPurchaser | boolean <int64> (Purchaser id) True if is purchaser |
| priceListId | integer or null <int64> (Price list id) Price list id , foreign key from PriceList.id |
| isSupplier | boolean <boolean> (Is supplier) True if is a supplier |
Array of objects or null (Addresses) The adresses for customer | |
Array of objects or null (Contacts) The contacts for customer | |
Array of objects or null (ICDPHs) The ICDPHs for customer | |
| loyaltyId | string or null <string> (LoyaltyId) The loyalty id from loyalty system |
| cardNumber | string or null <string> (Card number) The card number from loyalty system |
| validTo | string or null <datetime> (Valid to) The validity of the customer, if null then it's valid |
Array of objects or null (Optional data) Optional data for customer |
{- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "customerTypeId": "string",
- "isPurchaser": true,
- "priceListId": 0,
- "isSupplier": true,
- "addresses": [
- {
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "value": "string",
- "type": "string",
- "note": "string"
}
], - "icdpHs": [
- {
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "validTo": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}| customerId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| street | string or null <string> (Street) Street |
| city | string or null <string> (City) City |
| postalCode | string or null <string> (Postal code) The postal code |
| buildingNumber | string or null <string> (Building number) The number of the building |
| propertyRegistrationNumber | string or null <string> (Property registration number) The registration number of the property |
| addressTypeCode | string or null <string> (Address type code) If it's empty, than it's a default address (adresa sídla), otherwise foreign key from QasidaEnums.AddressType.code |
| validTo | string or null <datetime> (Valid to) Validity of the address, if null then it's valid |
| isoA2CountryCode | string or null <string> (IsoA2 country code) Country ISO Alpha-2 code (SK, CZ, US, ... ) |
{- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}{- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The unique id of the address |
| customerId | integer <int64> (Customer Id) The id of the customer, foreign key from Customer.id |
| street | string or null <string> (Street) The street |
| city | string or null <string> (City) The city |
| postalCode | string or null <string> (Postal code) The postal code |
| buildingNumber | string or null <string> (Building number) The building number |
| propertyRegistrationNumber | string or null <string> (Property registration number) The Property registration number |
| addressTypeCode | string or null <string> (Adress type code) If it's empty, than it's a default address (billing address), otherwise check in QasidaEnums.AddressType |
| validTo | string or null <datetime> (Valid to) Validity of the address, if null then it's valid |
| isoA2CountryCode | string or null <string> (IsoA2 country code) Country ISO Alpha-2 code (SK, CZ, US, ... ) |
{- "id": 0,
- "customerId": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}{- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}| customerId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| value | string or null |
| type | string or null |
| note | string or null <= 50 characters |
{- "value": "string",
- "type": "string",
- "note": "string"
}{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The unique id of the contact |
| value | string or null <string> (Value) The contact value itself |
| type | string or null <string> (Type) The type of the contact, foreign key from QasidaEnums.ContactConnectionType.code |
| note | string or null <string> (Note) Optional note for the contact |
| validTo | string or null <datetime> (Valid to) Validity of the contact, if null then it's valid |
{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}| customerId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| value | string or null <string> (Value) The VAT number for customer or supplier |
{- "value": "string"
}{- "id": 0,
- "value": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <string> (Value) The Id of the VAT number for purchaser or supplier |
| value | string or null <string> (Value) The VAT number for purchaser or supplier |
{- "id": 0,
- "value": "string"
}{- "id": 0,
- "value": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| email required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| cardNumber required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| loyaltyId required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| customerId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The id of customer optional data, foreign key from QasidaEnum.OptionalData.code |
| customerId | integer or null <int64> (Customer Id) The id of customer, foreign key from Customer.id |
| listValueShortcut | string or null <string> (List value shortcut) The code of customer optional data picker value, foreign key from QasidaEnum.OptionalData.shortcut |
| nonListValue | string or null <string> (Non List value) The non list value of customer optional data |
{- "id": 0,
- "customerId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}{- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> |
| customerId | integer or null <int64> |
| listValueShortcut | string or null |
| nonListValue | string or null |
{- "id": 0,
- "customerId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}{- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}A customer discount is a reduction in the price of a product or service offered to customers
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
| priceListId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "productId": 0,
- "price": 0,
- "discount": 0,
- "priceWithDiscount": 0,
- "customerId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| discountCategoryCode required | string |
{- "data": [
- {
- "id": 0,
- "productId": 0,
- "price": 0,
- "discount": 0,
- "priceWithDiscount": 0,
- "customerId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| customerId | integer <int64> |
{- "data": [
- {
- "id": 0,
- "productId": 0,
- "price": 0,
- "discount": 0,
- "priceWithDiscount": 0,
- "customerId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| variableSymbol required | string |
{- "data": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withListValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isList": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "customerOptionalDataDefinitionListValues": [
- {
- "customerOptionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}A CustomerOrder is a representation of a purchase made by a customer, containing information such as order details, customer information, billing and shipping information, and payment information. The CustomerOrder entity helps businesses keep track of their sales transactions, manage inventory, and provide customers with accurate and timely order information.
This API method allows retrieving a list of all customer orders with items. This information can be filtered by warehouse, last updated date, fulfillment and reservation status, and the response can be paginated according to the provided query parameters.Price in items can be returned without or with VAT
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <datetime> (Date of last synchronization) Returns only orders changed after date of last synchronization, if not specified returns all |
| warehouseId | integer <int64> (Warehouse id) Warehouse id , foreign key from WareHouse.id |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
| onlyNotFulfilled | boolean <boolean> (Only not fulfilled orders) Default: false Return only not fulfilled orders , if not specified returns all |
| onlyReserved | boolean <boolean> (Only reserved orders) Default: false Return only reserved orders , if not specified returns all |
{- "data": [
- {
- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method allows retrieving one customer order filtered by id with items
| id required | integer <int64> (Customer order id) Customer order id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
{- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}This API method allows retrieving a list of all customer orders with items. This information can be filtered by customer ,warehouse, last updated date, fulfillment and reservation status, and the response can be paginated according to the provided query parameters.Price in items can be returned without or with VAT
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| customerId required | integer <int64> (Customer id) Customer id , foreign key from Customer.id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| warehouseId | integer <int64> (Warehouse id) Warehouse id , foreign key from WareHouse.id |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
| onlyNotFulfilled | boolean <boolean> (Only not fulfilled orders) Default: false Return only not fulfilled orders , if not specified returns all |
| onlyReserved | boolean <boolean> (Only reserved orders) Default: false Return only reserved orders , if not specified returns all |
{- "data": [
- {
- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method adds one customer order with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId required | integer <int64> (Mandant id) Id of mandant |
| customerId required | integer <int64> (Customer id) Customer id , foreign key from Customer.id |
| orderNumber | string or null <string> (Customer order number) Internal customer order number , when left empty it is filled automatically |
| typeDocumentId required | string <string> (Customer order document type id) non-empty Customer order document type id foreign key from QasidaEnum.GetCustomerOrderDocumentTypes.code |
| issueDate required | string <datetime> (Issue date) Customer order issue date |
| fulfillmentDate | string or null <datetime> (Fulfillment date) Customer order supposed fulfillment date |
| currency required | string <string> (Currency) non-empty Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| note | string or null <string> (Note) Note for customer order |
| organizationStructureId | string or null <int64> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.id |
| economicalObject | string or null <string> (Economical object) Economical object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| shippingCode | string or null <string> (Shipping code) Shipping code, foreign key from QasidaEnum.GetShippingCodes.code |
| shippingServiceTypeId | string or null <string> (Shipping service type id) Shipping service type id, foreign key from QasidaEnum.GetShippingServiceTypes.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| fullClientName | string or null <string> (Full name of person) Full name of person used for shipping |
| clientCustomerName | string or null <string> (Full name of company) Full name of company used for shipping |
| clientPhone | string or null <string> (Phone number) Phone number used for shipping |
| clientEmail | string or null <string> (Email address) Email address used for shipping |
| clientAddressStreet | string or null <string> (Street with number) Street with number used for shipping |
| clientCity | string or null <string> (City) City name used for shipping |
| clientPostalCode | string or null <string> (Postal code) Postal code used for shipping |
| clientCountry | string or null <string> (Country code) Country ISOA2 code used for shipping |
| branchId | string or null <string> (Shipping delivery point id) Shipping delivery point id , foreign key from QasidaEnum.GetShippingBranches.code |
| price | number or null <decimal> (Total price) Total price of customer order for shipping |
| cashOfDeliveryPrice | number or null <decimal> (Cash of delivery price) Cash of delivery price of customer order for shipping |
| cashOfDeliveryCurrency | string or null <string> (Cash of delivery currency) Cash of delivery currency code, foreign key from QasidaEnum.GetCurrencies.code |
| internalTrackSymbol | string or null <string> (Internal tracking symbol) Internal tracking symbol used for shipping |
| manipulationUnitId | string or null <string> (Manipulation unit id) Manipulation unit id, foreign key from QasidaEnum.GetShippingMeasureUnits.code |
| weight | number or null <decimal> (Total weight) Total weight of customer order for shipping in kg |
| additionalServices | string or null <string> (Additional services for shipping) Additional services codes for shipping for shipping service type id separated by comma (,) |
| externalOrderNumber | string or null <string> (External customer order number) External customer order number |
| shippingNote | string or null <string> (Shipping note) Shipping note |
| isPaid | boolean <boolean> (Customer order is paid) Customer order is already paid |
| priceListId | integer or null <int64> (Price list id) Price list id , foreign key from PriceList.id |
| warehouseId | integer or null <int64> (Warehouse id) Customer order warehouse id , foreign key from WareHouse.id |
| rabat | number or null <decimal> (Discount in %) Discount in % |
| rabat2 | number or null <decimal> (Discount 2 in %) Discount 2 in % |
| invoiceType | string or null <string> (Invoice type) Invoice type used for creating invoice from customer order , possible values : FV - customer invoice , FVZ - customer proforma invoice |
| writeInvoiceDocument | boolean <boolean> (Write invoice document) When invoice is created from customer order invoice pdf document should be created |
| sendInvoiceDocument | boolean <boolean> (Send invoice document) When invoice pdf document is created it should be send to customer |
Array of objects or null (Customer order items) Items of customer order |
{- "mandantId": 0,
- "customerId": 0,
- "orderNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "currency": "string",
- "note": "string",
- "organizationStructureId": "string",
- "economicalObject": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "priceListId": 0,
- "warehouseId": 0,
- "rabat": 0,
- "rabat2": 0,
- "invoiceType": "string",
- "writeInvoiceDocument": true,
- "sendInvoiceDocument": true,
- "customerOrderItems": [
- {
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "note": "string",
- "priceListId": 0,
- "isPriceWithVat": true
}
]
}{- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}This API method updates isPaid attribute of one customer order filtered by id
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (Customer order id) Customer order id |
| isPaid required | boolean <boolean> (Customer order is paid) Customer order is already paid |
{- "id": 0,
- "isPaid": true
}{- "id": 0,
- "isPaid": true
}This API method allows retrieving a list of customer orders filtered by order number with items.Price in items can be returned without or with VAT.Optionally packets ,delivery note and invoice payments information for customer order can be retrieved
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| orderNumber required | string <string> (Customer order number) Customer order number |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
| withPackets | boolean <boolean> (With packets) Default: false Return also related packets information |
| withInvoicePayments | boolean <boolean> (With invoice payments) Default: false Return also related invoice payments |
| withDeliveryNotes | boolean <boolean> (With delivery notes) Default: false Return also related delivery notes |
{- "data": [
- {
- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method allows retrieving a list of customer orders filtered by workflow status change after date given by parameter since
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since required | string <datetime> (Date of last synchronization of workflow) Returns only orders with workflow changed after date of last synchronization |
{- "data": [
- {
- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "price": 0,
- "cashOfDeliveryPrice": 0,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "rabat": 0,
- "rabat2": 0,
- "invoiceId": 0,
- "customerOrderItems": [
- {
- "id": 0,
- "customerOrderId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "organizationStructureName": "string",
- "note": "string",
- "isPriceWithVat": true
}
], - "packets": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "customerInvoicePayments": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "customerId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "customerName": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "deliveryNotes": [
- {
- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method updates payment method of one customer order filtered by id
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (Customer order id) Customer order id |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
{- "id": 0,
- "paymentMethod": "string"
}{- "id": 0,
- "paymentMethod": "string"
}This API method changes workflow status of one customer order
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (Customer order id) Customer order id |
| workflowStatusCode | string or null <string> (Workflow status code) The code of the workflow status - QasidaEnums.GetCustomerOrderWorkflowStatus |
{- "id": 0,
- "workflowStatusCode": "string"
}{- "id": 0,
- "workflowStatusCode": "string"
}This API method writes optional data of one customer order
| customerOrderId required | integer <int64> (customer order id) customer order id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The Id of the optional data |
| parentId | integer or null <int64> (Parent Id) The Id of the parent evidence |
| pickerValueId | integer or null <int64> (Picker value Id) The id of the picker value , foreign key from OptionalDataDefinition.optionalDataDefinitionPickerValues.id |
| nonPickerValue | string or null <string> (Non picker value) The optional data non picker value , format by OptionalDataDefinition.type : char , number ,datetime in SK regional format |
[- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
]{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> |
| priceListId required | integer <int64> |
| customerId required | integer <int64> |
| quantity required | number <double> |
{- "productId": 0,
- "customerId": 0,
- "priceListId": 0,
- "quantity": 0.1,
- "vatRate": 0.1,
- "unitPriceWithoutVat": 0.1,
- "unitPriceWithVat": 0.1,
- "totalPriceWithoutVat": 0.1,
- "totalPriceWithVat": 0.1,
- "discount": 0.1,
- "unitPriceWithoutVatDiscount": 0.1,
- "unitPriceWithVatDiscount": 0.1,
- "totalPriceWithoutVatDiscount": 0.1,
- "totalPriceWithVatDiscount": 0.1
}A DeliveryNote is a representation of a purchase made by a customer, containing delivery note items with products that are available on warehouse to be released.The DeliveryNote entity helps businesses keep track of their sales transactions, manage inventory.
This API method allows retrieving one delivery note with items by its id
| id required | integer <int64> (Delivery note id) Delivery note id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
{- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}This API method adds one delivery note with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId | integer or null <int64> (Mandant id) Id of mandant |
| customerId | integer or null <int64> (Customer id) Customer id , foreign key from Customer.id |
| noteNumber | string or null <string> (Delivery note number) Delivery note number |
| typeDocumentId | string or null <string> (Document type id) Delivery note document type id, foreign key from QasidaEnum.DocumentTypeCustomerOrder.code |
| issueDate | string or null <datetime> (Delivery note issue date) Delivery note issue date |
| currency | string or null <string> (Currency) Currency code 'EUR', 'CZK', 'USD', ... , foreign key from QasidaEnum.GetCurrencies.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicalObject | string or null <string> (Economical object) Economical object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| warehouseId | integer or null <int64> (Warehouse id) Delivery note warehouse id , foreign key from WareHouse.id |
| priceListId | integer or null <int64> (Price list id) Price list id , foreign key from PriceList.id |
| customerOrderId | integer or null <int64> (Customer order id) Internal customer order id, foreign key from |
| notAllowedEdit | boolean <boolean> (Not allowed edit) Option edit the delivery note after creation |
Array of objects or null (Delivery note items) Items of the delivery note |
{- "mandantId": 0,
- "customerId": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "currency": "string",
- "organizationStructureId": "string",
- "economicalObject": "string",
- "warehouseId": 0,
- "priceListId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "deliveryNoteItems": [
- {
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "priceListId": 0,
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0
}
]
}{- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "customerId": 0,
- "mandantId": 0,
- "customerOrderId": 0,
- "notAllowedEdit": true,
- "parentId": 0,
- "deliveryNoteItems": [
- {
- "id": 0,
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "priceListId": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0,
- "releasedQuantity": 0
}
]
}This API method inserts released quantity for all items of delivery note found by its id.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| deliveryNoteId required | integer <int64> (Delivery note id) Delivery note id |
| releasedDate | string <datetime> (Released date) Date of release of all delivery note items |
| pickedBy | string <string> (Picked by) Name of person who picked the delivery note items (max.50 chars) |
A DeliveryNoteItem is an item of DeliveryNote with product that is available on warehouse to be released, quantity and price
This API method inserts released quantity for one delivery note item found by its id.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| deliveryNoteItemId required | integer <int64> (Delivery note item id) Delivery note item id |
| releasedQuantity required | number <decimal> (Released quantity) Quantity of product to be released |
| releasedDate | string <datetime> (Released date) Date of release of delivery note item |
| pickedBy | string <string> (Picked by) Name of person who picked the delivery note item (max.50 chars) |
This API method adds one or more delivery note items to existing DeliveryNote.
| DeliveryNoteId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| deliveryNoteId | integer or null <int64> (Delivery note item id) Unique delivery note item id |
| productId | integer or null <int64> (Product id) The product id of the item, foreign key from Product.productId |
| quantity | number or null <decimal> (Quantity) The quantity of the order item |
| price | number or null <decimal> (Unit price) Unit product price without VAT |
| rabat | number or null <decimal> (Discount) Discount in % or sum |
| rabatType | string or null <string> (Discount type) Discount type , foreign key from QasidaEnum.GetRabatTypes.code |
| rabat2 | number or null <decimal> (Discount) Discount in % or sum |
| rabat2Type | string or null <string> (Discount type) Discount type , foreign key from QasidaEnum.GetRabatTypes.code |
| order | integer or null <int64> (Order id) Internal order id |
| economicalObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.id |
| priceListId | integer or null <int64> (Price list id) Price list id , foreign key from PriceList.id |
| stockCardId | integer or null <int64> (Stockcard id) The product stockcard id |
| isPriceWithVat | boolean |
| customerOrderItemId | integer or null <int64> (Order item id) Unique order item id |
| stockSubcardId | integer or null <int64> (Stock subcard id) The subcard id of the stockard |
[- {
- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "priceListId": 0,
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0
}
]{- "deliveryNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "priceListId": 0,
- "stockCardId": 0,
- "isPriceWithVat": true,
- "customerOrderItemId": 0,
- "stockSubcardId": 0
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> |
| customerId required | integer <int64> |
| validFor | string <date-time> |
{- "productId": 0,
- "customerId": 0,
- "validFor": "string",
- "discountSurchargeValue1": 0,
- "discountSurchargeType1": "string",
- "discountSurchargeValue2": 0,
- "discountSurchargeType2": "string",
- "priceListId": 0
}Document is an e-document which contains pdf report or image related to other entity such as Customer, Invoice or Product
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| parentId required | integer <int64> |
| withOptionalData | boolean |
| documentTypeId | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "number": "string",
- "name": "string",
- "lastChanged": "string",
- "note": "string",
- "parentId": 0,
- "url": "string",
- "size": 0,
- "originalExtension": "string",
- "isZip": true,
- "isTemplate": true,
- "documentTypeId": "string",
- "documentTypeName": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "number": "string",
- "name": "string",
- "lastChanged": "string",
- "note": "string",
- "parentId": 0,
- "url": "string",
- "size": 0,
- "originalExtension": "string",
- "isZip": true,
- "isTemplate": true,
- "documentTypeId": "string",
- "documentTypeName": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerOrderId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "number": "string",
- "name": "string",
- "lastChanged": "string",
- "note": "string",
- "parentId": 0,
- "url": "string",
- "size": 0,
- "originalExtension": "string",
- "isZip": true,
- "isTemplate": true,
- "documentTypeId": "string",
- "documentTypeName": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method adds one document
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId | integer <int64> (Mandant id) The id of the mandant, foreign key from QasidaEnum.GetMandant.code |
| number | string or null <string> (Number) The number of the document |
| name | string or null <string> (Name) The name of the document |
| note | string or null <string> (Note) The note of the document |
| parentId | integer or null <int64> (Parent Id) Parent Id of the document (DeliveryNoteId, CustomerOrderId, InvoiceId, ProductId...) |
| url | string or null <string> (Url) Url Path for the document |
| size | integer or null <int64> (Size) Size of the documnt in bytes |
| originalExtension | string or null <string> (Original extension) Original extension |
| isZip | boolean <boolean> (Is Zip) The file is zipped |
| isTemplate | boolean <boolean> (Is template) Is template |
| documentTypeId | string or null <string> (Document type id) Document type id |
| content | string or null <byte> (Content) The content of the document |
Array of objects or null (Optional data) Optional data |
{- "mandantId": 0,
- "number": "string",
- "name": "string",
- "note": "string",
- "parentId": 0,
- "url": "string",
- "size": 0,
- "originalExtension": "string",
- "isZip": true,
- "isTemplate": true,
- "documentTypeId": "string",
- "content": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "number": "string",
- "name": "string",
- "lastChanged": "string",
- "note": "string",
- "parentId": 0,
- "url": "string",
- "size": 0,
- "originalExtension": "string",
- "isZip": true,
- "isTemplate": true,
- "documentTypeId": "string",
- "documentTypeName": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}Economic object refers to a specific unit or entity that is the subject of economic analysis, planning, and management. Economic objects can take various forms, such as businesses, organizations, individuals, sectors, industries, projects, or specific activities.
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| validFor | string <date-time> |
| parentId | integer <int64> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string",
- "sortingCode": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string",
- "sortingCode": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| shortcut required | string |
| validFor | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string",
- "sortingCode": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| ico required | string |
| validFor | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string",
- "sortingCode": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Id) The id of the economical object |
| shortcut | string or null <string> (Shortcut) The economical object shortcut |
| name | string or null <string> (Name) The economical object name |
| validFrom | string or null <datetime> (Valid from) The economical object valid from |
| validTo | string or null <datetime> (Valid to) Economical object valid to, if null is valid |
| note | string or null <string> (Note) The note for the economical object |
| type | string or null <string> (Type) The economical object type from QasidaEnum.GetEconomicObjectTypes.code |
{- "id": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "type": "string"
}{- "id": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "type": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Id) The id of the economic object |
| mandantId | integer or null <int64> (Mandant id) The id of the mandant to which the economic object belongs, foreign key from QasidaEnum.GetMandant.code |
| shortcut | string or null <string> (Shortcut) The economic object shortcut |
| name | string or null <string> (Name) The economic object name |
| validFrom | string or null <datetime> (Valid from) The economic object valid from |
| validTo | string or null <datetime> (Valid to) Economic object valid to, if null is valid |
| note | string or null <string> (Note) The note for the economic object |
| parentId | integer or null <int64> (Parent id) Parent id for economic object |
| type | string or null <string> (Type) The economic object type from QasidaEnum.GetEconomicObjectTypes.code |
{- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string"
}{- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "note": "string",
- "parentId": 0,
- "type": "string"
}The financial result refers to the outcome of the financial performance of an entity over a specific period. It represents the net financial gain or loss resulting from the operations, investments, and financing activities of the entity.
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| economicalObjectId required | integer <int64> |
{- "data": [
- {
- "economicalObjectId": 0,
- "accountingPeriodFrom": "string",
- "accountingPeriodTo": "string",
- "costs": 0,
- "revenues": 0,
- "profit": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Turnover refers to the total sales or revenue generated by a company within a specific period.It represents the company's ability to generate sales and is often used as an indicator of its financial performance
| ico required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "ico": "string",
- "dic": 0,
- "corporateBodyName": "string",
- "city": "string",
- "street": "string",
- "postalCode": "string",
- "icdph": "string",
- "name": "string",
- "registrationKind": "string",
- "effectiveTo": "2019-08-24T14:15:22Z",
- "country": "string",
- "registrationKindUpdatedOn": "2019-08-24T14:15:22Z",
- "registeredOn": "2019-08-24T14:15:22Z"
}A IssueNote is a representation of a purchase made by a customer, containing delivery note items with products that are available on warehouse to be released.The DeliveryNote entity helps businesses keep track of their sales transactions, manage inventory.
This API method allows retrieving one issue note with items by its id
| id required | integer <int64> (Issue note id) Issue note id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "mandantId": 0,
- "issueNoteItems": [
- {
- "id": 0,
- "issueNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "unitPrice": 0,
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "stockSubcardId": 0
}
]
}This API method adds one issue note with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| noteNumber | string or null <string> (Issue note number) Issue note number |
| typeDocumentId | string or null <string> (Document type id) Issue note document type id, foreign key from QasidaEnum.DocumentTypeIssueNote.code |
| issueDate | string or null <datetime> (Issue note issue date) Issue note IssueDate |
| warehouseId | integer or null <int64> (Warehouse id) Issue note warehouse id , foreign key from WareHouse.id |
| economicalObject | string or null <string> (Economical object) Economical object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| mandantId | integer or null <int64> (Mandant id) Id of mandant |
Array of objects or null (IssueNoteItemPostContract) |
{- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "mandantId": 0,
- "issueNoteItems": [
- {
- "issueNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "stockSubcardId": 0
}
]
}{- "id": 0,
- "noteNumber": "string",
- "typeDocumentId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "mandantId": 0,
- "issueNoteItems": [
- {
- "id": 0,
- "issueNoteId": 0,
- "productId": 0,
- "quantity": 0,
- "unitPrice": 0,
- "order": 0,
- "economicalObject": "string",
- "organizationStructureId": "string",
- "stockCardId": 0,
- "stockSubcardId": 0
}
]
}Liability list is a document that outlines the obligations or debts of an entity. It provides an overview of the liabilities owed by the entity, including their nature, amounts, and any relevant details.
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
| allLiabilities | boolean Default: false |
| onlyDelayed | boolean Default: false |
{- "data": [
- {
- "invoiceId": 0,
- "type": "string",
- "documentNumber": "string",
- "invoicedAmount": 0.1,
- "currency": "string",
- "remainsToBePaid": 0.1,
- "daysDelayed": 0,
- "dueDate": "2019-08-24T14:15:22Z",
- "issueDate": "2019-08-24T14:15:22Z",
- "variableSymbol": "string",
- "lastPayment": "2019-08-24T14:15:22Z"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| invoiceId required | integer <int64> |
{- "data": [
- {
- "invoiceId": 0,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "unitOfMeasureName": "string",
- "quantity": 0.1,
- "invoicedAmount": 0.1
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withPickerValues | boolean |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "name": "string",
- "code": "string",
- "isPicker": true,
- "type": "string",
- "order": 0,
- "isRequired": true,
- "category": "string",
- "optionalDataDefinitionPickerValues": [
- {
- "id": 0,
- "optionalDataDefinitionId": 0,
- "name": "string",
- "code": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| validFor | string <date-time> |
| parentId | integer <int64> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "parentId": 0,
- "typeId": "string",
- "typeName": "string",
- "sortingCode": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "parentId": 0,
- "typeId": "string",
- "typeName": "string",
- "sortingCode": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| shortcut required | string |
| validFor | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "shortcut": "string",
- "name": "string",
- "validFrom": "string",
- "validTo": "string",
- "parentId": 0,
- "typeId": "string",
- "typeName": "string",
- "sortingCode": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Packet can refer to a small package or parcel of goods that is prepared for shipping or delivery
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withOptionalData | boolean |
| workflowStatusCode | string |
| shippingServiceTypeId | string |
| priceWithVat | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withOptionalData | boolean |
| priceWithVat | boolean Default: false |
{- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| packetNumber required | string |
| priceWithVat | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| packetShippingNumber required | string |
| priceWithVat | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "packetNumber": "string",
- "issueDate": "2019-08-24T14:15:22Z",
- "customerId": 0,
- "customerName": "string",
- "mandantId": 0,
- "shippingServiceTypeId": "string",
- "paymentMethod": "string",
- "fullClientName": "string",
- "clientCustomerName": "string",
- "clientPhone": "string",
- "clientEmail": "string",
- "clientAddressStreet": "string",
- "clientCity": "string",
- "clientPostalCode": "string",
- "clientCountry": "string",
- "branchId": "string",
- "branchName": "string",
- "price": 0.1,
- "cashOfDeliveryPrice": 0.1,
- "cashOfDeliveryCurrency": "string",
- "internalTrackSymbol": "string",
- "manipulationUnitId": "string",
- "weight": 0.1,
- "additionalServices": "string",
- "externalOrderNumber": "string",
- "shippingNote": "string",
- "isPaid": true,
- "workflowStatusCode": "string",
- "workflowStatusName": "string",
- "packetShippingNumber": "string",
- "packetListNumber": "string",
- "trackingUrl": "string",
- "labelUrl": "string",
- "parentId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "packetItems": [
- {
- "deliveryNoteItemId": 0,
- "packetId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "price": 0,
- "unit1Code": "string",
- "isPriceWithVat": true
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Packet Id) The unique Id of the packet |
| workflowStatusCode | string or null <string> (Workflow status code) The code of the workflow status - QasidaEnums.GetPacketWorkflowStatus |
{- "id": 0,
- "workflowStatusCode": "string"
}{- "id": 0,
- "workflowStatusCode": "string"
}A price list is a document or list that provides the prices of goods or services offered by a business or organization
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListType | string |
| onlyValid | boolean Default: true |
{- "data": [
- {
- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}| code required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListType | string |
| onlyValid | boolean Default: true |
{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> |
| priceListDesc | string or null |
| priceListCode | string or null |
| priceListType | string or null |
| order | integer or null <int32> |
| priceListValidity | boolean |
| mandantId | integer or null <int64> |
| vatIncluded | boolean |
| currencyCode | string or null |
| macro2 | string or null |
{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Price list id) The unique identifier for the price list |
| priceListDesc | string or null <string> (Price list description) The price list description |
| priceListCode | string or null <string> (Price list code) The code of the pricelist |
| priceListType | string or null <string> (Price list type) Price list type, foreign key from QasidaEnum.GetPriceListType.code |
| order | integer or null <int> (Price list order) The order among other price lists |
| priceListValidity | boolean <boolean> (Price list validity) PriceList validity (Y | N) |
| mandantId | integer or null <int64> (Mandant id) The id of the mandant to which the price list belongs, foreign key from QasidaEnum.GetMandant.code |
| vatIncluded | boolean <boolean> (Vat Included) Is vat included (Y | N) |
| currencyCode | string or null <string> (Currency code) The currency code, foreign key from QasidaEnum.GetCurrencies.code |
| macro2 | string or null <string> (Macro2) The Macro2 attribute from the SPIN. The formula for price calculation. |
{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}{- "id": 0,
- "priceListDesc": "string",
- "priceListCode": "string",
- "priceListType": "string",
- "order": 0,
- "priceListValidity": true,
- "mandantId": 0,
- "vatIncluded": true,
- "currencyCode": "string",
- "macro2": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| since | string <date-time> |
| productId | integer <int64> |
{- "data": [
- {
- "id": 0,
- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "priceKindDescription": "string",
- "priceKindCode": "string",
- "mandantId": 0,
- "productCode": "string",
- "productName": "string",
- "unitShortName": "string",
- "currencyCode": "string",
- "categoryCode": "string",
- "categoryName": "string",
- "customerRegistrationNumber": "string",
- "taxRegistrationNumber": "string",
- "customerName": "string",
- "internalCode": "string",
- "priceKindType": "string",
- "quantityFrom": 0,
- "warehouseQuantity": 0,
- "warehouseAvailableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| warehouseId required | integer <int64> |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "priceKindDescription": "string",
- "priceKindCode": "string",
- "mandantId": 0,
- "productCode": "string",
- "productName": "string",
- "unitShortName": "string",
- "currencyCode": "string",
- "categoryCode": "string",
- "categoryName": "string",
- "customerRegistrationNumber": "string",
- "taxRegistrationNumber": "string",
- "customerName": "string",
- "internalCode": "string",
- "priceKindType": "string",
- "quantityFrom": 0,
- "warehouseQuantity": 0,
- "warehouseAvailableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Id) The id of the price list item |
| priceListId | integer or null <int64> (Price list id) Price list id, foreign key from Pricelist.id |
| productId | integer or null <int64> (Product id) The id of the product, foreign key from Product.productId |
| value | number or null <decimal> (Value) The value of the pricelist item |
| validFrom | string or null <decimal> (Valid from) The date from which the price list item is valid |
| validTo | string or null <decimal> (Valid to) The date until which the price list item is valid |
| customerId | integer or null <int64> (Customer id) The id of the customer to which the price list item belongs, foreign key from Customer.id |
| priceTypeId | integer or null <decimal> (Price type id) The type of the price list item, foreign key from QasidaEnum.GetPriceListType.code |
| note | string or null <string> (Note) The Note of the price list item |
| quantityFrom | number or null <decimal> (Quantity from) The price is valid for at least x items. Default is 0. |
{- "id": 0,
- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "quantityFrom": 0
}{- "id": 0,
- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "priceKindDescription": "string",
- "priceKindCode": "string",
- "mandantId": 0,
- "productCode": "string",
- "productName": "string",
- "unitShortName": "string",
- "currencyCode": "string",
- "categoryCode": "string",
- "categoryName": "string",
- "customerRegistrationNumber": "string",
- "taxRegistrationNumber": "string",
- "customerName": "string",
- "internalCode": "string",
- "priceKindType": "string",
- "quantityFrom": 0,
- "warehouseQuantity": 0,
- "warehouseAvailableQuantity": 0
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId | integer or null <int64> (Price list id) Price list id, foreign key from Pricelist.id |
| productId | integer or null <int64> (Product id) The id of the product, foreign key from Product.productId |
| value | number or null <decimal> (Value) The value of the pricelist item |
| validFrom | string or null <decimal> (Valid from) The date from which the price list item is valid |
| validTo | string or null <decimal> (Valid to) The date until which the price list item is valid |
| customerId | integer or null <int64> (Customer id) The id of the customer to which the price list item belongs, foreign key from Customer.id |
| priceTypeId | integer or null <decimal> (Price type id) The type of the price list item, foreign key from QasidaEnum.GetPriceListType.code |
| note | string or null <string> (Note) The Note of the price list item |
| quantityFrom | number or null <decimal> (Quantity from) The price is valid for at least x items. Default is 0. |
{- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "quantityFrom": 0
}{- "id": 0,
- "priceListId": 0,
- "productId": 0,
- "value": 0,
- "validFrom": "string",
- "validTo": "string",
- "customerId": 0,
- "priceTypeId": 0,
- "note": "string",
- "priceKindDescription": "string",
- "priceKindCode": "string",
- "mandantId": 0,
- "productCode": "string",
- "productName": "string",
- "unitShortName": "string",
- "currencyCode": "string",
- "categoryCode": "string",
- "categoryName": "string",
- "customerRegistrationNumber": "string",
- "taxRegistrationNumber": "string",
- "customerName": "string",
- "internalCode": "string",
- "priceKindType": "string",
- "quantityFrom": 0,
- "warehouseQuantity": 0,
- "warehouseAvailableQuantity": 0
}Product category refers to a classification or grouping of related products based on their shared characteristics, features, or purpose.It is a way to organize and categorize products
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "data": [
- {
- "productCategoryId": 0,
- "mandantId": 0,
- "productCategoryName": "string",
- "productCategoryCode": "string",
- "productCategoryType": "string",
- "parentProductCategoryId": 0,
- "parentProductCategory": { }
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "productCategoryId": 0,
- "mandantId": 0,
- "productCategoryName": "string",
- "productCategoryCode": "string",
- "productCategoryType": "string",
- "parentProductCategoryId": 0,
- "parentProductCategory": { }
}| code required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "productCategoryId": 0,
- "mandantId": 0,
- "productCategoryName": "string",
- "productCategoryCode": "string",
- "productCategoryType": "string",
- "parentProductCategoryId": 0,
- "parentProductCategory": { }
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productCategoryTypeId required | integer <int64> |
{- "data": [
- {
- "productCategoryId": 0,
- "mandantId": 0,
- "productCategoryName": "string",
- "productCategoryCode": "string",
- "productCategoryType": "string",
- "parentProductCategoryId": 0,
- "parentProductCategory": { }
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}A product is an item that is created, produced, or offered for sale. Products can be physical objects, services, or a combination of both
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| warehouseId required | integer <int64> |
| since | string <date-time> |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
{- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| code required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId | integer or null <int64> (Mandant id) The id of the mandant to which the product belongs, foreign key from QasidaEnum.GetMandant.code. If 0, the product is for all mandants. |
| productName | string or null <string> (Product name) The name of the product |
| productCode | string or null <string> (Product code) The code of the product |
| productType | string or null <string> (Product type) The type of the product (M-material, T-goods, O-cover, S-service, ...), foreign key from QasidaEnum.GetProductTypes.code |
| vat | number or null <decimal> (Vat) Vat rate in [%] |
| vatId | integer or null <string> (Vat id) The Code (identification) of the VAT, foreign key from QasidaEnum.GetVatTypesIn.code or QasidaEnum.GetVatTypesOut.code |
| accountingGroup | string or null <string> (Accounting group) Defines the accounting group of product, foreign key from QasidaEnum.GetAccountingGroup.code |
| listEO | string or null <string> (List EO) List of economic dimensions , foreign key from QasidaEnum.GetEconomicalObjects.code |
| unit1Code | string or null <string> (Unit 1 code) The code of the 1st measure unit , foreign key from QasidaEnum.GetMeasureUnit.code |
| unit2Code | string or null <string> (Unit 2 code) The code of the 2nd measure unit , foreign key from QasidaEnum.GetMeasureUnit.code |
| unit3Code | string or null <string> (Unit 3 code) The code of the 3rd measure unit , foreign key from QasidaEnum.GetMeasureUnit.code |
| organizationStructureId | integer or null <int64> (Organization structure id) The id (code) of the organization structure , foreign key from QasidaEnum.GetOrganizationStructure.code |
| coefUnit2 | number or null <decimal> (Coeficient unit 2) Coefficient Unit1 / Unit2 |
| coefUnit3 | number or null <decimal> (Coeficient unit 3) Coefficient Unit1 / Unit3 |
| cpaId | integer or null <string> (CpaId) CPA - Classification of Products by Activity |
| cpaCode | string or null |
| cpaName | string or null <string> (CpaCode) CPA - Classification of Products by Activity |
| cpaLongName | string or null <string> (CpaLongName) CPA - Classification of Products by Activity |
| cpaUnit | string or null <string> (CPAUnit) Unit1 of CPA |
| cpaUnitCode | string or null <string> (CPAUnitCode) Unit1 of CPA - code |
| cpaUnitName | string or null <string> (CPAUnitName) Unit1 of CPA - name |
| coefCPAUnit | string or null <string> (CoefCPAUnit) Coefficient Unit1 / Unit1 of CPA |
| coefCustomsTariffUnit | string or null <string> (CoefCustomsTariffUnit) Coefficient Unit1 / Unit1 of customs tariff |
| coefExciseTaxUnit | string or null <string> (CoefExciseTaxUnit) Coefficient Unit1 / Unit1 of excise tax |
| weight | number or null <decimal> (Weight) Weight of the product |
| weight2 | number or null <decimal> (Weight 2) Weight 2 of the product |
| categoryId | integer or null <int64> (Category id) Product category id, foreign key from ProductCategory.productCategoryId |
| categoryCode | string or null <string> (Category code) Product category code, foreign key from ProductCategory.productCategoryCode |
| categoryName | string or null <string> (Category name) Product category name, foreign key from ProductCategory.productCategoryName |
| productValidity | string or null <string> (Product validity) Product is valid (Y | N) |
| stockItem | string or null <string> (Stock item) Product is stock item (Y | N) |
| negativeQuantityAllowed | string or null <string> (Negative quantity allowed) Product negative quantity allowed (Y | N) |
| substituteProductId | integer or null <int64> (Substitute product id) Product ID of substitute product, foreign key from Product.productId |
| internet | string or null <string> (Internet) Product is visible for eshop |
| unit2Tracking | string or null <string> (Unit 2 tracking) Unit 2 to tracking |
| serialNumberTracking | string or null <string> (Serial number tracking) Serial number tracking (Yes | No | by Issue) |
| serialNumberMandatory | string or null <string> (Serial number mandatory) Serial number tracking is mandatory (Yes | No) |
| expirationDateTracking | string or null <string> (Expiration date tracking) Expiration date tracking (Yes | No | Receipt date) |
| expirationDateMandatory | string or null <string> (Expiration date mandatory) Expiration date is mandatory (Yes | No) |
| description | string or null <string> (Description) The description for product |
{- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "accountingGroup": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit2Code": "string",
- "unit3Code": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string"
}{- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| since | string <date-time> |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> (Product id) The id of the product, foreign key from Product.productId |
| internet required | boolean <boolean> (Internet) If true, product is visible for eshop |
{- "productId": 0,
- "internet": true
}{- "productId": 0,
- "internet": true
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| priceListId required | integer <int64> |
| warehouseId required | integer <int64> |
| since | string <date-time> |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
| productCategoryTypeId required | integer <int64> |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| withOptionalData | boolean |
| withAlternativeCodes | boolean |
| productCategoryTypeId required | integer <int64> |
{- "data": [
- {
- "productId": 0,
- "mandantId": 0,
- "productName": "string",
- "productCode": "string",
- "productType": "string",
- "vat": 0,
- "vatId": 0,
- "vatName": "string",
- "accountingGroup": "string",
- "organizationStructureName": "string",
- "listEO": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit3Code": "string",
- "unit3Shortcut": "string",
- "organizationStructureId": 0,
- "coefUnit2": 0,
- "coefUnit3": 0,
- "cpaId": 0,
- "cpaCode": "string",
- "cpaName": "string",
- "cpaLongName": "string",
- "cpaUnit": "string",
- "cpaUnitCode": "string",
- "cpaUnitName": "string",
- "coefCPAUnit": "string",
- "coefCustomsTariffUnit": "string",
- "coefExciseTaxUnit": "string",
- "weight": 0,
- "weight2": 0,
- "categoryId": 0,
- "categoryCode": "string",
- "categoryName": "string",
- "productValidity": "string",
- "stockItem": "string",
- "negativeQuantityAllowed": "string",
- "substituteProductId": 0,
- "internet": "string",
- "unit2Tracking": "string",
- "serialNumberTracking": "string",
- "serialNumberMandatory": "string",
- "expirationDateTracking": "string",
- "expirationDateMandatory": "string",
- "description": "string",
- "parentProductId": 0,
- "edited": "string",
- "alternativeProductCodes": [
- {
- "productId": 0,
- "alternativeCode": "string",
- "priceListId": 0,
- "unitNumber": "string",
- "alternativeCodeType": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> |
| warehouseId | integer <int64> |
{- "productId": 0,
- "warehouseId": 0,
- "averageStockPrice": 0,
- "lastPurchasePrice": 0
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> |
| priceListId required | integer <int64> |
| customerId | integer <int64> |
| priceList2Id | integer <int64> |
| validForDate | string <date-time> |
| quantity | number <double> |
| priceWithVat | boolean Default: false |
{- "priceListId": 0,
- "priceListItemId": 0,
- "currency": "string",
- "price": 0,
- "productId": 0,
- "customerId": 0,
- "isPriceWithVat": true
}Get prices for multiple price lists and the response can be paginated according to the provided query parameters.Price in items can be returned without or with VAT
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <datetime> (Date of last synchronization) Returns only prices changed after date of last synchronization, if not specified returns all |
| priceWithVat | boolean <boolean> (Price with VAT) Default: false Return unit price with VAT , if not specified price is without VAT |
{- "data": [
- {
- "priceListId": 0,
- "priceListItemId": 0,
- "currency": "string",
- "price": 0,
- "productId": 0,
- "customerId": 0,
- "isPriceWithVat": true
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method retrieves minimal available set quantity for product id and warehouse id
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> (Product id) Product with relation type set |
| warehouseId required | integer <int64> (Warehouse id) Warehouse used to calculate quantity |
{- "productId": 0,
- "warehouseId": 0,
- "quantity": 0
}This API method allows retrieving a list of minimal set quantity for all products with relation to set
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| warehouseId required | integer <int64> (Warehouse id) Warehouse id , foreign key from WareHouse.id |
{- "data": [
- {
- "productId": 0,
- "warehouseId": 0,
- "quantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Product relations are relations between products with relation type (master product ,packing for product)
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| type | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "parentProductId": 0,
- "childProductId": 0,
- "relationType": "string",
- "parentProductQuantity": 0,
- "childProductQuantity": 0,
- "note": "string",
- "roundingType": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| parentProductId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "parentProductId": 0,
- "childProductId": 0,
- "relationType": "string",
- "parentProductQuantity": 0,
- "childProductQuantity": 0,
- "note": "string",
- "roundingType": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| childProductId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "parentProductId": 0,
- "childProductId": 0,
- "relationType": "string",
- "parentProductQuantity": 0,
- "childProductQuantity": 0,
- "note": "string",
- "roundingType": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| productId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "parentProductId": 0,
- "childProductId": 0,
- "relationType": "string",
- "parentProductQuantity": 0,
- "childProductQuantity": 0,
- "note": "string",
- "roundingType": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
| from required | string <date-time> |
| to required | string <date-time> |
{- "data": [
- {
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "quantity": 0.1,
- "unitOfMeasure": "string",
- "salesValue": 0.1,
- "stockValue": 0.1,
- "chargeOrDiscount": 0.1,
- "tradeMargin": 0.1,
- "margin": 0.1,
- "sellingPrice": 0.1,
- "averagePrice": 0.1,
- "deliveryNoteTradeMargin": 0.1,
- "deliveryNoteMargin": 0.1,
- "deliveryNoteSalesValue": 0.1
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}A receipt is a document provided by a seller to a buyer as proof of a transaction. It serves as evidence that a financial transaction has occurred, typically involving the exchange of goods, services, or both
This API method allows retrieving one receipt with items by its id
| id required | integer <int64> (Receipt id) Receipt id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "receiptNumber": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "supplierOrderId": 0,
- "deliveryNoteNumber": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "shippingCode": "string",
- "termsOfDeliveryCode": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "warehouseNumber": "string",
- "organizationStructureShortcut": "string",
- "noticeOfDeliveryId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "receiptItems": [
- {
- "id": 0,
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "noticeOfDeliveryItemId": 0,
- "stockSubcardId": 0,
- "productCode": "string",
- "productName": "string",
- "organizationStructureShortcut": "string",
- "stockPlacementShortcut": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "coefUnit2": 0.1,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
]
}This API method adds one receipt with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| receiptNumber | string or null <string> (Receipt number) Receipt number |
| documentTypeId | string or null <string> (Receipt document type id) Receipt document type id foreign key from QasidaEnum.GetDocumentTypeReceipt.code |
| issueDate | string or null <datetime> (Issue date) Receipt issue date |
| warehouseId | integer or null <int64> (Warehouse id) Warehouse id foreign key from Warehouse.id |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| supplierId | integer or null <int64> (Supplier id) Supplier id , foreign key from Supplier.id |
| mandantId | integer or null <int64> (Mandant id) Mandant id |
| deliveryNoteNumber | string or null <string> (Delivery note number) Delivery note number |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| shippingCode | string or null <string> (Shipping code) Shipping code, foreign key from QasidaEnum.GetShippingCode.code |
| termsOfDeliveryCode | string or null <string> (Terms of delivery code) Terms of delivery code, foreign key from QasidaEnum.GetTermsOfDelivery.code |
| supplierOrderId | integer or null <int64> (Supplier order id) Supplier order id |
| noticeOfDeliveryId | integer or null <int64> (Notice of delivery id) Notice of delivery id |
Array of objects or null (Receipt optional data) Optional data of receipt | |
Array of objects or null (Receipt optional text) Optional text of receipt | |
Array of objects or null (Receipt items) Items of receipt |
{- "receiptNumber": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "supplierId": 0,
- "mandantId": 0,
- "deliveryNoteNumber": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "shippingCode": "string",
- "termsOfDeliveryCode": "string",
- "supplierOrderId": 0,
- "noticeOfDeliveryId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "receiptItems": [
- {
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "stockSubcardId": 0,
- "noticeOfDeliveryItemId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
]
}{- "id": 0,
- "receiptNumber": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "supplierOrderId": 0,
- "deliveryNoteNumber": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "shippingCode": "string",
- "termsOfDeliveryCode": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "warehouseNumber": "string",
- "organizationStructureShortcut": "string",
- "noticeOfDeliveryId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "receiptItems": [
- {
- "id": 0,
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "noticeOfDeliveryItemId": 0,
- "stockSubcardId": 0,
- "productCode": "string",
- "productName": "string",
- "organizationStructureShortcut": "string",
- "stockPlacementShortcut": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "coefUnit2": 0.1,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
]
}A receipt item is a item of receipt document provided by a seller to a buyer as proof of a transaction. It serves as evidence that a financial transaction has occurred, typically involving the exchange of goods, services, or both
This API method adds one receipt item
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| receiptId | integer or null <int64> (Receipt id) Receipt id for item |
| productId | integer or null <int64> (Product id) Product id, foreign key from Product.productId |
| quantity | number or null <decimal> (Quantity) Product quantity |
| quantity2 | number or null <decimal> (Quantity2) Product quantity2 |
| price | number or null <decimal> (Unit price) Unit product price without VAT |
| priceInForeignCurrency | number or null <decimal> (Unit price in foreign currency) Unit price without VAT in foreign currency |
| order | integer or null <int> (Item line number) Receipt item line number |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.id |
| serialNumber | string or null <string> (Serial number) Serial number for product when serial number tracking is set on product |
| expirationDate | string or null <datetime> (Expiration date) Expiration date when expiration date tracking is set on product |
| warrantyDate | string or null <datetime> (Warranty date) Warranty date when warranty date tracking is set on product |
| stockPlacementId | integer or null <int64> (Stock placement id) Stock placement id for item |
| stockCardId | integer or null <int64> (Stock card id) Stock card id for item |
| supplierOrderItemId | integer or null <int64> (Supplier order item id) Supplier order item id for item |
| issueItemId | integer or null <int64> (Issue item id) Issue item id for item |
| stockSubcardId | integer or null <int64> (Stock subcard id) Stock subcard id for item |
| noticeOfDeliveryItemId | integer or null <int64> (Notice of delivery item id) Notice of delivery item id |
Array of objects or null (Receipt item optional data) Optional data of receipt item | |
Array of objects or null (Receipt item optional text) Optional text of receipt item |
{- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "stockSubcardId": 0,
- "noticeOfDeliveryItemId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}{- "id": 0,
- "receiptNumber": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "supplierOrderId": 0,
- "deliveryNoteNumber": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "shippingCode": "string",
- "termsOfDeliveryCode": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "warehouseNumber": "string",
- "organizationStructureShortcut": "string",
- "noticeOfDeliveryId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "receiptItems": [
- {
- "id": 0,
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "noticeOfDeliveryItemId": 0,
- "stockSubcardId": 0,
- "productCode": "string",
- "productName": "string",
- "organizationStructureShortcut": "string",
- "stockPlacementShortcut": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "coefUnit2": 0.1,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
]
}This API method updates one receipt item
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Receipt item id) Receipt item id |
| receiptId | integer or null <int64> (Receipt id) Receipt id for item |
| productId | integer or null <int64> (Product id) Product id, foreign key from Product.productId |
| quantity | number or null <decimal> (Quantity) Product quantity |
| quantity2 | number or null <decimal> (Quantity2) Product quantity2 |
| price | number or null <decimal> (Unit price) Unit product price without VAT |
| priceInForeignCurrency | number or null <decimal> (Unit price in foreign currency) Unit price without VAT in foreign currency |
| order | integer or null <int> (Item line number) Receipt item line number |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.id |
| serialNumber | string or null <string> (Serial number) Serial number for product when serial number tracking is set on product |
| expirationDate | string or null <datetime> (Expiration date) Expiration date when expiration date tracking is set on product |
| warrantyDate | string or null <datetime> (Warranty date) Warranty date when warranty date tracking is set on product |
| stockPlacementId | integer or null <int64> (Stock placement id) Stock placement id for item |
| stockCardId | integer or null <int64> (Stock card id) Stock card id for item |
| supplierOrderItemId | integer or null <int64> (Supplier order item id) Supplier order item id for item |
| issueItemId | integer or null <int64> (Issue item id) Issue item id for item |
| stockSubcardId | integer or null <int64> (Stock subcard id) Stock subcard id for item |
| noticeOfDeliveryItemId | integer or null <int64> (Notice of delivery item id) Notice of delivery item id for item |
Array of objects or null (Receipt item optional data) Optional data of receipt item | |
Array of objects or null (Receipt item optional text) Optional text of receipt item |
{- "id": 0,
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "stockSubcardId": 0,
- "noticeOfDeliveryItemId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}{- "id": 0,
- "receiptNumber": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "warehouseId": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "supplierOrderId": 0,
- "deliveryNoteNumber": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "shippingCode": "string",
- "termsOfDeliveryCode": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "warehouseNumber": "string",
- "organizationStructureShortcut": "string",
- "noticeOfDeliveryId": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "receiptItems": [
- {
- "id": 0,
- "receiptId": 0,
- "productId": 0,
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceInForeignCurrency": 0,
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "serialNumber": "string",
- "expirationDate": "string",
- "warrantyDate": "string",
- "stockPlacementId": 0,
- "stockCardId": 0,
- "supplierOrderItemId": 0,
- "issueItemId": 0,
- "noticeOfDeliveryItemId": 0,
- "stockSubcardId": 0,
- "productCode": "string",
- "productName": "string",
- "organizationStructureShortcut": "string",
- "stockPlacementShortcut": "string",
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "coefUnit2": 0.1,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| economicalObjectId required | integer <int64> |
{- "data": [
- {
- "paramId": 0,
- "paramType": "string",
- "invoiceId": 0,
- "invoiceNumber": "string",
- "invoiceType": "string",
- "issueDate": "string",
- "dueDate": "string",
- "invoiceStatus": "string",
- "companyName": "string",
- "invoicedAmount": 0,
- "invoicedAmountDomesticCurr": 0,
- "remainsToBePaidDomesticCurr": 0,
- "variableSymbol": "string",
- "lastPaymentDate": "string",
- "daysDelayed": 0,
- "currency": "string",
- "paymentMethod": "string",
- "remainsToBePaidForeignCurr": 0,
- "amountWithoutVat": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| economicalObjectId required | integer <int64> |
{- "data": [
- {
- "paramId": 0,
- "paramType": "string",
- "warehouseDocumentId": 0,
- "warehouseDocumentNumber": "string",
- "warehouseDocumentType": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseDocumentStatus": "string",
- "companyName": "string",
- "sumWithoutVat": 0,
- "warehouseName": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| vatDocumentTypeId | integer <int64> |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| shippingServiceTypeId required | integer <int64> |
| shortcut | string |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| shippingServiceTypeId required | integer <int64> |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| territorialDivision | string |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| vatDocumentTypeId | integer <int64> |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| agenda required | string |
[- {
- "code": "string",
- "name": "string",
- "shortcut": "string"
}
]A stock card is a document used to track and record the movement of inventory items within a business
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| reservationType | string |
{- "data": [
- {
- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| warehouseId required | integer <int64> |
| productId required | integer <int64> |
| reservationType | string |
{- "data": [
- {
- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| warehouseId required | integer <int64> |
| reservationType | string |
{- "data": [
- {
- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| productId required | integer <int64> |
| reservationType | string |
{- "data": [
- {
- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Stockcard id) The unique id of the stockcard |
| warehouseId | integer or null <int64> (Warehouse id) The unique identifier for the warehouse to which the stock card belongs, foreign key from Warehouse.id |
| key | string or null <string> (Key) The key of the stock card |
| quantity | number or null <decimal> (Quantity) Quantity on the stock card |
| reserveQuantity | number or null <decimal> (Reserve quantity) The quantity of the reserves on the stock card |
| unitPrice | number or null <decimal> (Unit price) The unit price |
| productId | integer or null <int64> (Product id) The Id of the product that belongs to the stock card, foreign key from Product.productId |
| isValid | boolean <boolean> (Is valid) Product validity (Y | N) |
| quantity2 | number or null <decimal> (Quantity2) The second quantity on the stock card. Quantity / CoefUnit |
| priceInCurrency | number or null <decimal> (Price in currency) The price recalculated in the currency |
| totalValue | number or null <decimal> (Total value) The total value of the stock card. (Quantity * UnitPrice) |
| postponeRecalculateToDate | string or null <datetime> (Postpone recalculate to date) The date from which the stock card should be recalculated. If not provided, the recalculation is done immediately |
{- "id": 0,
- "warehouseId": 0,
- "key": "string",
- "quantity": 0,
- "reserveQuantity": 0,
- "unitPrice": 0,
- "productId": 0,
- "isValid": true,
- "quantity2": 0,
- "priceInCurrency": 0,
- "totalValue": 0,
- "postponeRecalculateToDate": "string"
}{- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| warehouseId | integer or null <int64> (Warehouse id) The unique identifier for the warehouse to which the stock card belongs, foreign key from Warehouse.id |
| key | string or null <string> (Key) The key of the stock card |
| quantity | number or null <string> (Quantity) The quantity on the stock card |
| reserveQuantity | number or null <decimal> (Reserve quantity) The quantity of the reserves on the stock card |
| unitPrice | number or null <decimal> (Unit price) The unit price |
| productId | integer or null <int64> (Product id) The Id of the product that belongs to the stock card, foreign key from Product.productId |
| isValid | boolean <boolean> (Is valid) Product is valid (Y | N) |
| quantity2 | number or null <demimal> (Quantity2) The second quantity on the stock card (quantity / coefecient) |
| priceInCurrency | number or null <decimal> (Price in currency) The price recalculated in the currency |
| totalValue | number or null <decimal> (Total value) The total value on the stock card |
| postponeRecalculateToDate | string or null <datetime> (Postpone recalculate to date) The date from which the stock card should be recalculated. If not provided, the recalculation is done immediately |
{- "warehouseId": 0,
- "key": "string",
- "quantity": 0,
- "reserveQuantity": 0,
- "unitPrice": 0,
- "productId": 0,
- "isValid": true,
- "quantity2": 0,
- "priceInCurrency": 0,
- "totalValue": 0,
- "postponeRecalculateToDate": "string"
}{- "id": 0,
- "totalValue": 0,
- "quantity": 0,
- "quantity2": 0,
- "reserveQuantity": 0,
- "key": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "warehouseType": "string",
- "mandantId": 0,
- "isPaletteWarehouse": true,
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "productType": "string",
- "coefUnit2": 0,
- "productValidity": true,
- "unit1Code": "string",
- "unit1Shortcut": "string",
- "unit1Name": "string",
- "unit2Code": "string",
- "unit2Shortcut": "string",
- "unit2Name": "string",
- "accountingGroupCode": "string",
- "accountingGroupName": "string",
- "accountingGroupShortcut": "string",
- "priceInCurrency": 0,
- "availableQuantity": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| warehouseId required | integer <int64> |
| productId required | integer <int64> |
| onlyNonZeroQuantity | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| onlyNonZeroQuantity | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| warehouseId required | integer <int64> |
| onlyNonZeroQuantity | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| productId required | integer <int64> |
| onlyNonZeroQuantity | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
| serialNumber required | string |
| onlyNonZeroQuantity | boolean Default: false |
{- "data": [
- {
- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Id) The unique identifier for the stock subcard |
| quantity | number or null <string> (Quantity) The quantity on the stock subcard |
| serialNumber | string or null <string> (Serial number) The serial number of the stock subcard. |
| warehouseId | integer or null <int64> (Warehouse id) The unique identifier for the warehouse to which the stock subcard belongs, foreign key from Warehouse.id |
| productId | integer or null <int64> (Product id) The Id of the product that belongs to the stock subcard, foreign key from Product.productId |
{- "id": 0,
- "quantity": 0,
- "serialNumber": "string",
- "warehouseId": 0,
- "productId": 0
}{- "id": 0,
- "stockCardId": 0,
- "quantity": 0,
- "quantity2": 0,
- "serialNumber": "string",
- "unitPrice": 0,
- "warehouseId": 0,
- "warehouseNumber": "string",
- "warehouseName": "string",
- "productId": 0,
- "productCode": "string",
- "productName": "string",
- "date": "string",
- "receiptDate": "string",
- "location": "string",
- "unit1Code": "string",
- "unit2Code": "string"
}A supplier is an individual, organization, or entity that supplies goods or services or engages in a commercial transaction with a company
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| name | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| internalCode required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| ico | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The id of the supplier, foreign key from Customer.supplierId |
| mandantId | integer <int64> (Mandant id) The id of the mandant, foreign key from QasidaEnum.GetMandant.code |
| internalCode | string or null <string> (Internal code) The customer internal code, foreign key from Customer.internalCode |
| ico | string or null <string> (ICO) The business ID of the customer, foreign key from Customer.ico |
| dic | string or null <string> (DIC) The tax ID of the customer, foreign key from Customer.dic |
| name | string or null <string> (Name) The full customer (company) name, foreign key from Customer.name |
| isVATPayer | boolean <boolean> (Is VAT payer) Indicates if customer is a VAT payer, foreign key from Customer.isVATPayer |
| validTo | string or null <datetime> (Valid to) Validity of the customer, if null then it's valid |
| supplierTypeId | string or null <string> (Supplier type id) Customer type id (FO, PO, SO,...), foreign key from QasidaEnum.CustomerType.code |
| isPurchaser | boolean <int64> (Purchaser id) The id of the purcharser, foreign key from Customer.purchaserId |
| priceListId | integer or null <int64> (Pricelist id) The id of the pricelist, foreign key from Pricelist.id |
| isSupplier | boolean <int64> (Supplier id) The id of the supplier, foreign key from Customer.supplierId |
Array of objects or null (Addresses) Addresses of the customer | |
Array of objects or null (Contacts) Contacts of the customer | |
Array of objects or null (ICDPHs) IC DPH of the customer | |
| loyaltyId | string or null <string> (LoyaltyId) The loyalty identification of the customer. Used in the loyalty system. |
| cardNumber | string or null <string> (CardNumber) The number of the card of the customer in loyalty system |
Array of objects or null (OptionalData) The optional data for supplier |
{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "isPurchaser": true,
- "priceListId": 0,
- "isSupplier": true,
- "addresses": [
- {
- "id": 0,
- "customerId": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId | integer <int64> (Mandant id) The id of the mandant, foreign key from QasidaEnum.GetMandant.code |
| internalCode | string or null <string> (Internal code) The customer internal code, foreign key from Customer.internalCode |
| ico | string or null <string> (ICO) The business ID of the customer, foreign key from Customer.ico |
| dic | string or null <string> (DIC) The tax ID of the customer, foreign key from Customer.dic |
| name | string or null <string> (Name) The full customer (company) name, foreign key from Customer.name |
| isVATPayer | boolean <boolean> (Is VAT payer) Indicates if customer is a VAT payer, foreign key from Customer.isVATPayer |
| supplierTypeId | string or null <string> (Supplier type id) Customer type id (FO, PO, SO,...), foreign key from QasidaEnum.CustomerType.code |
| isPurchaser | boolean <boolean> (Is purchaser) Indicates if customer is a purchaser, foreign key from Customer.isPurchaser |
| priceListId | integer or null <int64> (Pricelist id) The id of the pricelist, foreign key from Pricelist.id |
| isSupplier | boolean <boolean> (Is supplier) Indicates if customer is a supplier, foreign key from Customer.isSupplier |
Array of objects or null (Addresses) The addresses for supplier | |
Array of objects or null (Contacts) The contacts for supplier | |
Array of objects or null (ICDPHs) The ICDPHs for supplier | |
| loyaltyId | string or null <string> (LoyaltyId) The loyalty identification of the customer. Used in the loyalty system |
| cardNumber | string or null <string> (Card number) The number of the card, used in the loyalty system |
| validTo | string or null <datetime> (Valid to) The validity of the supplier, if null then it's valid |
Array of objects or null (Optional data for supplier) The optional data for supplier | |
Array of objects or null (Bank accounts for supplier) Bank accounts data for supplier |
{- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "supplierTypeId": "string",
- "isPurchaser": true,
- "priceListId": 0,
- "isSupplier": true,
- "addresses": [
- {
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "value": "string",
- "type": "string",
- "note": "string"
}
], - "icdpHs": [
- {
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "validTo": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "bankAccountNumber": "string",
- "note": "string",
- "bankId": "string",
- "order": 0
}
]
}{- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}| supplierId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| street | string or null <string> (Street) Street |
| city | string or null <string> (City) City |
| postalCode | string or null <string> (Postal code) The postal code |
| buildingNumber | string or null <string> (Building number) The number of the building |
| propertyRegistrationNumber | string or null <string> (Property registration number) The registration number of the property |
| addressTypeCode | string or null <string> (Address type code) If it's empty, than it's a default address (adresa sídla), otherwise foreign key from QasidaEnums.AddressType.code |
| validTo | string or null <datetime> (Valid to) Validity of the address, if null then it's valid |
| isoA2CountryCode | string or null <string> (IsoA2 country code) Country ISO Alpha-2 code (SK, CZ, US, ... ) |
{- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}{- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The Id of the address, foreign key from |
| supplierId | integer <int64> (Supplier Id) The Id of the customer, foreign key from Customer.SupplierId |
| street | string or null <string> (Street) Street |
| city | string or null <string> (City) City |
| postalCode | string or null <string> (Postal code) The postal code |
| buildingNumber | string or null <string> (Building number) The number of the building |
| propertyRegistrationNumber | string or null <string> (Property registration number) The registration number of the property |
| addressTypeCode | string or null <string> (Address type code) If it's empty, than it's a default address (billing address), otherwise foreign key from QasidaEnums.AddressType |
| validTo | string or null <datetime> (Valid to) Validity of the address, if null then it's valid |
| isoA2CountryCode | string or null <string> (IsoA2 country code) Country ISO Alpha-2 code (SK, CZ, US, ... ) |
{- "id": 0,
- "supplierId": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}{- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}| supplierId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| value | string or null |
| type | string or null |
| note | string or null <= 50 characters |
{- "value": "string",
- "type": "string",
- "note": "string"
}{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The unique id of the contact |
| value | string or null <string> (Value) The contact value itself |
| type | string or null <string> (Type) The type of the contact, foreign key from QasidaEnums.ContactConnectionType.code |
| note | string or null <string> (Note) Optional note for the contact |
| validTo | string or null <datetime> (Valid to) Validity of the contact, if null then it's valid |
{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}{- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}| supplierId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| value | string or null <string> (Value) The VAT number for customer or supplier |
{- "value": "string"
}{- "id": 0,
- "value": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <string> (Value) The Id of the VAT number for purchaser or supplier |
| value | string or null <string> (Value) The VAT number for purchaser or supplier |
{- "id": 0,
- "value": "string"
}{- "id": 0,
- "value": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| email required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| cardNumber required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| loyaltyId required | string |
| since | string <date-time> |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "supplierTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
], - "bankAccounts": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| supplierId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The Id of the optional data |
| supplierId | integer or null <int64> (Supplier Id) The Id of the customer, foreign key from Customer.SupplierId |
| listValueShortcut | string or null <string> (List value shortcut) The shortcut of the optional data value for supplier |
| nonListValue | string or null <string> (Non list value) The value of the optional data for supplier |
{- "id": 0,
- "supplierId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}{- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Id) The Id of the optional data |
| supplierId | integer or null <int64> (Supplier Id) The Id of the supplier, foreign key from Customer.SupplierId |
| listValueShortcut | string or null <string> (List value shortcut) The shortcut of the optional data value |
| nonListValue | string or null <string> (Non list value) The value of the optional data |
{- "id": 0,
- "supplierId": 0,
- "listValueShortcut": "string",
- "nonListValue": "string"
}{- "id": 0,
- "supplierId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| supplierId required | integer <int64> |
{- "data": [
- {
- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| supplierId required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| bankAccountNumber required | string <string> (Bank account number) non-empty Bank account number / IBAN number |
| note | string or null <string> (Note) Note for bank account number |
| bankId required | string <string> (Bank id) non-empty The id of the bank, foreign key from QasidaEnum.GetBank.code |
| order | integer or null <int> (Order of bank account number) Order of bank account number |
{- "bankAccountNumber": "string",
- "note": "string",
- "bankId": "string",
- "order": 0
}{- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "validTo": "2019-08-24T14:15:22Z",
- "bankName": "string",
- "bankCode": "string",
- "order": 0
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (Id) The unique id of the bank account |
| bankAccountNumber required | string <string> (Bank account number) non-empty Bank account number / IBAN number |
| note | string or null <string> (Note) Note for bank account number |
| bankId required | string <string> (Bank id) non-empty The id of the bank, foreign key from QasidaEnum.GetBank.code |
| order | integer or null <int> (Order of bank account number) Order of bank account number |
{- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "bankId": "string",
- "order": 0
}{- "id": 0,
- "bankAccountNumber": "string",
- "note": "string",
- "bankId": "string",
- "order": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| variableSymbol required | string |
{- "data": [
- {
- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "supplierId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "supplierName": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "variableSymbol": "string",
- "supplierId": 0,
- "mandantId": 0,
- "paymentMethod": "string",
- "supplierName": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "totalSum": 0,
- "notPaidSum": 0,
- "lastPaymentDate": "string",
- "invoiceType": "string",
- "parentId": 0
}Turnover refers to the total sales or revenue generated by a company within a specific period.It represents the company's ability to generate sales and is often used as an indicator of its financial performance
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| customerId required | integer <int64> |
{- "period": "string",
- "purchaserTurnover": 0.1,
- "purchaserPayment": 0.1,
- "supplierTurnover": 0.1,
- "supplierPayment": 0.1
}Universal balance item is item that can be used in other documents to set its balance status
This API method allows retrieving one universal balance item with items by its id
| id required | integer <int64> (Universal balance item id) Universal balance item id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "itemEvidenceTypeId": "string",
- "organizationStructureId": "string",
- "itemShortcut": "string",
- "itemName": "string",
- "itemDate": "string",
- "itemVs": "string",
- "itemCs": "string",
- "itemSs": "string",
- "itemBalanceTypeId": "string",
- "companyId": 0,
- "bankAccountId": 0,
- "validFrom": "string",
- "validTo": "string",
- "companyIco": "string",
- "companyInternalCode": "string",
- "companyName": "string",
- "bankAccountNumber": "string",
- "organizationStructureShortcut": "string",
- "itemBalanceTypeName": "string",
- "itemEvidenceTypeName": "string",
- "mandantId": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "data": [
- {
- "id": 0,
- "itemEvidenceTypeId": "string",
- "organizationStructureId": "string",
- "itemShortcut": "string",
- "itemName": "string",
- "itemDate": "string",
- "itemVs": "string",
- "itemCs": "string",
- "itemSs": "string",
- "itemBalanceTypeId": "string",
- "companyId": 0,
- "bankAccountId": 0,
- "validFrom": "string",
- "validTo": "string",
- "companyIco": "string",
- "companyInternalCode": "string",
- "companyName": "string",
- "bankAccountNumber": "string",
- "organizationStructureShortcut": "string",
- "itemBalanceTypeName": "string",
- "itemEvidenceTypeName": "string",
- "mandantId": 0
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method adds one universal balance item
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| itemEvidenceTypeId | string or null <string> (Evidence type id) Evidence type id from QasidaEnum/GetUniversalBalanceEvidenceType.Code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| itemShortcut | string or null <string> (Item shortcut) Item shortcut |
| itemName | string or null <string> (Item name) Item name |
| itemDate | string or null <datetime> (Item date) Item date |
| itemVs | string or null <string> (Variable symbol) Variable symbol |
| itemCs | string or null <string> (Constant symbol) Variable symbol |
| itemSs | string or null <string> (Variable symbol) Variable symbol |
| companyId | integer or null <int64> (Company id) Company id , foreign key from Supplier.id or Customer.id |
| itemBalanceTypeId | string or null <string> (Balance type id) Balance type id , foreign key from QasidaEnum.GetUniversalBalanceType.code |
| bankAccountId | integer or null <int64> (Bank account id) Bank account id , foreign key from BankAccount.id |
| validFrom | string or null <datetime> (Valid from) Valid from |
| validTo | string or null <datetime> (Valid to) Valid to |
{- "itemEvidenceTypeId": "string",
- "organizationStructureId": "string",
- "itemShortcut": "string",
- "itemName": "string",
- "itemDate": "string",
- "itemVs": "string",
- "itemCs": "string",
- "itemSs": "string",
- "companyId": 0,
- "itemBalanceTypeId": "string",
- "bankAccountId": 0,
- "validFrom": "string",
- "validTo": "string"
}{- "id": 0,
- "itemEvidenceTypeId": "string",
- "organizationStructureId": "string",
- "itemShortcut": "string",
- "itemName": "string",
- "itemDate": "string",
- "itemVs": "string",
- "itemCs": "string",
- "itemSs": "string",
- "itemBalanceTypeId": "string",
- "companyId": 0,
- "bankAccountId": 0,
- "validFrom": "string",
- "validTo": "string",
- "companyIco": "string",
- "companyInternalCode": "string",
- "companyName": "string",
- "bankAccountNumber": "string",
- "organizationStructureShortcut": "string",
- "itemBalanceTypeName": "string",
- "itemEvidenceTypeName": "string",
- "mandantId": 0
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "data": [
- {
- "id": 0,
- "number": "string",
- "name": "string",
- "type": "string",
- "mandantId": 0,
- "organizationStructureId": 0,
- "organizationStructureName": "string",
- "workingTimePeriod": "string",
- "inventoryTimePeriod": "string",
- "isLocked": true,
- "watchingSubCard": "string",
- "isExpenditureWatched": true,
- "isPaletteWarehouse": true,
- "isManufacturingWarehouse": true,
- "identification": "string",
- "isAccountingWarehouse": true,
- "isBranchWarehouse": true,
- "isPurchasePriceEditable": true,
- "isValid": true,
- "registrationNumber": "string",
- "accountingDateFrom": "string",
- "accountingDateTo": "string",
- "isZeroPrice": true,
- "isMinusExpenditure": true,
- "isPlanned": true,
- "isExternal": true,
- "isImported": true
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "number": "string",
- "name": "string",
- "type": "string",
- "mandantId": 0,
- "organizationStructureId": 0,
- "organizationStructureName": "string",
- "workingTimePeriod": "string",
- "inventoryTimePeriod": "string",
- "isLocked": true,
- "watchingSubCard": "string",
- "isExpenditureWatched": true,
- "isPaletteWarehouse": true,
- "isManufacturingWarehouse": true,
- "identification": "string",
- "isAccountingWarehouse": true,
- "isBranchWarehouse": true,
- "isPurchasePriceEditable": true,
- "isValid": true,
- "registrationNumber": "string",
- "accountingDateFrom": "string",
- "accountingDateTo": "string",
- "isZeroPrice": true,
- "isMinusExpenditure": true,
- "isPlanned": true,
- "isExternal": true,
- "isImported": true
}| number required | string |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "number": "string",
- "name": "string",
- "type": "string",
- "mandantId": 0,
- "organizationStructureId": 0,
- "organizationStructureName": "string",
- "workingTimePeriod": "string",
- "inventoryTimePeriod": "string",
- "isLocked": true,
- "watchingSubCard": "string",
- "isExpenditureWatched": true,
- "isPaletteWarehouse": true,
- "isManufacturingWarehouse": true,
- "identification": "string",
- "isAccountingWarehouse": true,
- "isBranchWarehouse": true,
- "isPurchasePriceEditable": true,
- "isValid": true,
- "registrationNumber": "string",
- "accountingDateFrom": "string",
- "accountingDateTo": "string",
- "isZeroPrice": true,
- "isMinusExpenditure": true,
- "isPlanned": true,
- "isExternal": true,
- "isImported": true
}WriteSyncStatus
| sourceDocumentId | string or null |
| executionStatus | boolean |
{- "sourceDocumentId": "string",
- "executionStatus": true
}{- "sourceDocumentId": "string",
- "executionStatus": true
}Get workflow tasks to send
| id required | integer <int64> |
{- "data": [
- {
- "sourceId": "string",
- "sourceEntityId": "string",
- "order": 0,
- "title": "string",
- "subTitle": "string",
- "infoTitle1": "string",
- "infoTitle2": "string",
- "status": "string",
- "properties": [
- {
- "key": "string",
- "name": "string",
- "value": "string",
- "visible": true,
- "isEnum": true,
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Get workflow tasks to send
| id required | integer <int64> |
{- "data": [
- {
- "sourceId": "string",
- "sourceEntityId": "string",
- "order": 0,
- "title": "string",
- "subTitle": "string",
- "infoTitle1": "string",
- "infoTitle2": "string",
- "status": "string",
- "properties": [
- {
- "key": "string",
- "name": "string",
- "value": "string",
- "visible": true,
- "isEnum": true,
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}{- "data": [
- {
- "sourceTaskId": "string",
- "sourceId": "string",
- "userEmail": "string",
- "isActive": true,
- "status": "string",
- "isActiveChangeTimeUtc": "2019-08-24T14:15:22Z",
- "businessValidationMessage": "string",
- "questionText": "string",
- "lastChangeUtc": "2019-08-24T14:15:22Z",
- "answer": {
- "answerValue": "string",
- "answerText": "string",
- "answerTimeUtc": "2019-08-24T14:15:22Z",
- "answerOptionalData": [
- {
- "optionalDataKey": "string",
- "optionDataItemKey": "string"
}
]
}, - "entity": {
- "sourceEntityId": "string",
- "title": "string",
- "entityType": "string",
- "subTitle": "string",
- "infoTitle1": "string",
- "infoTitle2": "string",
- "entityDate": "2019-08-24T14:15:22Z",
- "properties": [
- {
- "key": "string",
- "name": "string",
- "value": "string",
- "visible": true,
- "isEnum": true,
- "order": 0
}
], - "documents": [
- {
- "sourceId": "string",
- "sourceDocumentId": "string",
- "name": "string",
- "documentType": "string"
}
], - "tabs": [
- {
- "title": "string",
- "type": "string",
- "items": [
- {
- "title": "string",
- "properties": [
- {
- "key": null,
- "name": null,
- "value": null,
- "visible": null,
- "isEnum": null,
- "order": null
}
]
}
]
}
], - "sourceTenant": {
- "code": "string",
- "name": "string"
}, - "connectedSubject": {
- "code": "string",
- "name": "string"
}, - "relatedEntities": [
- {
- "sourceEntityId": "string",
- "order": 0
}
]
}, - "answerPossibilities": [
- {
- "name": "string",
- "value": "string",
- "answerTextRequired": true,
- "color": "string",
- "optionalData": [
- {
- "key": "string",
- "name": "string",
- "valueRequired": true,
- "items": [
- {
- "key": "string",
- "name": "string"
}
]
}
]
}
], - "properties": [
- {
- "key": "string",
- "name": "string",
- "value": "string",
- "visible": true,
- "isEnum": true,
- "order": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}WriteSyncStatus
| sourceTaskId | string or null |
| executionStatus | boolean |
| executionError | string or null |
[- {
- "sourceTaskId": "string",
- "executionStatus": true,
- "executionError": "string"
}
]{- "sourceTaskId": "string",
- "executionStatus": true,
- "executionError": "string"
}WriteAnswer
| sourceTaskId | string or null |
| answerValue | string or null |
| answerText | string or null |
| answerTimeUtc | string or null <date-time> |
Array of objects or null (WorkflowAnswerOptionalDataPutContract) |
[- {
- "sourceTaskId": "string",
- "answerValue": "string",
- "answerText": "string",
- "answerTimeUtc": "2019-08-24T14:15:22Z",
- "answerOptionalData": [
- {
- "optionalDataKey": "string",
- "optionDataItemKey": "string"
}
]
}
]{- "sourceTaskId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}This API method allows retrieving supplier orders with items
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| since required | string <datetime> (Changed from) Returns only orders changed after date |
| warehouseId required | integer <int64> (Warehouse id) Returns only orders with Warehouse id |
| onlyNotFulfilled | boolean <boolean> (Only not fulfilled) Returns only orders which are not fulfilled |
{- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "rabat": 0,
- "rabat2": 0,
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "clerkId": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "contractNumber": "string",
- "supplierContactPersonId": 0,
- "supplierContactPersonName": "string",
- "deliveryCode": "string",
- "priceListShortcut": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTypeShortcut": "string",
- "destination": "string",
- "paymentTermId": "string",
- "paymentTermShortcut": "string",
- "orderStatusName": "string",
- "processingStatusCode": "string",
- "processingStatusName": "string",
- "orderItems": [
- {
- "id": 0,
- "orderId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "note": "string",
- "deliveredQuantity": 0,
- "unitShortcut": "string",
- "unit2Shortcut": "string",
- "priceListShortcut": "string",
- "vatTypeId": "string",
- "deliveryDate": "string",
- "confirmed": true,
- "canceled": true
}
]
}This API method allows retrieving one supplier order with items by its id
| id required | integer <int64> (Supplier order id) Supplier order id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "orderNumber": "string",
- "orderStatus": "string",
- "documentTypeId": "string",
- "issueDate": "string",
- "fulfillmentDate": "string",
- "warehouseId": 0,
- "warehouseNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "priceListId": 0,
- "supplierId": 0,
- "mandantId": 0,
- "note": "string",
- "shippingCode": "string",
- "rabat": 0,
- "rabat2": 0,
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "clerkId": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "contractNumber": "string",
- "supplierContactPersonId": 0,
- "supplierContactPersonName": "string",
- "deliveryCode": "string",
- "priceListShortcut": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTypeShortcut": "string",
- "destination": "string",
- "paymentTermId": "string",
- "paymentTermShortcut": "string",
- "orderStatusName": "string",
- "processingStatusCode": "string",
- "processingStatusName": "string",
- "orderItems": [
- {
- "id": 0,
- "orderId": 0,
- "productId": 0,
- "productName": "string",
- "productCode": "string",
- "quantity": 0,
- "quantity2": 0,
- "price": 0,
- "priceListId": 0,
- "fulfillmentDate": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "note": "string",
- "deliveredQuantity": 0,
- "unitShortcut": "string",
- "unit2Shortcut": "string",
- "priceListShortcut": "string",
- "vatTypeId": "string",
- "deliveryDate": "string",
- "confirmed": true,
- "canceled": true
}
]
}This API method allows retrieving customer invoices with items by date interval
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| from required | string <datetime> (Date from) Returns only invoices after date |
| to required | string <datetime> (Date to) Returns only invoices before date |
| withOptionalData | boolean <boolean> (With Optional Data) Return optional data for invoice and invoice items |
| withOptionalText | boolean <boolean> (With Optional Text) Return optional texts for invoice and invoice items |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving one customer invoice with items by its id
| id required | integer <int64> (Customer invoice id) Customer invoice id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method adds one customer order with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Customer invoice id) Unique customer invoice id |
| mandantId | integer or null <int64> (Mandant id) Mandant id |
| invoiceNumber | string or null <string> (Customer invoice number) Customer invoice internal number |
| issueDate | string or null <datetime> (Issue date) Customer invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Customer invoice payment due date |
| sentDate | string or null <datetime> (Sent date) Customer invoice sent date |
| variableSymbol | string or null <string> (Variable symbol) Customer invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Customer invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| customerId | integer or null <int64> (Customer id) Customer id , foreign key from Customer.id |
| documentTypeId | string or null <string> (Customer invoice document type id) Customer invoice document type id foreign key from QasidaEnum.GetDocumentTypeCustomerInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Customer order number) Internal customer order number |
| contractNumber | string or null <string> (Customer contract number) Customer contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Customer invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Customer invoice accounting date |
| rabat | number or null <decimal> (Discount in %) Discount in % |
| rabat2 | number or null <decimal> (Discount 2 in %) Discount 2 in % |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
Array of objects or null (Invoice items) Items of invoice | |
Array of objects or null (Customer invoice VAT totals) VAT totals of customer invoice | |
Array of objects or null (Customer invoice total sum) Total sum of customer invoice | |
Array of objects or null (Customer invoice rounding difference) Rounding difference of customer invoice | |
Array of objects or null (Customer invoice optional data) Optional data of customer invoice | |
Array of objects or null (Customer invoice optional text) Optional text of customer invoice | |
Array of objects or null (Customer invoice credited invoices) Credited invoices of customer invoice | |
Array of objects or null (Customer invoice advance payments) Advance payments of customer invoice |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "invoiceItems": [
- {
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemName": "string",
- "vatTypeId": "string",
- "amount": 0,
- "order": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "amountInForeignCurrency": 0,
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0,
- "algorithmCode": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "amountInForeignCurrency": 0
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "creditedInvoiceId": 0,
- "paymentDate": "string",
- "accountingDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "paymentDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method adds one customer order with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> |
"string"This API method allows retrieving customer proforma invoices with items by date interval
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| from required | string <datetime> (Date from) Returns only invoices after date |
| to required | string <datetime> (Date to) Returns only invoices before date |
| withOptionalData | boolean <boolean> (With Optional Data) Return optional data for invoice and invoice items |
| withOptionalText | boolean <boolean> (With Optional Text) Return optional texts for invoice and invoice items |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving one customer invoice with items by its id
| id required | integer <int64> (Customer proforma invoice id) Customer proforma invoice id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method adds one proforma invoice with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Customer invoice id) Unique customer invoice id |
| mandantId | integer or null <int64> (Mandant id) Mandant id |
| invoiceNumber | string or null <string> (Customer invoice number) Customer invoice internal number |
| issueDate | string or null <datetime> (Issue date) Customer invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Customer invoice payment due date |
| sentDate | string or null <datetime> (Sent date) Customer invoice sent date |
| variableSymbol | string or null <string> (Variable symbol) Customer invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Customer invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| customerId | integer or null <int64> (Customer id) Customer id , foreign key from Customer.id |
| documentTypeId | string or null <string> (Customer invoice document type id) Customer invoice document type id foreign key from QasidaEnum.GetDocumentTypeCustomerInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Customer order number) Internal customer order number |
| contractNumber | string or null <string> (Customer contract number) Customer contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Customer invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Customer invoice accounting date |
| rabat | number or null <decimal> (Discount in %) Discount in % |
| rabat2 | number or null <decimal> (Discount 2 in %) Discount 2 in % |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
Array of objects or null (Invoice items) Items of invoice | |
Array of objects or null (Customer invoice VAT totals) VAT totals of customer invoice | |
Array of objects or null (Customer invoice total sum) Total sum of customer invoice | |
Array of objects or null (Customer invoice rounding difference) Rounding difference of customer invoice | |
Array of objects or null (Customer invoice optional data) Optional data of customer invoice | |
Array of objects or null (Customer invoice optional text) Optional text of customer invoice | |
Array of objects or null (Customer invoice credited invoices) Credited invoices of customer invoice | |
Array of objects or null (Customer invoice advance payments) Advance payments of customer invoice |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "invoiceItems": [
- {
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemName": "string",
- "vatTypeId": "string",
- "amount": 0,
- "order": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "amountInForeignCurrency": 0,
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0,
- "algorithmCode": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "amountInForeignCurrency": 0
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "creditedInvoiceId": 0,
- "paymentDate": "string",
- "accountingDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "paymentDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "sentDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "customerId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "customerIco": "string",
- "customerInternalCode": "string",
- "customerName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "supplierVatRegNo": "string",
- "customerVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving supplier invoices with items by date interval
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| from required | string <datetime> (Date from) Returns only invoices after date |
| to required | string <datetime> (Date to) Returns only invoices before date |
| withOptionalData | boolean <boolean> (With Optional Data) Return optional data for invoice and invoice items |
| withOptionalText | boolean <boolean> (With Optional Text) Return optional texts for invoice and invoice items |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving one supplier invoice with items by its id
| id required | integer <int64> (Supplier invoice id) Supplier invoice id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method adds one supplier invoice with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Supplier invoice id) Unique supplier invoice id |
| mandantId | integer or null <int64> (Mandant id) Mandant id |
| invoiceNumber | string or null <string> (Supplier invoice number) Supplier invoice internal number |
| issueDate | string or null <datetime> (Issue date) Supplier invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Supplier invoice payment due date |
| receivedDate | string or null <datetime> (Received date) Supplier invoice received date |
| variableSymbol | string or null <string> (Variable symbol) Supplier invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Supplier invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| supplierId | integer or null <int64> (Supplier id) Supplier id , foreign key from Supplier.id |
| documentTypeId | string or null <string> (Supplier invoice document type id) Supplier invoice document type id foreign key from QasidaEnum.GetDocumentTypeSupplierInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Supplier order number) Internal supplier order number |
| contractNumber | string or null <string> (Supplier contract number) Supplier contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Supplier invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Supplier invoice accounting date |
| rabat | number or null <decimal> (Discount in %) Discount in % |
| rabat2 | number or null <decimal> (Discount 2 in %) Discount 2 in % |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
Array of objects or null (Invoice items) Items of invoice | |
Array of objects or null (Supplier invoice VAT totals) VAT totals of supplier invoice | |
Array of objects or null (Supplier invoice total sum) Total sum of supplier invoice | |
Array of objects or null (Supplier invoice rounding difference) Rounding difference of supplier invoice | |
Array of objects or null (Supplier invoice optional data) Optional data of supplier invoice | |
Array of objects or null (Supplier invoice optional text) Optional text of supplier invoice | |
Array of objects or null (Supplier invoice credited invoices) Credited invoices of supplier invoice | |
Array of objects or null (Supplier invoice advance payments) Advance payments of supplier invoice |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "invoiceItems": [
- {
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemName": "string",
- "vatTypeId": "string",
- "amount": 0,
- "order": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "amountInForeignCurrency": 0,
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0,
- "algorithmCode": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "amountInForeignCurrency": 0
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "creditedInvoiceId": 0,
- "paymentDate": "string",
- "accountingDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "paymentDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method updates one supplier invoice
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Supplier invoice id) Unique supplier invoice id |
| issueDate | string or null <datetime> (Issue date) Supplier invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Supplier invoice payment due date |
| receivedDate | string or null <datetime> (Received date) Supplier invoice received date |
| variableSymbol | string or null <string> (Variable symbol) Supplier invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Supplier invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| supplierId | integer or null <int64> (Supplier id) Supplier id , foreign key from Supplier.id |
| documentTypeId | string or null <string> (Supplier invoice document type id) Supplier invoice document type id foreign key from QasidaEnum.GetDocumentTypeSupplierInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Supplier order number) Internal supplier order number |
| contractNumber | string or null <string> (Supplier contract number) Supplier contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Supplier invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Supplier invoice accounting date |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
{- "id": 0,
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving supplier proforma invoices with items by date interval
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| from required | string <datetime> (Date from) Returns only invoices after date |
| to required | string <datetime> (Date to) Returns only invoices before date |
| withOptionalData | boolean <boolean> (With Optional Data) Return optional data for invoice and invoice items |
| withOptionalText | boolean <boolean> (With Optional Text) Return optional texts for invoice and invoice items |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving one supplier proforma invoice with items by its id
| id required | integer <int64> (Supplier proforma invoice id) Supplier proforma invoice id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method adds one supplier invoice with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> (Supplier invoice id) Unique supplier invoice id |
| mandantId | integer or null <int64> (Mandant id) Mandant id |
| invoiceNumber | string or null <string> (Supplier invoice number) Supplier invoice internal number |
| issueDate | string or null <datetime> (Issue date) Supplier invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Supplier invoice payment due date |
| receivedDate | string or null <datetime> (Received date) Supplier invoice received date |
| variableSymbol | string or null <string> (Variable symbol) Supplier invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Supplier invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| supplierId | integer or null <int64> (Supplier id) Supplier id , foreign key from Supplier.id |
| documentTypeId | string or null <string> (Supplier invoice document type id) Supplier invoice document type id foreign key from QasidaEnum.GetDocumentTypeSupplierInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Supplier order number) Internal supplier order number |
| contractNumber | string or null <string> (Supplier contract number) Supplier contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Supplier invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Supplier invoice accounting date |
| rabat | number or null <decimal> (Discount in %) Discount in % |
| rabat2 | number or null <decimal> (Discount 2 in %) Discount 2 in % |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
Array of objects or null (Invoice items) Items of invoice | |
Array of objects or null (Supplier invoice VAT totals) VAT totals of supplier invoice | |
Array of objects or null (Supplier invoice total sum) Total sum of supplier invoice | |
Array of objects or null (Supplier invoice rounding difference) Rounding difference of supplier invoice | |
Array of objects or null (Supplier invoice optional data) Optional data of supplier invoice | |
Array of objects or null (Supplier invoice optional text) Optional text of supplier invoice | |
Array of objects or null (Supplier invoice credited invoices) Credited invoices of supplier invoice | |
Array of objects or null (Supplier invoice advance payments) Advance payments of supplier invoice |
{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "invoiceItems": [
- {
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemName": "string",
- "vatTypeId": "string",
- "amount": 0,
- "order": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "amountInForeignCurrency": 0,
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "amountInForeignCurrency": 0,
- "algorithmCode": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "amount": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "amountInForeignCurrency": 0
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "creditedInvoiceId": 0,
- "paymentDate": "string",
- "accountingDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "paymentDate": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method updates one supplier proforma invoice
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer <int64> (Supplier invoice id) Unique supplier invoice id |
| issueDate | string or null <datetime> (Issue date) Supplier invoice issue date |
| paymentDueDate | string or null <datetime> (Payment due date) Supplier invoice payment due date |
| receivedDate | string or null <datetime> (Received date) Supplier invoice received date |
| variableSymbol | string or null <string> (Variable symbol) Supplier invoice variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Supplier invoice specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| supplierId | integer or null <int64> (Supplier id) Supplier id , foreign key from Supplier.id |
| documentTypeId | string or null <string> (Supplier invoice document type id) Supplier invoice document type id foreign key from QasidaEnum.GetDocumentTypeSupplierInvoice.code |
| paymentMethod | string or null <string> (Payment method) Payment method code, foreign key from QasidaEnum.GetPaymentMethods.code |
| orderNumber | string or null <string> (Supplier order number) Internal supplier order number |
| contractNumber | string or null <string> (Supplier contract number) Supplier contract number |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| bankAccountId | integer or null <int64> (Bank account Id) Supplier bank account Id, foreign key from BankAccount.id |
| taxDutyDate | string or null <datetime> (Tax duty date) Supplier invoice tax duty date |
| accountingDate | string or null <datetime> (Accounting date) Supplier invoice accounting date |
| percentageToBePaid | number or null <decimal> (Percentage to be paid) Percentage to be paid, only for proforma invoice |
| interestOnDelayTypeId | string or null <string> (Interest on delay type id) Interest on delay type id, foreign key from QasidaEnum.GetInterestOnDelayType.code |
| clerkId | string or null <string> (Clerk id) Clerk id, foreign key from QasidaEnum.GetClerk.code |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.code |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| supplierVatRegNoId | integer or null <int64> (Supplier Vat Reg No Id) Supplier Vat Reg No Id, foreign key from Supplier.icdpHs.id |
| customerVatRegNoId | integer or null <int64> (Customer Vat Reg No Id) Customer Vat Reg No Id, foreign key from Customer.icdpHs.id |
| isoA2CountryCode | string or null <string> (Country code) Country ISOA2 code used for delivery |
| vatDocumentTypeId | string or null <string> (Vat document type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentType.code |
| vatDocumentTransformationTypeId | string or null <string> (Vat document transformation type id) Vat document type id, foreign key from QasidaEnum.GetVatDocumentTransformationType.code |
| externalInvoiceNumber | string or null <string> (External invoice number) External invoice number |
| vatDocumentCoefficient | number or null <decimal> (Vat document coefficient) Vat document coefficient |
{- "id": 0,
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "supplierVatRegNoId": 0,
- "customerVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0
}{- "id": 0,
- "mandantId": 0,
- "invoiceNumber": "string",
- "issueDate": "string",
- "paymentDueDate": "string",
- "receivedDate": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "supplierId": 0,
- "documentTypeId": "string",
- "paymentMethod": "string",
- "orderNumber": "string",
- "contractNumber": "string",
- "currency": "string",
- "bankAccountId": 0,
- "taxDutyDate": "string",
- "accountingDate": "string",
- "rabat": 0,
- "rabat2": 0,
- "percentageToBePaid": 0,
- "interestOnDelayTypeId": "string",
- "clerkId": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "customerVatRegNoId": 0,
- "supplierVatRegNoId": 0,
- "isoA2CountryCode": "string",
- "vatDocumentTypeId": "string",
- "vatDocumentTransformationTypeId": "string",
- "externalInvoiceNumber": "string",
- "vatDocumentCoefficient": 0,
- "domesticCurrencyType": "string",
- "invoiceStatus": "string",
- "supplierIco": "string",
- "supplierInternalCode": "string",
- "supplierName": "string",
- "documentTypeShortcut": "string",
- "documentTypeName": "string",
- "customerVatRegNo": "string",
- "supplierVatRegNo": "string",
- "edited": "string",
- "organizationStructureShortcut": "string",
- "clerkShortcut": "string",
- "clerkName": "string",
- "bankAccountNumber": "string",
- "vatDocumentTypeShortcut": "string",
- "invoiceItems": [
- {
- "id": 0,
- "invoiceId": 0,
- "productId": 0,
- "quantity": 0,
- "price": 0,
- "date1": "string",
- "date2": "string",
- "rabat": 0,
- "rabatType": "string",
- "rabat2": 0,
- "rabat2Type": "string",
- "order": 0,
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "itemName": "string",
- "account": "string",
- "vatTypeId": "string",
- "vatRate": 0,
- "unitShortcut": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "accountId": 0,
- "accountingGroup": "string",
- "amountTypeCode": "string",
- "creditDebit": "string",
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "balanceItemId": 0,
- "algorithmCode": "string",
- "productName": "string",
- "productCode": "string",
- "accountingGroupShortcut": "string",
- "vatTypeName": "string",
- "creditNoteInvoiceItemId": 0,
- "orderItemId": 0,
- "proformaInvoiceItemId": 0,
- "deliveryNoteItemId": 0,
- "unitCode": "string",
- "priceInForeignCurrency": 0,
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
]
}
], - "vatTotalItems": [
- {
- "parentId": 0,
- "id": 0,
- "vatTypeId": "string",
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "vatTypeName": "string",
- "amountInForeignCurrency": 0,
- "vatRate": 0,
- "currency": "string"
}
], - "totalSumItems": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "roundingDifference": [
- {
- "parentId": 0,
- "id": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemId": 0,
- "balanceItemCode": "string",
- "balanceItemDate": "string",
- "balanceItemDateType": "string",
- "organizationStructureShortcut": "string",
- "algorithmCode": "string",
- "amountInForeignCurrency": 0,
- "currency": "string"
}
], - "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
], - "optionalText": [
- {
- "parentId": 0,
- "code": "string",
- "text": "string"
}
], - "creditedInvoices": [
- {
- "id": 0,
- "parentId": 0,
- "creditedInvoiceId": 0,
- "creditedInvoiceNumber": "string",
- "creditedInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "accountingDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
], - "advancePayments": [
- {
- "id": 0,
- "parentId": 0,
- "proformaInvoiceId": 0,
- "paymentId": 0,
- "proformaInvoiceNumber": "string",
- "proformaInvoiceExternalNumber": "string",
- "paymentDate": "string",
- "variableSymbol": "string",
- "organizationStructureId": "string",
- "economicObject": "string",
- "organizationStructureShortcut": "string",
- "currency": "string",
- "amount": 0,
- "amountInForeignCurrency": 0,
- "note": "string"
}
]
}This API method allows retrieving bank payment notices
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| ownBankAccountId | integer <int64> (Own bank account id) Own bank account id |
| noticeDate | string <DateTime> (Bank payment notice date) Bank payment notice date |
{- "data": [
- {
- "id": 0,
- "noticeNumber": "string",
- "noticeDate": "string",
- "ownBankAccountId": "string",
- "ownBankAccountNumber": "string",
- "mandantId": 0,
- "bankPaymentNoticeItems": [
- {
- "id": 0,
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}This API method allows retrieving one bank payment notice with items by its id
| id required | integer <int64> (Bank payment notice id) Bank payment notice id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "noticeNumber": "string",
- "noticeDate": "string",
- "ownBankAccountId": "string",
- "ownBankAccountNumber": "string",
- "mandantId": 0,
- "bankPaymentNoticeItems": [
- {
- "id": 0,
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}This API method adds one bank payment notice with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| noticeNumber | string or null <string> (Bank payment notice number) Bank payment notice number |
| noticeDate | string or null <datetime> (Bank payment notice date) Bank payment notice date |
| ownBankAccountId | string or null <string> (Own bank account id) Own bank account id , foreign key from QasidaEnum.GetOwnBankAccount.Code |
Array of objects or null (Bank payment notice items) Bank payment notice items |
{- "noticeNumber": "string",
- "noticeDate": "string",
- "ownBankAccountId": "string",
- "bankPaymentNoticeItems": [
- {
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}{- "id": 0,
- "noticeNumber": "string",
- "noticeDate": "string",
- "ownBankAccountId": "string",
- "ownBankAccountNumber": "string",
- "mandantId": 0,
- "bankPaymentNoticeItems": [
- {
- "id": 0,
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}This API method adds bank payment notice items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| bankPaymentNoticeId | integer <int64> (Bank payment notice id) Bank payment notice id |
| paymentType | string or null <string> (Payment type) Payment type , foreign key from GetBankPaymentType.Code |
| itemDate | string or null <datetime> (Item Date) Item Date |
| bankAccountId | integer or null <int64> (Partner bank account id) Partner bank account id |
| amount | number or null <decimal> (Amount) Payment notice item amount |
| note | string or null <string> (Item note) Item note |
| variableSymbol | string or null <string> (Variable symbol) Variable symbol |
| specificSymbol | string or null <string> (Specific symbol) Specific symbol |
| constantSymbol | string or null <string> (Constant symbol) Constant symbol, foreign key from QasidaEnum.GetConstantSymbol.code |
| currency | string or null <string> (Currency) Currency code, foreign key from QasidaEnum.GetCurrencies.code |
| accountId | integer or null <int64> (Account id) Account id , foreign key from Account.Id |
| bankAccountNumber | string or null <string> (Bank account number) Partner bank account number from BankAccount.BankAccountNumber |
| economicObject | string or null <string> (Economic object) Economic object , multiple values from QasidaEnum.GetEconomicalObjects.shortcut separated by comma (,) |
| organizationStructureId | string or null <string> (Organization structure id) Organization structure id, foreign key from QasidaEnum.OrganizationStructures.id |
| balanceItemCode | string or null <string> (Balance item code) Balance item code |
| balanceItemId | integer or null <int64> (Balance item id) Balance item , foreign key from Invoice.Id |
| bankCode | string or null <string> (Bank code) Partner bank account bank code |
| amountInForeignCurrency | number or null <decimal> (Amount in foreign currency) Amount in foreign currency |
[- {
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]{- "id": 0,
- "bankPaymentNoticeId": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}A bank statement is a financial document with transactions provided by a bank to an account holder
This API method allows retrieving one bank statement with items by its id
| id required | integer <int64> (Bank statement id) Bank statement id |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "statementNumber": "string",
- "statementDate": "string",
- "ownBankAccountId": "string",
- "balance": 0,
- "ownBankAccountNumber": "string",
- "mandantId": 0,
- "bankStatementItems": [
- {
- "id": 0,
- "bankStatementId": 0,
- "itemNumber": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}This API method adds one bank statement with items.
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| statementNumber | string or null <string> (Bank statement number) Bank statement number |
| statementDate | string or null <datetime> (Bank statement date) Bank statement date |
| ownBankAccountId | string or null <string> (Own bank account id) Own bank account id , foreign key from QasidaEnum.GetOwnBankAccount.Code |
| balance | number or null <decimal> (Balance) Balance amount |
Array of objects or null (Bank statement items) Bank statement items |
{- "statementNumber": "string",
- "statementDate": "string",
- "ownBankAccountId": "string",
- "balance": 0,
- "bankStatementItems": [
- {
- "bankStatementId": 0,
- "itemNumber": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}{- "id": 0,
- "statementNumber": "string",
- "statementDate": "string",
- "ownBankAccountId": "string",
- "balance": 0,
- "ownBankAccountNumber": "string",
- "mandantId": 0,
- "bankStatementItems": [
- {
- "id": 0,
- "bankStatementId": 0,
- "itemNumber": 0,
- "paymentType": "string",
- "itemDate": "string",
- "bankAccountId": 0,
- "amount": 0,
- "note": "string",
- "variableSymbol": "string",
- "specificSymbol": "string",
- "constantSymbol": "string",
- "currency": "string",
- "accountId": 0,
- "bankAccountNumber": "string",
- "accountNumber": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "organizationStructureShortcut": "string",
- "balanceItemCode": "string",
- "balanceItemId": 0,
- "bankCode": "string",
- "amountInForeignCurrency": 0
}
]
}An account is the basic unit for recording financial transactions within an accounting entity, such as a business, organization, or other entity. Accounts are used to systematically track and categorize income, expenses, assets, liabilities, capital, and other financial events.
| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "data": [
- {
- "id": 0,
- "accountNumber": "string",
- "accountName": "string",
- "accountShortcut": "string",
- "accountType": "string",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isForeignCurrency": true,
- "isOrganizationStructure": true,
- "isEconomicalObject": true,
- "mandantId": 0,
- "balanceName": "string",
- "balanceId": 0,
- "accountNameLanguage1": "string",
- "accountNameLanguage2": "string",
- "accountNameLanguage3": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}| id | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "accountNumber": "string",
- "accountName": "string",
- "accountShortcut": "string",
- "accountType": "string",
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "isForeignCurrency": true,
- "isOrganizationStructure": true,
- "isEconomicalObject": true,
- "mandantId": 0,
- "balanceName": "string",
- "balanceId": 0,
- "accountNameLanguage1": "string",
- "accountNameLanguage2": "string",
- "accountNameLanguage3": "string"
}| PageNumber | integer <int> (Page number) The number of the page to return. If not specified, the first page is returned. |
| PageSize | integer <int> (Page size) The number of items to return per page. If not specified, the default page size is returned. |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| accountNumber | string |
{- "data": [
- {
- "id": 0,
- "mandantId": 0,
- "internalCode": "string",
- "ico": "string",
- "dic": "string",
- "name": "string",
- "isVATPayer": true,
- "validTo": "string",
- "customerTypeId": "string",
- "purchaserId": 0,
- "isPurchaser": true,
- "priceListId": 0,
- "supplierId": 0,
- "isSupplier": true,
- "edited": "string",
- "addresses": [
- {
- "id": 0,
- "street": "string",
- "city": "string",
- "postalCode": "string",
- "buildingNumber": "string",
- "propertyRegistrationNumber": "string",
- "addressTypeCode": "string",
- "validTo": "string",
- "isoA2CountryCode": "string"
}
], - "contacts": [
- {
- "id": 0,
- "value": "string",
- "type": "string",
- "note": "string",
- "validTo": "string"
}
], - "icdpHs": [
- {
- "id": 0,
- "value": "string"
}
], - "loyaltyId": "string",
- "cardNumber": "string",
- "optionalData": [
- {
- "id": 0,
- "customerId": 0,
- "code": "string",
- "listValueShortcut": "string",
- "listValueName": "string",
- "nonListValue": "string"
}
]
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Accounting document is a written or electronic record that provides evidence of a financial transaction within an accounting system.It typically contains details such as the date of the transaction, a description of the transaction, the amount involved, and the accounts affected.
| id required | integer <int64> |
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
{- "id": 0,
- "documentNumber": "string",
- "documentTypeId": "string",
- "documentDate": "2019-08-24T14:15:22Z",
- "documentText": "string",
- "documentCreated": "2019-08-24T14:15:22Z",
- "mandantId": 0,
- "accountingDocumentItems": [
- {
- "id": 0,
- "accountingDocumentId": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0.1,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemText": "string",
- "balanceItemId": 0,
- "balanceItemDate": "2019-08-24T14:15:22Z",
- "balanceItemDateType": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
]
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id | integer or null <int64> |
| documentNumber | string or null |
| documentTypeId | string or null |
| documentDate | string or null <date-time> |
| documentText | string or null |
| documentCreated | string or null <date-time> |
| mandantId | integer or null <int64> |
Array of objects or null (AccountingDocumentItemPostContract) |
{- "id": 0,
- "documentNumber": "string",
- "documentTypeId": "string",
- "documentDate": "2019-08-24T14:15:22Z",
- "documentText": "string",
- "documentCreated": "2019-08-24T14:15:22Z",
- "mandantId": 0,
- "accountingDocumentItems": [
- {
- "id": 0,
- "accountingDocumentId": 0,
- "accountId": 0,
- "amount": 0.1,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemText": "string",
- "balanceItemId": 0,
- "balanceItemDate": "2019-08-24T14:15:22Z",
- "balanceItemDateType": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "nonPickerValue": "string"
}
]
}
]
}{- "id": 0,
- "documentNumber": "string",
- "documentTypeId": "string",
- "documentDate": "2019-08-24T14:15:22Z",
- "documentText": "string",
- "documentCreated": "2019-08-24T14:15:22Z",
- "mandantId": 0,
- "accountingDocumentItems": [
- {
- "id": 0,
- "accountingDocumentId": 0,
- "accountId": 0,
- "accountNumber": "string",
- "amount": 0.1,
- "creditDebit": "string",
- "economicObject": "string",
- "organizationStructureId": "string",
- "itemText": "string",
- "balanceItemId": 0,
- "balanceItemDate": "2019-08-24T14:15:22Z",
- "balanceItemDateType": "string",
- "optionalData": [
- {
- "id": 0,
- "parentId": 0,
- "pickerValueId": 0,
- "code": "string",
- "pickerValueShortcut": "string",
- "pickerValueName": "string",
- "nonPickerValue": "string"
}
]
}
]
}{- "data": [
- {
- "sourceTenantCode": "string",
- "sourceTenantName": "string",
- "absenceCloseDate": "2019-08-24T14:15:22Z"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}{- "data": [
- {
- "id": "string",
- "qasidaMobileType": "string",
- "concurrentAbsenceAllowed": true,
- "order": 0,
- "name": "string",
- "validFromUtc": "2019-08-24T14:15:22Z",
- "validToUtc": "2019-08-24T14:15:22Z",
- "showTime": true,
- "showTimeButtons": true,
- "showDateRange": true,
- "allowAttachments": true,
- "tripForm": true,
- "tenant": {
- "subjectId": 0,
- "workflowEntityId": 0,
- "subjectCode": "string",
- "subjectName": "string"
}
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}{- "data": [
- {
- "employmentId": "string",
- "sourceTenant": {
- "subjectId": 0,
- "workflowEntityId": 0,
- "subjectCode": "string",
- "subjectName": "string"
}, - "employmentFromUtc": "2019-08-24T14:15:22Z",
- "employmentToUtc": "2019-08-24T14:15:22Z",
- "employmentName": "string",
- "employee": {
- "employeeId": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "department": "string",
- "email": "string"
}, - "supervisor": {
- "employeeId": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "department": "string",
- "email": "string"
}
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}{- "data": [
- {
- "id": "string",
- "employmentId": "string",
- "absenceTypeId": "string",
- "absenceFromUtc": "2019-08-24T14:15:22Z",
- "absenceToUtc": "2019-08-24T14:15:22Z",
- "absenceState": "string",
- "absenceStateColor": "string",
- "requestedTimeUtc": "2019-08-24T14:15:22Z",
- "lastChangeStateTimeUtc": "2019-08-24T14:15:22Z",
- "workingDays": 0.1,
- "workingHours": 0.1,
- "absenceComment": "string",
- "businessValidationMessage": "string",
- "durationType": "string",
- "allowUpdate": true,
- "absenceAdditionalTripInfoDestination": "string",
- "absenceAdditionalTripInfoPurpose": "string",
- "absenceAdditionalTripInfoStart": "string",
- "absenceAdditionalTripInfoEnd": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Add a new employment absence
| sourceEmploymentId | string or null |
| durationType | string or null |
| sourceAbsenceTypeId | string or null |
| absenceFromUtc | string <date-time> |
| absenceToUtc | string <date-time> |
| absenceStateColor | string or null |
| requestedTimeUtc | string <date-time> |
| lastChangeStateTimeUtc | string <date-time> |
| absenceComment | string or null |
| allowAttachments | boolean |
| absenceAdditionalTripInfoDestination | string or null |
| absenceAdditionalTripInfoPurpose | string or null |
| absenceAdditionalTripInfoStart | string or null |
| absenceAdditionalTripInfoEnd | string or null |
{- "sourceEmploymentId": "string",
- "durationType": "string",
- "sourceAbsenceTypeId": "string",
- "absenceFromUtc": "2019-08-24T14:15:22Z",
- "absenceToUtc": "2019-08-24T14:15:22Z",
- "absenceStateColor": "string",
- "requestedTimeUtc": "2019-08-24T14:15:22Z",
- "lastChangeStateTimeUtc": "2019-08-24T14:15:22Z",
- "absenceComment": "string",
- "allowAttachments": true,
- "absenceAdditionalTripInfoDestination": "string",
- "absenceAdditionalTripInfoPurpose": "string",
- "absenceAdditionalTripInfoStart": "string",
- "absenceAdditionalTripInfoEnd": "string"
}{- "sourceEmploymentAbsenceId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}Update an existing employment absence, if attribute is NULL, then it is not updated. Fill only those attributes, that need to be updated.
| sourceEmploymentAbsenceId | string or null |
| sourceEmploymentId | string or null |
| durationType | string or null |
| sourceAbsenceTypeId | string or null |
| absenceFromUtc | string <date-time> |
| absenceToUtc | string <date-time> |
| absenceState | string or null |
| absenceStateColor | string or null |
| requestedTimeUtc | string or null <date-time> |
| lastChangeStateTimeUtc | string or null <date-time> |
| absenceComment | string or null |
| allowAttachments | boolean or null |
| absenceAdditionalTripInfoDestination | string or null |
| absenceAdditionalTripInfoPurpose | string or null |
| absenceAdditionalTripInfoStart | string or null |
| absenceAdditionalTripInfoEnd | string or null |
{- "sourceEmploymentAbsenceId": "string",
- "sourceEmploymentId": "string",
- "durationType": "string",
- "sourceAbsenceTypeId": "string",
- "absenceFromUtc": "2019-08-24T14:15:22Z",
- "absenceToUtc": "2019-08-24T14:15:22Z",
- "absenceState": "string",
- "absenceStateColor": "string",
- "requestedTimeUtc": "2019-08-24T14:15:22Z",
- "lastChangeStateTimeUtc": "2019-08-24T14:15:22Z",
- "absenceComment": "string",
- "allowAttachments": true,
- "absenceAdditionalTripInfoDestination": "string",
- "absenceAdditionalTripInfoPurpose": "string",
- "absenceAdditionalTripInfoStart": "string",
- "absenceAdditionalTripInfoEnd": "string"
}{- "sourceEmploymentAbsenceId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}Delete an employment absence by EmploymentId from external system.
| SourceEmploymentAbsenceId | string |
| SourceEmploymentId | string |
{- "sourceEmploymentAbsenceId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}Upload a data document related to an absence. It can be split to chunks.
| SourceEmploymentAbsenceId | string |
| SourceDocumentId | string |
| QmDocumentId | string |
| Name | string |
| DocumentType | string |
| ChunkNumber | integer <int32> |
| TotalChunks | integer <int32> |
| Content | string <byte> |
| ContentSize | integer <int32> |
| ContentLoadStatus | string |
{- "sourceDocumentId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}Delete an employment absence document by EmploymentId from external system.
| SourceDocumentId | string |
| SourceEmploymentAbsenceId | string |
{- "sourceDocumentId": "string",
- "executionStatus": true,
- "businessValidationMessage": "string",
- "executionError": "string"
}Get employment absence balances to send
{- "data": [
- {
- "sourceEmploymentAbsenceBalanceId": "string",
- "sourceAbsenceTypeId": "string",
- "sourceEmploymentId": "string",
- "balanceUnit": "string",
- "balanceTaken": 0.1,
- "balanceRemaining": 0.1,
- "balanceTotal": 0.1,
- "balancePlanned": 0.1
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}Insert or update Employee
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| mandantId required | integer <int64> (Mandant id) Id of Mandant |
| period required | string <datetime> (Period) Relevant Period - Month |
| iud required | string <string> (IU) non-empty Insert or update record : Insert - I or Update - U |
| personalNumber | integer or null <int> (PersonalNumber) Company issued personal number of employee |
| surname | string or null <string> (Surname) Employee Surname |
| name | string or null <string> (Name) Employee Name |
| identificationNumber | string or null <string> (Identification Number) Employee's state issued Identification number, do not input in case of foreigner |
| gender | string or null <string> (Gender) Employee gender : male - 1, female - 2 |
| dateOfBirth | string or null <datetime> (Date of Birth) Employee date of birth |
| healthInsuranceProvider | string or null <string> (Health Insurance Provider) Health insurance company code - codelist value |
| typeOfEmployoment | string or null <string> (Type of Employoment) Employment type - codelist value. Value is ignored if IUD value == U(Update) called, need to crete new Employment |
| employmentStartDate | string or null <datetime> (Employment Start Date) Employment Start Date |
| employmentEndDate | string or null <datetime> (Employment End Date) Employment End Date |
| typeOfCompensation | string or null <string> (Type of Compensation) Type of compensation - if not provided, default value MesPlat - monthly wage will be used |
| basicSalary | number or null <decimal> (Basic Salary) Basic salary - basic salary value entering into calculations |
| placeOfBirth | string or null <string> (Place of Birth) Place of Birth |
| street | string or null <string> (Street) Address street |
| houseNumber | string or null <string> (HouseNumber) Address House reference/Orientation number |
| city | string or null <string> (City) Address City |
| zipCode | string or null <string> (ZipCode) Address ZipCode |
| state | string or null <string> (State) Address State |
| bban | string or null <string> (BBAN) Bank account in BBAN format |
| bank | string or null <string> (Bank) Bank - codelist value |
| iban | string or null <string> (IBAN) Bank account in IBAN format |
| weeklyWorkHours | number or null <decimal> (Weekly Work Hours) Work hours per week - if not provided, default value of 40 hours per week used |
| taxDeductible | string or null <string> (Tax Deductible) Tax Deductible used - A/N representing Yes/No |
| fixedTermContractExpirationDate | string or null <datetime> (Fixed Term Contract Expiration Date) Fixed Term Contract Expiration Date |
| oS_Abbr | string or null <string> (OS Abbr) OS abbr - organisational department abbreviation |
| eO_Abbr | string or null <string> (EO Abbr) EO abbr - additional (i.e. specific project) abbreviation |
| title | string or null <string> (Title) Title |
| degree | string or null <string> (Degree) Degree |
| birthName | string or null <string> (BirthName) BirthName |
| street_TR | string or null <string> (Street Temporary Residence) Address Street Temporary Residence |
| houseNumber_TR | string or null <string> (HouseNumber Temporary Residence) Address HouseNumber Temporary Residence. House reference/Orientation number |
| city_TR | string or null <string> (City Temporary Residence) Address City Temporary Residence |
| zipCode_TR | string or null <string> (ZipCode Temporary Residence) Address ZipCode Temporary Residence |
| state_TR | string or null <string> (State Temporary Residence) Address State Temporary Residence |
| educationLevel | string or null <string> (Education Level) Education Level |
| maritalStatus | string or null <string> (Marital Status) Marital Status |
| typeOfSchool | string or null <string> (Type of School) Type of School |
| identificationCardNumber | string or null <string> (Identification Card Number) Identification Card Number |
| stayUntil | string or null <datetime> (Stay Until) Stay Until |
| workPermit | string or null <datetime> (Work Permit) Work Permit |
| dateOfTrialPeriod | string or null <datetime> (Date of Trial Period) Date of Trial Period |
| changedWorkingConditions | string or null <string> (Changed Working Conditions) Changed Working Conditions |
| jobDescription | string or null <string> (Job Description) Job Description |
| egId | string or null <string> (Eg Id) Eg Id |
{- "mandantId": 0,
- "period": "string",
- "iud": "string",
- "personalNumber": 0,
- "surname": "string",
- "name": "string",
- "identificationNumber": "string",
- "gender": "string",
- "dateOfBirth": "string",
- "healthInsuranceProvider": "string",
- "typeOfEmployoment": "string",
- "employmentStartDate": "string",
- "employmentEndDate": "string",
- "typeOfCompensation": "string",
- "basicSalary": 0,
- "placeOfBirth": "string",
- "street": "string",
- "houseNumber": "string",
- "city": "string",
- "zipCode": "string",
- "state": "string",
- "bban": "string",
- "bank": "string",
- "iban": "string",
- "weeklyWorkHours": 0,
- "taxDeductible": "string",
- "fixedTermContractExpirationDate": "string",
- "oS_Abbr": "string",
- "eO_Abbr": "string",
- "title": "string",
- "degree": "string",
- "birthName": "string",
- "street_TR": "string",
- "houseNumber_TR": "string",
- "city_TR": "string",
- "zipCode_TR": "string",
- "state_TR": "string",
- "educationLevel": "string",
- "maritalStatus": "string",
- "typeOfSchool": "string",
- "identificationCardNumber": "string",
- "stayUntil": "string",
- "workPermit": "string",
- "dateOfTrialPeriod": "string",
- "changedWorkingConditions": "string",
- "jobDescription": "string",
- "egId": "string"
}{- "mandantId": 0,
- "period": "string",
- "iud": "string",
- "personalNumber": 0,
- "surname": "string",
- "name": "string",
- "identificationNumber": "string",
- "gender": "string",
- "dateOfBirth": "string",
- "healthInsuranceProvider": "string",
- "typeOfEmployoment": "string",
- "employmentStartDate": "string",
- "employmentEndDate": "string",
- "typeOfCompensation": "string",
- "basicSalary": 0,
- "placeOfBirth": "string",
- "street": "string",
- "houseNumber": "string",
- "city": "string",
- "zipCode": "string",
- "state": "string",
- "bban": "string",
- "bank": "string",
- "iban": "string",
- "weeklyWorkHours": 0,
- "taxDeductible": "string",
- "fixedTermContractExpirationDate": "string",
- "oS_Abbr": "string",
- "eO_Abbr": "string",
- "title": "string",
- "degree": "string",
- "birthName": "string",
- "street_TR": "string",
- "houseNumber_TR": "string",
- "city_TR": "string",
- "zipCode_TR": "string",
- "state_TR": "string",
- "educationLevel": "string",
- "maritalStatus": "string",
- "typeOfSchool": "string",
- "identificationCardNumber": "string",
- "stayUntil": "string",
- "workPermit": "string",
- "dateOfTrialPeriod": "string",
- "changedWorkingConditions": "string",
- "jobDescription": "string",
- "egId": "string"
}Insert Employment
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (PP ID) Identifier of the employment record |
| employeeId required | integer <int64> (Employee Id) Identifier of the EmployeeId |
| typeOfEmployment required | string (Type of Employment) non-empty Specifies the type of employment (e.g. full-time, contract) |
| period required | string <date-time> |
| employmentStartDate required | string <date-time> (Employment Start Date) Date when the employment begins |
| employmentEndDate | string or null <date-time> (Employment End Date) Date when the employment ends |
| dateOfTrialPeriod | string or null <date-time> (Date of Trial Period) End date of the trial period |
| fixedTermContractExpirationDate | string or null <date-time> (Fixed-Term Contract Expiration Date) End date of the fixed-term contract |
| calendarCode required | string (Calendar Code) non-empty Code of the work calendar |
| changedWorkingConditions | number or null <decimal> (Changed Working Conditions) Percentage representing the changes in working conditions |
| typeOfCompensation required | string (Type of Compensation) non-empty Specifies the compensation model (e.g. fixed, hourly) |
| jobDescription | string or null (Job Description) Text description of the employee's job duties |
| isco | string or null (Isco) Isco |
| icpv | string or null (Icpv) Icpv |
| category | string or null (Category) Category |
| profession | string or null (Profession) Profession |
| minimumWageLevel | number or null <double> (MinimumWageLevel) MinimumWageLevel |
| irregularIncome | string or null (IrregularIncome) IrregularIncome |
| osAbbr | string or null (OsAbbr) OsAbbr |
| eoAbbr | string or null (EoAbbr) EoAbbr |
{- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}{- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}Update Employment
| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (PP ID) Identifier of the employment record |
| employeeId required | integer <int64> (Employee Id) Identifier of the EmployeeId |
| typeOfEmployment required | string (Type of Employment) non-empty Specifies the type of employment (e.g. full-time, contract) |
| period required | string <date-time> |
| employmentStartDate required | string <date-time> (Employment Start Date) Date when the employment begins |
| employmentEndDate | string or null <date-time> (Employment End Date) Date when the employment ends |
| dateOfTrialPeriod | string or null <date-time> (Date of Trial Period) End date of the trial period |
| fixedTermContractExpirationDate | string or null <date-time> (Fixed-Term Contract Expiration Date) End date of the fixed-term contract |
| calendarCode required | string (Calendar Code) non-empty Code of the work calendar |
| changedWorkingConditions | number or null <decimal> (Changed Working Conditions) Percentage representing the changes in working conditions |
| typeOfCompensation required | string (Type of Compensation) non-empty Specifies the compensation model (e.g. fixed, hourly) |
| jobDescription | string or null (Job Description) Text description of the employee's job duties |
| isco | string or null (Isco) Isco |
| icpv | string or null (Icpv) Icpv |
| category | string or null (Category) Category |
| profession | string or null (Profession) Profession |
| minimumWageLevel | number or null <double> (MinimumWageLevel) MinimumWageLevel |
| irregularIncome | string or null (IrregularIncome) IrregularIncome |
| osAbbr | string or null (OsAbbr) OsAbbr |
| eoAbbr | string or null (EoAbbr) EoAbbr |
{- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}{- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| id required | integer <int64> (Id) |
| period required | string <DateTime> (Period) |
{- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}| MandantId required | integer <int64> (Mandant Id) The id of the mandant for which the data should be returned. |
| employeeId required | integer <int64> (Employee id) |
| period required | string <DateTime> (Period) |
{- "data": [
- {
- "id": 0,
- "employeeId": 0,
- "typeOfEmployment": "string",
- "period": "2019-08-24T14:15:22Z",
- "employmentStartDate": "2019-08-24T14:15:22Z",
- "employmentEndDate": "2019-08-24T14:15:22Z",
- "dateOfTrialPeriod": "2019-08-24T14:15:22Z",
- "fixedTermContractExpirationDate": "2019-08-24T14:15:22Z",
- "calendarCode": "string",
- "changedWorkingConditions": 0,
- "typeOfCompensation": "string",
- "jobDescription": "string",
- "isco": "string",
- "icpv": "string",
- "category": "string",
- "profession": "string",
- "minimumWageLevel": 0.1,
- "irregularIncome": "string",
- "osAbbr": "string",
- "eoAbbr": "string"
}
], - "pageNumber": 0,
- "pageSize": 0,
- "nextPage": "string",
- "previousPage": "string"
}