V1
Schemas
ProductBaseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productBaseId | integer | false | none |
| name | string | true | none |
| commercialBrand | integer | true | none |
| category | integer | true | none |
| vatTax | number | false | none |
| digitalCanon | number | false | none |
| unitsInPalet | integer | false | none |
| unitsInBox | integer | false | none |
| eolDate | string(date) | false | none |
| substitute | string | false | none |
| swapsRate | number | false | none |
| billingCategory | string | false | none |
| organization | string | false | none |
| characteristics | CharacteristicValuesProductDto | false | none |
CreateProductBaseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | true | none |
| commercialBrand | integer | true | none |
| category | integer | true | none |
| vatTax | number | false | none |
| digitalCanon | number | false | none |
| unitsInPalet | integer | false | none |
| unitsInBox | integer | false | none |
| eolDate | string(date) | false | none |
| substitute | string | false | none |
| swapsRate | number | false | none |
| billingCategory | string | false | none |
| organization | string | false | none |
SearchProductBaseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | none |
| commercialBrand | integer | false | none |
| category | integer | false | none |
| vatTax | number | false | none |
| digitalCanon | number | false | none |
| unitsInPalet | integer | false | none |
| unitsInBox | integer | false | none |
| eolDate | string(date) | false | none |
| substitute | string | false | none |
| swapsRate | number | false | none |
| billingCategory | string | false | none |
| organization | string | false | none |
ProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productId | integer | false | none |
| productBase | ProductBaseDtoWithReferences | false | none |
| status | StatusDto | false | none |
| isbundle | boolean | false | none |
| phReference | string | false | none |
| upcEan | string | false | none |
| partnumber | string | false | none |
| releaseDate | string(date) | false | none |
| retireDate | string(date) | false | none |
| sapOrderingAux | SapOrderingDto | false | none |
| retrievable | boolean | false | none |
| name | string | false | none |
| purpose | PurposeDto | false | none |
| inwarehousePrice | number | false | none |
| reference | string | false | none |
| currency | string | false | none |
| phPrice | number | false | none |
| purchasePrice | number | false | none |
| createdDate | string(date) | false | none |
| updatedDate | string(date) | false | none |
| bundle | [BundleDto] | false | none |
| stockProperty | string | false | none |
| Property | Values |
|---|---|
| stockProperty | one of [Propiedad, Cesión, Consigna] |
CreateProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | true | none |
| status | integer | true | none |
| isbundle | boolean | true | none |
| phReference | string | false | none |
| upcEan | string | false | none |
| partnumber | string | false | none |
| releaseDate | string(date) | false | none |
| retireDate | string(date) | false | none |
| sapOrderingAux | SapOrderingDto | true | none |
| retrievable | boolean | false | none |
| purchasePrice | number | false | none |
| phPrice | number | false | none |
| reference | string | false | none |
| inwarehousePrice | number | false | none |
| currency | string | false | none |
| purpose | integer | false | none |
| productsInBundle | [CreateBundleDto] | false | none |
| stockProperty | string | false | none |
| Property | Values |
|---|---|
| stockProperty | one of [Propiedad, Cesión, Consigna] |
SearchProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productId | integer | false | none |
| productBaseId | integer | false | none |
| name | string | false | none |
| status | integer | false | none |
| isbundle | boolean | false | none |
| phReference | string | false | none |
| upcEan | string | false | none |
| partNumber | string | false | none |
| releaseDate | string(date) | false | none |
| retireDate | string(date) | false | none |
| sapOrderingAuxId | integer | false | none |
| retrievable | boolean | false | none |
| purchasePrice | number | false | none |
| phPrice | number | false | none |
| reference | string | false | none |
| inwarehousePrice | number | false | none |
| currency | string | false | none |
| purpose | integer | false | none |
| stockProperty | string | false | none |
| Property | Values |
|---|---|
| stockProperty | one of [Propiedad, Cesión, Consigna] |
UpdateProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | true | none |
| status | integer | true | none |
| isbundle | boolean | true | none |
| phReference | string | false | none |
| upcEan | string | false | none |
| partnumber | string | false | none |
| releaseDate | string(date) | false | none |
| retireDate | string(date) | false | none |
| sapOrderingAux | SapOrderingDto | true | none |
| retrievable | boolean | false | none |
| purchasePrice | number | false | none |
| phPrice | number | false | none |
| reference | string | false | none |
| inwarehousePrice | number | false | none |
| currency | string | false | none |
| purpose | integer | false | none |
| productsInBundle | [BundleDto] | false | none |
| stockProperty | string | false | none |
| Property | Values |
|---|---|
| stockProperty | one of [Propiedad, Cesión, Consigna] |
PaginatedProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | PaginationResponse | false | none |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | object | false | none |
| » products | [ProductDto] | false | none |
DeliveryCommitmentDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productId | integer | false | none |
| providerId | integer | false | none |
| minWeeks | integer | false | none |
| maxWeeks | integer | false | none |
| deliveryWeeks | integer | false | none |
BundleDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| bundleId | integer | false | none |
| productId | integer | false | none |
| quantity | integer | false | none |
CreateBundleDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productId | integer | false | none |
| quantity | integer | false | none |
Characteristic
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | true | none |
| value | string | true | none |
CommercialBrandsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| commercialBrandId | integer | false | none |
| name | string | false | none |
| contactInfoId | integer | false | none |
CommercialDistributionDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| commDistributionId | integer | false | none |
| salesChannel | integer | false | none |
| salesType | integer | false | none |
| salesGroup | integer | false | none |
| warehouse | integer | false | none |
| name | string | false | none |
| tenant | string | false | none |
StatusDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| statusId | integer | false | none |
| name | string | false | none |
PurposeDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| purposeId | integer | false | none |
| name | string | false | none |
InputTypesDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| typeId | integer | false | none |
| description | string | false | none |
RegionDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| regionId | integer | false | none |
| name | string | false | none |
CountryDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| countryIso | string | false | none |
ReceptorsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| receptorId | integer | false | none |
| name | string | false | none |
OutputTypesDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| typeId | integer | false | none |
| description | string | false | none |
CategoryDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| categoryId | integer | false | none |
| family | FamilyDto | false | none |
| subfamily | string | false | none |
FamilyDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| familyId | integer | false | none |
| name | string | false | none |
InputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| inputId | integer | false | none |
| reference | string | false | none |
| productId | integer | false | none |
| amount | integer | false | none |
| orderId | string | false | none |
| orderPositionId | integer | false | none |
| inputDate | string(date) | false | none |
| orderOlId | string | false | none |
| inWarehousePrice | number | false | none |
| courierBill | string | false | none |
| billId | string | false | none |
| receptionDate | string(date) | false | none |
| incident | boolean | false | none |
| facturable | boolean | false | none |
| inWareHousePriceCurrency | string | false | none |
| type | string | false | none |
| ean | string | false | none |
| billableCompany | string | false | none |
| pWarehouseId | integer | false | none |
| comments | string | false | none |
UpdateInputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | InputDto | false | none |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | object | false | none |
CreateInputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reference | string | false | none |
| pWarehouseId | integer | true | none |
| amount | integer | true | none |
| orderId | string | false | none |
| orderPositionId | integer | false | none |
| inputDate | string(date) | true | none |
| orderOlId | string | true | none |
| inWarehousePrice | number | true | none |
| courierBill | string | false | none |
| billId | string | false | none |
| receptionDate | string(date) | false | none |
| incident | boolean | false | none |
| facturable | boolean | false | none |
| inWareHousePriceCurrency | string | false | none |
| type | string | false | none |
| ean | string | false | none |
| billableCompany | string | false | none |
| comments | string | false | none |
OutputsByProductAndWarehouseResponseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reference | string | false | none |
| productId | integer | false | none |
| vwarehouseId | integer | false | none |
| amount | integer | false | none |
| outputDate | string(date) | false | none |
OutputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| outputId | integer | false | none |
| reference | string | false | none |
| productId | integer | false | none |
| vwarehouseId | integer | false | none |
| pWarehouseId | integer | false | none |
| amount | integer | false | none |
| salesChannel | integer | false | none |
| outputDate | string(date) | false | none |
| regularization | boolean | false | none |
| type | integer | false | none |
| salesType | string | false | none |
| tenantGroupBrand | TenantGroupBrandDto | false | none |
| orderId | string | false | none |
| inWarehousePrice | number | false | none |
| inWarehousePriceCurrency | string | false | none |
CreateOutputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reference | string | false | none |
| vwarehouseId | integer | true | none |
| pWarehouseId | integer | false | none |
| amount | integer | true | none |
| salesChannel | integer | false | none |
| tenantGroupBrand | string | true | tenant or group band |
| outputDate | string(date) | true | none |
| regularization | boolean | false | none |
| type | integer | false | none |
| salesType | string | false | none |
| orderId | string | false | none |
| inWarehousePrice | number | false | none |
| inWarehousePriceCurrency | string | false | none |
UpdateOutputDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | CreateOutputDto | false | none |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | object | false | none |
| » productId | integer | true | none |
AllOutputs
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [OutputDto] | false | none |
OutputsByProductAndWarehouseResponseDtoList
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [OutputsByProductAndWarehouseResponseDto] | false | none |
StockDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| stockId | integer | false | none |
| productId | integer | false | none |
| vwarehouseId | integer | false | none |
| totalAmount | integer | false | none |
| availableAmount | integer | false | none |
| reservedAmount | integer | false | none |
| stockDate | string | false | none |
| reference | string | false | none |
| prepickingOrders | integer | false | none |
CreateStockDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| stockId | integer | false | none |
| productId | integer | false | none |
| vwarehouseId | integer | false | none |
| totalAmount | integer | false | none |
| availableAmount | integer | false | none |
| reservedAmount | integer | false | none |
| stockDate | string | false | none |
| reference | string | false | none |
| prepickingOrders | integer | false | none |
PhysicalWarehouseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| pwarehouseId | integer | false | none |
| name | string | false | none |
| logisticOperator | integer | false | none |
| regionId | integer | false | none |
| country | string | false | none |
| address | string | false | none |
| contactInfoId | integer | false | none |
CreatePhysicalWarehouseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | none |
| logisticOperator | integer | false | none |
| regionId | integer | false | none |
| country | string | false | none |
| address | string | false | none |
| contactInfoId | integer | false | none |
PhysicalWarehouseAndCharacteristicsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| pwarehouseId | integer | false | none |
| name | string | false | none |
| country | string | false | none |
| address | string | false | none |
| regionName | string | false | none |
| logisticOperators | LogisticsOperatorDto | false | none |
LogisticsOperatorDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| logisticOperatorId | integer | false | none |
| name | string | false | none |
| cif | string | false | none |
| address | string | false | none |
| corporateName | string | false | none |
| contactInfo | ContactInfoDto | false | none |
ContactInfoDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| contactInfoId | integer | false | none |
| contactName | string | false | none |
| contactEmail | string | false | none |
| contactPhone | string | false | none |
AllPhysicalWarehouse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [PhysicalWarehouseDto] | false | none |
VirtualWarehouseReceptorDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| vwarehouseId | integer | false | none |
| name | string | false | none |
| receptors | ReceptorsDto | false | none |
VirtualWarehouseReceptorsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [VirtualWarehouseReceptorDto] | false | none |
CreateVirtualWarehouseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | none |
| receptorId | integer | false | none |
VirtualWarehouseDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| vwarehouseId | integer | false | none |
| name | string | false | none |
| receptorId | integer | false | none |
CharacteristicsValuesDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [CharacteristicsValueDto] | false | none |
CharacteristicsValueDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | none |
| values | [string] | false | none |
CharacteristicValuesProductDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | none |
| value | string | false | none |
SapOrderingDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| sapOrderingAuxId | integer | false | none |
| companyInvoice | string | false | none |
| productSapCode | string | false | none |
| productSapDescription | string | false | none |
| productSapMaterial | string | false | none |
| productSapFamilyCode | string | false | none |
| providerId | integer | false | none |
| supplierToProviderId | integer | false | none |
PaginatedSapOrderingDtos
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | PaginationResponse | false | none |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | object | false | none |
| » sapOrderingDtos | [SapOrderingDto] | false | none |
SalesChannelDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer | false | none |
| name | string | false | none |
| masterChannel | object | false | none |
| » id | integer | false | none |
| » name | string | false | none |
| » direct | boolean | false | none |
TenantGroupBrandDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer | false | none |
| name | string | false | none |
ReturnsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| returnId | integer | false | none |
| reference | string | false | none |
| product | object | false | none |
| » productId | integer | false | none |
| » productBaseId | integer | false | none |
| » status | integer | false | none |
| » isbundle | boolean | false | none |
| » phReference | string | false | none |
| » upcEan | string | false | none |
| » partnumber | string | false | none |
| » releaseDate | string(date) | false | none |
| » retireDate | string(date) | false | none |
| » sapOrderingAux | SapOrderingDto | false | none |
| » retrievable | boolean | false | none |
| » name | string | false | none |
| » purpose | integer | false | none |
| » inwarehousePrice | number | false | none |
| » reference | string | false | none |
| » currency | string | false | none |
| » purchasePrice | number | false | none |
| » phPrice | number | false | none |
| vwarehouse | object | false | none |
| » vwarehouseId | number | false | none |
| » name | string | false | none |
| » receptors | object | false | none |
| »» receptorId | number | false | none |
| »» name | string | false | none |
| amount | string | false | none |
| tenantGroupBrand | string | false | none |
| returnDate | string | false | none |
| returnReason | object | false | none |
| » name | string | false | none |
| » description | string | false | none |
| relatedOrderId | string | false | none |
| salesChannel | object | false | none |
| » id | number | false | none |
| » name | string | false | none |
| » masterChannel | object | false | none |
| »» id | number | false | none |
| »» name | string | false | none |
| »» direct | boolean | false | none |
| salesType | string | false | none |
CreateReturnDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reference | string | false | none |
| productId | number | false | none |
| vwarehouse | string | false | none |
| amount | string | false | none |
| tenantGroupBrand | string | false | none |
| returnDate | string | false | none |
| returnReason | string | false | none |
| relatedOrderId | string | false | none |
| salesChannel | string | false | none |
| salesType | string | false | none |
InputDeviceWithDetailsRequestDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| order_number | string | false | none |
| provider_delivery_id | string | false | none |
| input_date | string(date) | false | none |
| details | [InputDetailsDto] | false | none |
InputDetailsDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reference | string | false | none |
| model | string | false | none |
| color | string | false | none |
| device_type | string | false | none |
| brand | string | false | none |
| quantity | integer | false | none |
| devices | [DevicesDetailDto] | false | none |
DevicesDetailDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| imei | string | false | none |
| imei2 | string | false | none |
| serial_number | string | false | none |
DeviceDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| deviceId | integer(int64) | false | none |
| imei | string | false | none |
| imei2 | string | false | none |
| serialNumber | string | false | none |
| brand | string | false | none |
| model | string | false | none |
| reference | string | false | none |
| color | string | false | none |
| deviceType | string | false | none |
| orderNumber | string | false | none |
| providerDeliveryId | string | false | none |
| loadDate | string(date) | false | none |
| inputDate | string(date) | false | none |
| createDate | string(date) | false | none |
| updateDate | string(date) | false | none |
ProductBaseDtoWithReferences
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| productBaseId | integer | false | none |
| name | string | false | none |
| commercialBrand | CommercialBrandsDto | false | none |
| category | CategoryDto | false | none |
| vatTax | number | false | none |
| digitalCanon | number | false | none |
| unitsInPalet | integer | false | none |
| unitsInBox | integer | false | none |
| eolDate | string(date) | false | none |
| substitute | string | false | none |
| swapsRate | number | false | none |
| organization | string | false | none |
| billingCategory | string | false | none |
| characteristics | CharacteristicValuesProductDto | false | none |
OrganizationDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| organizationId | string | false | none |
| description | string | false | none |
ProviderDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| providerId | integer | true | none |
| name | string | true | none |
| cif | string | true | none |
| address | string | true | none |
| contactInfoId | integer | true | none |
| corporateName | string | true | none |
| purchaseCentralCode | string | false | none |
| wholeSale | boolean | false | none |
| providerSapCode | string | false | none |
| contactInfo | ContactInfoDto | false | none |
ReportImporterDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reportId | integer | false | none |
| reportName | string | false | none |
| tabName | string | false | none |
| lastRead | integer(int64) | false | none |
| lastExecution | string | false | none |
PaginationResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | false | Page size |
| totalPages | integer | false | Total pages for page size |
| currentPage | integer | false | Current page |
| totalElements | integer | false | Total element |
ProductSortEnum
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | string | false | Product sort values |
| Property | Values |
|---|---|
| anonymous | one of [PRODUCT_ID, PRODUCT_BASE, STATUS, BUNDLE, PH_REFERENCE, SAP_ORDERING, RETRIEVABLE, RETIRE_DATE, RELEASE_DATE, PURPOSE, REFERENCE, NAME] |
SortEnum
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | string | false | Sort values |
| Property | Values |
|---|---|
| anonymous | one of [ASC, DESC] |
Error400
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| code | integer | false | none |
| subcode | integer | false | none |
| message | string | false | none |
Error404
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| code | integer | false | none |
| subcode | integer | false | none |
| message | string | false | none |
Error500
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| code | integer | false | none |
| subcode | integer | false | none |
| message | string | false | none |