{"info":{"_postman_id":"ef015308-43d9-4fb6-8264-1c3d2d940734","name":"Omnix v3 API","description":"<html><head></head><body><p>Tomamos decisiones robustecidas con Inteligencia Artificial, ejecutamos acciones correctivas,\nautomatizamos la logística de ordenes y nos anticipamos a fallas en toda la cadena de abastecimiento.</p>\n<p><a href=\"https://github.com/xpec-admin/omnix/blob/development/README.md\">Omnix repository.</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"12282097","collectionId":"ef015308-43d9-4fb6-8264-1c3d2d940734","publishedId":"2s7YfLhbiu","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-09-15T20:32:05.000Z"},"item":[{"name":"Omnix Inventory Management API (OIM)","item":[{"name":"Channel","item":[{"name":"Get Channels","id":"904e56e6-8425-4a0f-9701-3d9830857a65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel","description":"<p>Servicio para consultar <strong>Channels</strong>.</p>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>No se encontró ningún canal</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","channel"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"05a46235-bb25-4d2a-9f2d-df2118a643d6","name":"Get Channels - 404 Not Found","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\r\n  \"code\": 404,\r\n  \"message\": \"Not Found\"\r\n}"},{"id":"ba328f87-e351-465e-8091-8baafcdbc86f","name":"Get Channels - 200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\": \"ecommerce\",\n            \"ownerId\": \"cliente\",\n            \"name\": \"Ecommerce\",\n            \"stock\": {\n                \"id\": \"omnicanal\",\n                \"name\": \"Omnicanal Default\"\n            }\n        },\n        {\n            \"id\": \"televentas\",\n            \"ownerId\": \"cliente\",\n            \"name\": \"televentas\",\n            \"stock\": {\n                \"id\": \"omnicanal\",\n                \"name\": \"Omnicanal Default\"\n            }\n        }\n    ]\n}"}],"_postman_id":"904e56e6-8425-4a0f-9701-3d9830857a65"},{"name":"Get Channel","id":"3c1bdef7-c0eb-4a11-aebe-385fbb247306","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/{{id}}","description":"<p>Servicio para consultar Channel por <strong>id</strong>.</p>\n<h1 id=\"path-parameters\">Path Parameters:</h1>\n<ol>\n<li><strong>id</strong>: Identificador único del canal a consultar.</li>\n</ol>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>No se encontró ningún canal según el criterio de búsqueda</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","channel","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"4770f3f1-1bca-4eb3-aff9-14a3aac3084c","name":"Get Channel - 200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/ecommerce"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"ecommerce\",\n        \"ownerId\": \"cliente\",\n        \"name\": \"Ecommerce\",\n        \"stock\": {\n            \"id\": \"omnicanal\",\n            \"name\": \"Omnicanal Default\"\n        }\n    }\n}"},{"id":"cd9042d4-8dba-49dc-8c24-03ae916d398a","name":"Get Channel - 404 Not Found","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/no_channel"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\r\n  \"code\": 404,\r\n  \"message\": \"Not Found\"\r\n}"}],"_postman_id":"3c1bdef7-c0eb-4a11-aebe-385fbb247306"},{"name":"Create/Update Channel","id":"3be0fc6c-d3f2-4609-a09b-253f015e9234","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"channel_test_001\",\n    \"name\": \"Channel test 1\",\n    \"stock\": {\n        \"id\": \"omnicanal\"\n    }\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel","description":"<p>Servicio para crear/actualizar Channel.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>id</strong> (Requerido): (String) Identificador del Channel. </li>\n<li><strong>name</strong> (Requerido): (String) Nombre del Channel.</li>\n<li><strong>stock</strong> (Requerido): (JSON) Representa el <strong>Stock</strong> asociado con el Channel. Tiene los atributos:<ul>\n<li><strong>id</strong> (Requerido): (String) Identificador del stock.</li>\n</ul>\n</li>\n</ol>\n","urlObject":{"protocol":"https","path":["v3","inventory","channel"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"f6497edc-751a-4fdb-badb-4ecf6a2c87ae","name":"Create/Update Channel - Stock not found","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"channel_test_001\",\n    \"name\": \"Channel test 2\",\n    \"stock\": {\n        \"id\": \"omnicanals\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"131"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 16:27:23 GMT"},{"key":"x-amzn-RequestId","value":"e4fccf82-9425-4055-94cd-c7e6d118f06f"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"131"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"aiZovFJtCYcFZmg="},{"key":"etag","value":"W/\"83-al0TILxaWgtSyhV5y0s5Um55lhE\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6024096b-76d7a80a5249ac58351d4e30;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 16:27:23 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 6601fbbc90b8dda94116d5c1ba488442.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"Tmru8hubzdPWFu1gbrCN9soP_4Ht8qmTsOXca_33JQxdK0SHpFy2Bg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e877edb8-b41d-4600-9627-25e654655764\",\n    \"code\": 500,\n    \"message\": \"EntityNotFoundException: Stock omnicanals not found\"\n}"},{"id":"04e1ecde-aa07-4420-a188-01e8e22cf5dc","name":"Create/Update Channel","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"CHANNEL_ID_01\",\n    \"name\": \"Retail\",\n    \"stock\": {\n        \"id\": \"Stock002\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"3be0fc6c-d3f2-4609-a09b-253f015e9234"},{"name":"Delete Channel","id":"794094ee-e97f-4906-8810-368fa1191249","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/{{id}}","description":"<p>Servicio para borrar un Channel a partir de un <strong>id</strong>.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","channel","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"59c705b8-da24-428b-818d-9d7d1d689363","name":"Delete Channel - Channel not found","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/Channel111"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"x-amzn-RequestId","value":"09fc0c50-a56f-493a-aba8-0857fe284e9b"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"89"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ajH_-HRxCYcFSqA="},{"key":"etag","value":"W/\"59-fDEKTcaDLJiCSh7tXuHebL2V658\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60245399-158425666275b45f420689ef;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 869c036dc9ef868f824b0e2d193f3f6d.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"c2wiXvNN7nE4vcGDzByyJ5N4ki6gAkDFUIeu29zoCoaqql83vbMKXw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"65c817c5-5e5f-4ce6-b254-3b94357095cf\",\n    \"code\": 404,\n    \"message\": \"Not found\"\n}"},{"id":"650ad3ee-00a4-4bae-9943-1d1b9d360cf8","name":"Delete Channel - OK","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/{{id}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"x-amzn-RequestId","value":"09fc0c50-a56f-493a-aba8-0857fe284e9b"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"89"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ajH_-HRxCYcFSqA="},{"key":"etag","value":"W/\"59-fDEKTcaDLJiCSh7tXuHebL2V658\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60245399-158425666275b45f420689ef;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 869c036dc9ef868f824b0e2d193f3f6d.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"c2wiXvNN7nE4vcGDzByyJ5N4ki6gAkDFUIeu29zoCoaqql83vbMKXw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"65c817c5-5e5f-4ce6-b254-3b94357095cf\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"794094ee-e97f-4906-8810-368fa1191249"}],"id":"43627d60-1a90-41ad-8dfd-51125491d5ef","_postman_id":"43627d60-1a90-41ad-8dfd-51125491d5ef","description":""},{"name":"Stock","item":[{"name":"Get Stock","id":"ae011aee-6d8d-4e69-a763-98565049165f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"Bearer {{token}}"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/{{id}}","description":"<p>Servicio para consultar Stock por <strong>id</strong>.</p>\n<h1 id=\"path-parameters\">Path Parameters:</h1>\n<ol>\n<li><strong>id</strong>: Identificador único del stock a consultar.</li>\n</ol>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>No se encontró ningún stock según el criterio de búsqueda</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","stock","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"ed171fa7-4256-4980-b30d-1f5fb1edac6e","name":"Get Stock- 404 Not Found","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}.oim.omnixsystem.com/v3/inventory/stock/omnicanal_no"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\r\n  \"code\": 404,\r\n  \"message\": \"Not Found\"\r\n}"},{"id":"97676774-1261-4170-9834-4aabdb5a1923","name":"Get Stock - 200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/omnicanal"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"omnicanal\",\n        \"ownerId\": \"adretail\",\n        \"name\": \"Omnicanal Default\",\n        \"sources\": [\n            \"10061\",\n            \"15500\",\n            \"10485\"\n        ],\n        \"safety\": {\n            \"type\": \"fixed\",\n            \"value\": 0\n        }\n    }\n}"}],"_postman_id":"ae011aee-6d8d-4e69-a763-98565049165f"},{"name":"Create Stock","id":"094bcd0b-3c98-46e8-a00b-c0ae9fc4be56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"Stock001\",\n    \"name\": \"Stock tv\",\n    \"sources\": [\"FSN\", \"KMR\", \"WWH\", \"VRET\", \"KKL\"],\n    \"safety\": {\n        \"type\": \"fixed\",\n        \"value\": 10\n    }\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock","description":"<p>Servicio para crear Stocks.</p>\n<h2 id=\"request\">Request:</h2>\n<ul>\n<li><strong>id</strong> (Requerido): (String) Identificador del Stock.</li>\n<li><strong>name</strong> (Requerido): (String) Nombre del Stock.</li>\n<li><strong>sources</strong> (Requerido): (String[]) Listado de <strong>id</strong> de los <strong>Source</strong> que conforman el <strong>Stock</strong>.</li>\n<li><strong>safety</strong> (Requerido): (JSON) Esta propiedad es un objeto con las siguientes propiedades:<ul>\n<li><strong>type</strong> (Requerido): (String) Este puede tomar el valor <strong>fixed</strong> ó <strong>percent</strong>, por el momento solo se soporta <strong>fixed</strong>.</li>\n<li><strong>value</strong> (Requerido): (Number) Aquí debe ir el valor numérico del stock de seguridad.</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","inventory","stock"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"7a4ec3b2-d621-45d5-bbf9-1bf21546ef91","name":"Create Stock - Sources not registered","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"Stock001\",\n    \"name\": \"Stock tv\",\n    \"sources\": [\"FSN\", \"KMR\", \"WWH\", \"VRET\", \"KKL\"],\n    \"safety\": {\n        \"type\": \"fixed\",\n        \"value\": 10\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 17:05:22 GMT"},{"key":"x-amzn-RequestId","value":"9fcf0130-fe4d-4447-bc4a-cd465fb3a5bd"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"132"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"aifM0Gm7iYcFyxQ="},{"key":"etag","value":"W/\"84-Yo93geJIGgmDcOC/ynKg+/9kprw\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60241251-173af20734c456fc6cf095d5;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 17:05:22 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 9392bec93929f0dc915a3fd38b30faab.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"Q1O_8S1wamygIj3AY2gyJFqh5rsKovl_O3A09UohaDR7qJBTw3-1tw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"0ff9e06b-98e2-4c1e-9c20-f332139ab89b\",\n    \"code\": 500,\n    \"message\": \"SourcesNotRegisteredException: Sources [\\\"KKL\\\"] not found\"\n}"},{"id":"e9528d11-a73d-475d-b97b-2a85b84c32f2","name":"Create Stock","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"Stock001\",\n    \"name\": \"Stock tv\",\n    \"sources\": [\"FSN\", \"KMR\", \"WWH\", \"VRET\"],\n    \"safety\": {\n        \"type\": \"fixed\",\n        \"value\": 10\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"094bcd0b-3c98-46e8-a00b-c0ae9fc4be56"},{"name":"Delete Stock","id":"bb143748-0214-4244-8139-d1170cbe406f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/{{id}}","description":"<p>Servicio para borrar un Stock a partir de un <strong>id</strong>.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","stock","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"8861203e-475a-433a-b900-98a51d4ca8cb","name":"Delete Stock - OK","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/{{id}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"x-amzn-RequestId","value":"09fc0c50-a56f-493a-aba8-0857fe284e9b"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"89"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ajH_-HRxCYcFSqA="},{"key":"etag","value":"W/\"59-fDEKTcaDLJiCSh7tXuHebL2V658\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60245399-158425666275b45f420689ef;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 869c036dc9ef868f824b0e2d193f3f6d.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"c2wiXvNN7nE4vcGDzByyJ5N4ki6gAkDFUIeu29zoCoaqql83vbMKXw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"65c817c5-5e5f-4ce6-b254-3b94357095cf\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"e641f557-6a0f-4649-bdfc-6bd451f7e6f9","name":"Delete Stock - Stock not found","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/channel/Channel111"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"x-amzn-RequestId","value":"09fc0c50-a56f-493a-aba8-0857fe284e9b"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"89"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ajH_-HRxCYcFSqA="},{"key":"etag","value":"W/\"59-fDEKTcaDLJiCSh7tXuHebL2V658\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60245399-158425666275b45f420689ef;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 21:43:55 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 869c036dc9ef868f824b0e2d193f3f6d.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"c2wiXvNN7nE4vcGDzByyJ5N4ki6gAkDFUIeu29zoCoaqql83vbMKXw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"65c817c5-5e5f-4ce6-b254-3b94357095cf\",\n    \"code\": 404,\n    \"message\": \"Not found\"\n}"},{"id":"bed77be5-013d-43f2-a61e-8a255b9f10d7","name":"Delete Stock - Already in use","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/stockIdHere"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"275"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 22:14:28 GMT"},{"key":"x-amzn-RequestId","value":"7789abbf-b288-469f-a1fc-cb7d4f367d82"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"275"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ajMeTEEbCYcFZmg="},{"key":"etag","value":"W/\"113-phYkaVmILak4qTVKNiu92RgqBWU\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60245ac1-57873a7e62062f2302108b0a;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 22:14:28 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 19d162d3ed93abff24de66e1e95635fb.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"hrqKvKL61ndcBlXVK2ckmhG4ZBcUfkVx2tIJBCl5uDafQgzU9Z6RSg=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"624b5409-31d3-49b6-a989-e560ae7f787b\",\n    \"code\": 500,\n    \"message\": \"AlreadyInUseException: This stock is already in use by channels [\\\"televentas\\\",\\\"postventa\\\",\\\"business\\\",\\\"omnicanal\\\",\\\"business_bin\\\",\\\"ott\\\",\\\"channel_test_001\\\"], delete that channels first\"\n}"}],"_postman_id":"bb143748-0214-4244-8139-d1170cbe406f"},{"name":"Update Stock","id":"bdf6f566-39e9-426a-8c24-b1ef28f93d16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"op\": \"delete\",\n    \"stock\":{\n        \"name\": \"Stock tv\",\n        \"sources\": [\"VRET\", \"KKK\"],\n        \"safety\": {\n            \"type\": \"fixed\",\n            \"value\": 11\n        }\n    }    \n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/{{id}}","description":"<p>Servicio para actualizar Stocks.</p>\n<h2 id=\"request\">Request:</h2>\n<ul>\n<li><strong>op</strong> (Requerido): (String|(add|delete|set)) Indica la operación a realizar con el <strong>stock.sources</strong>, estas pueden ser:<ul>\n<li><strong>add</strong>: Agrega a la lista de sources del stock los <strong>stock.sources</strong> recibidos.</li>\n<li><strong>delete</strong>: Saca de la lista de sources del stock los <strong>stock.sources</strong> recibidos.</li>\n<li><strong>set</strong>: Sobreescribe la lista de sources del stock con los <strong>stock.sources</strong> recibidos.</li>\n</ul>\n</li>\n<li><strong>stock.name</strong> (Opcional): (String) Nombre del Stock.</li>\n<li><strong>stock.sources</strong> (Opcional): (String[]) Listado de <strong>id</strong> de los <strong>Source</strong> que conforman el <strong>Stock</strong>.</li>\n<li><strong>stock.safety</strong> (Opcional): (JSON) Esta propiedad es un objeto con las siguientes propiedades:<ul>\n<li><strong>type</strong> (Requerido): (String) Este puede tomar el valor <strong>fixed</strong> ó <strong>percent</strong>, por el momento solo se soporta <strong>fixed</strong>.</li>\n<li><strong>value</strong> (Requerido): (Number) Aquí debe ir el valor numérico del stock de seguridad.</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","inventory","stock","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"00b1e1b4-b40f-4ba0-856b-6ac3bfaaa629","name":"Update Stock - Stock to update not found","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"op\": \"delete\",\n    \"stock\":{\n        \"name\": \"Stock tv\",\n        \"sources\": [\"VRET\", \"KKK\"],\n        \"safety\": {\n            \"type\": \"fixed\",\n            \"value\": 11\n        }\n    }    \n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock/FAA"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 20:05:16 GMT"},{"key":"x-amzn-RequestId","value":"031a8afb-3587-4df3-8345-a9da5acf029e"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"89"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"ai5jZH7giYcFxKA="},{"key":"etag","value":"W/\"59-nb6HLj2caa0kZoWmrhyWEjJSPF8\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60243c7c-032843fc06e8d5a245b5dd07;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 20:05:16 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 869c036dc9ef868f824b0e2d193f3f6d.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"7ft3BMQRE5O2mmigU9h18kOSDi0jWanrpLxZlhq--_iwRC3mXl6jEw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"21306dd5-d9e6-4210-b25f-3f93d9eabfcd\",\n    \"code\": 404,\n    \"message\": \"Not Found\"\n}"},{"id":"2b85ad26-f97f-427a-a89f-82ca930aa641","name":"Update Stock - Sources not registered","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"op\": \"set\",\n    \"stock\":{\n        \"name\": \"Stock tv\",\n        \"sources\": [\"KKL\"],\n        \"safety\": {\n            \"type\": \"fixed\",\n            \"value\": 11\n        }\n    }    \n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 10 Feb 2021 17:05:22 GMT"},{"key":"x-amzn-RequestId","value":"9fcf0130-fe4d-4447-bc4a-cd465fb3a5bd"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"132"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"aifM0Gm7iYcFyxQ="},{"key":"etag","value":"W/\"84-Yo93geJIGgmDcOC/ynKg+/9kprw\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-60241251-173af20734c456fc6cf095d5;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Wed, 10 Feb 2021 17:05:22 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 9392bec93929f0dc915a3fd38b30faab.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"Q1O_8S1wamygIj3AY2gyJFqh5rsKovl_O3A09UohaDR7qJBTw3-1tw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"0ff9e06b-98e2-4c1e-9c20-f332139ab89b\",\n    \"code\": 500,\n    \"message\": \"SourcesNotRegisteredException: Sources [\\\"KKL\\\"] not found\"\n}"},{"id":"3a7bca8b-c00e-4c84-8156-5d2568c47c94","name":"Update Stock","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"op\": \"add\",\n    \"stock\":{\n        \"name\": \"Stock tv\",\n        \"sources\": [\"VRET\", \"KKK\"],\n        \"safety\": {\n            \"type\": \"fixed\",\n            \"value\": 11\n        }\n    }    \n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/stock"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"bdf6f566-39e9-426a-8c24-b1ef28f93d16"}],"id":"ced81ca1-6a88-4cdc-a54c-9668d248c385","_postman_id":"ced81ca1-6a88-4cdc-a54c-9668d248c385","description":""},{"name":"Source","item":[{"name":"Query Sources","id":"2e45e393-4608-4cf8-bde3-6dd882e14163","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"FSN\", \"ROS\", \"RAN\"],\n\t\"project\": [\"id\", \"ranking\", \"name\"]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source","description":"<p>Servicio para consultar multiples Sources por <strong>ids</strong> o <strong>aliases</strong>, además es posible especificar que propiedades específicas se requieren para la respuesta.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>idsOrAliases</strong> (Requerida): (Array[String]) Identificadores ó aliases de los sources a consultar. </li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n</ol>\n<p>Si no se especifica <strong>project</strong> entonces se entregarán todas las propiedades públicas del modelo Source.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","source"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"2269c0a2-1189-4832-b942-caa0ef996a51","name":"Query Sources - 404 Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"SOURCE001\"],\n\t\"project\": [\"ranking\", \"name\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT FOUND\"\n}"},{"id":"600029c9-f48d-48df-82ce-6f77b66d0d1b","name":"Query Sources","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"SOURCE001\"],\n\t\"project\": [\"ranking\", \"name\"]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"name\": \"My Souce N1\",\n            \"ranking\": 1\n        }\n    ]\n}"}],"_postman_id":"2e45e393-4608-4cf8-bde3-6dd882e14163"},{"name":"Get Sources","id":"e3889f19-3a80-469b-a37f-f536f5c8cf7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 30,\n    \"project\": [\"id\", \"ranking\", \"name\"]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/all","description":"<p>Servicio para consultar todos los Sources de forma paginada y es posible filtrar por propiedades de la tienda.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta. </li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta. </li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>query</strong> (Opcional): (String) Permite consultar los sources por ID o Name de forma que cumpla de forma total o parcial con el campo.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <strong>{storePickup: true}</strong> (traerá solo sources que cumplan con esta condición).</li>\n</ol>\n<p>Si no se especifica <strong>project</strong> entonces se entregarán todas las propiedades públicas del modelo Source.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","source","all"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"585ffa2f-d514-4b41-a57d-1a5e39a608cc","name":"Get Sources With Filter","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 30,\n    \"project\": [\"id\", \"name\", \"storePickup\"],\n    \"filter\": {\n        \"storePickup\": true\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/all"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"SOURCE001\",\n                \"name\": \"TIENDA 1\",\n                \"storePickup\": true\n            }\n        ]\n    }\n}"},{"id":"cbce425c-8717-4381-9b3c-22a42f55bc95","name":"Get Sources","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 30,\n\t\"project\": [\"id\", \"name\", \"storePickup\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 2,\n        \"records\": [\n            {\n                \"id\": \"SOURCE001\",\n                \"name\": \"TIENDA 1\",\n                \"storePickup\": true\n            },\n            {\n                \"id\": \"SOURCE002\",\n                \"name\": \"TIENDA 2\",\n                \"storePickup\": false\n            }\n        ]\n    }\n}"},{"id":"47dda804-da2e-40e1-bbf9-d0e9edf04650","name":"Get Sources - No Records","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 30,\n\t\"query\": \"SOURCE003\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/all"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"b3588557-5383-4649-a97c-695fd7deaa72\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"}],"_postman_id":"e3889f19-3a80-469b-a37f-f536f5c8cf7a"},{"name":"Create/Update Source","id":"2f4a718a-baae-4783-a73a-546c088e6a47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"FSN\",\n        \"type\": \"physical\",\n        \"name\": \"Bodega Fusion\",\n        \"safety\": 0,\n        \"storePickup\": false,\n        \"location\": {\n            \"commune\": \"COLINA\"\n        },\n        \"enabled\": true,\n        \"contact\": {\n            \"name\": \"Pedro Perez\"\n        },\n        \"custom\": {\n            \"key\": \"Bodega Central\"\n        },\n        \"ranking\": 1\n    }\n]"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source","description":"<p>Servicio para crear/actualizar Source, si este existe la información entonces es actualizada, sino, este será creado.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>id</strong> (Requerida): (String) Identificador del Source.</li>\n<li><strong>type</strong> (Opcional, default: \"physical\"): (String) Los Sources pueden ser de dos tipos:<ul>\n<li><strong>virtual</strong>: En este caso el Source no existe cómo store físico, más bien es una subdivisión de un store real, se utiliza para separar stock para un fin específico.</li>\n<li><strong>physical</strong>: En este caso el Source existe como store físico.</li>\n</ul>\n</li>\n<li><strong>physicalLink</strong> (Requerido si <strong>type</strong> = \"virtual\"): (String) Id del Source de tipo \"physical\" de donde está saliendo la subdivisión.</li>\n<li><strong>name</strong> (Requerido): (String) Nombre del Source.</li>\n<li><strong>safety</strong> (Requerido): (String) Representa una cantidad de stock de seguridad, este número será restado a la cantidad total de cada item.</li>\n<li><strong>storePickup</strong> (Requerido): (Boolean) Especifica si un Source es elegible como retiro en tienda.</li>\n<li><strong>location</strong> (Opcional): (JSON[any]) Este es un objeto genérico que puede contener información asociada a la ubicación del Source tales como latitude/longitude, región/comuna, ubigeo o cualquier otro tipo de información que representa la localización.</li>\n<li><strong>enabled</strong> (Opcional): (Boolean) Representa el estado del Source, cuando este está en \"false\" no es tenido en cuenta su stock para el proceso de fulfillment.</li>\n<li><strong>contact</strong> (Requerido): Esta propiedad es un objeto que contiene las siguientes sub-propiedades.<ul>\n<li><strong>name</strong> (Requerido):  (String) Nombre del contacto en el source.</li>\n<li><strong>phone</strong> (Opcional): (String) Teléfono del Source.</li>\n</ul>\n</li>\n<li><strong>custom</strong> (Opcional): (JSON[any]) Este es un objeto genérico que puede contener cualquier información relacionada al source que no esté cubierta en las propiedades core.</li>\n<li><strong>ranking</strong> (Requerido): (Number) Representa un ranking el cual podría ser utilizado para seleccionar el Source mejor rankeado en el fulfillment.</li>\n<li><strong>aliases</strong> (Opcional): (Array[String]) Si se requiere identificar un source por más identificadores aparte del id, se puede especificar una lista de alias.</li>\n</ol>\n","urlObject":{"protocol":"https","path":["v3","inventory","source"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"4d95f18e-2acd-430a-af5b-1eb4c683246e","name":"Create Source","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"String\",\n    \"type\": \"virtual|physical\",\n    \"physicalLink\": \"String(id of physical source)\",\n    \"name\": \"String\",\n    \"safety\": 0,\n    \"storePickup\": true,\n    \"location\": {},\n    \"enabled\": true,\n    \"contact\": {\n        \"name\": \"String\",\n        \"phone\": \"String\"\n    },\n    \"custom\": {},\n    \"ranking\": 0,\n    \"lastUpdatedTime\": 0\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"2f4a718a-baae-4783-a73a-546c088e6a47"},{"name":"Delete Source","id":"af13e534-650c-427d-9762-c11b4e02ad13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/{{id}}","description":"<p>Servicio para borrar Source, si este existe el source será borrado.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>id</strong> (Requerida): (String) Identificador del Source.</li>\n</ol>\n","urlObject":{"protocol":"https","path":["v3","inventory","source","{{id}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"dd63b6de-ea73-49de-9bf8-8afda4991dca","name":"Delete Source","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/SOURCE001"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"42a99c1a-ffb7-4c81-9153-4a2e1900b18a","name":"Delete Source - Not Found","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/source/SOURCE001"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"Source with id SOURCE001 not found.\"\n}"}],"_postman_id":"af13e534-650c-427d-9762-c11b4e02ad13"}],"id":"89d20031-9be9-47d9-859a-adabcf8510c2","_postman_id":"89d20031-9be9-47d9-859a-adabcf8510c2","description":""},{"name":"Item","item":[{"name":"Load Items","id":"e5481db2-2416-4c2c-85bb-e4a904fc182d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[{\n\t\"sku\": \"SKU001\",\n\t\"name\": \"Item name\",\n\t\"categories\": [\"SHOES\"],\n\t\"type\": \"Default\",\n\t\"barcodes\": [\"BARCODE001\", \"BARCODE002\"],\n\t\"safety\": 2,\n\t\"custom\":{\n\t\t\"custom_client_property_1\": \"bar\",\n\t\t\"custom_client_property_2\": \"foo\"\n\t},\n\t\"enabled\": true,\n\t\"storePickup\": true\n}]"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item","description":"<p>Servicio para generar el maestro de artículos con todas las propiedades de los SKU de uno o más sources de inventario (bodega, tienda, etc.). </p>\n<h2 id=\"request\">Request:</h2>\n<p>El request de este servicio es un JSON Array cuyos elementos están compuestos por las siguientes propiedades.</p>\n<ol>\n<li><strong>sku</strong> (Requerido): Esta propiedad es de tipo String  y define el código sku del item.</li>\n<li><strong>name</strong> (Requerido): Esta propiedad es de tipo String y define el nombre del item.</li>\n<li><strong>safety</strong> (Opcional): Stock de seguridad.</li>\n<li><strong>categories</strong> (Opcional): Esta propiedad es de tipo Array[String] y contiene los nombres de las categorías a las que pertenece el item.</li>\n<li><strong>type</strong> (Requerido): Esta propiedad es de tipo String y contiene uno de los valores <strong>Default</strong>|<strong>Service</strong>|<strong>Warranty</strong></li>\n<li><strong>barcodes</strong> (Opcional): Esta propiedad es de tipo Array[String] y contiene uno o muchos códigos de barra asociados al item.</li>\n<li><strong>custom</strong> (Opcional): Esta propiedad es de tipo JSON (any) y básicamente puede contener cualquier propiedad propia que no esté contemplada en el core de propiedades de Omnix.</li>\n<li><strong>enabled</strong> (Requerido): Esta propiedad define si el producto está activo o no, si no se envía nada por defecto Omnix lo colocará en true, sus posibles valores son <strong>false</strong>|<strong>true</strong>.</li>\n<li><strong>storePickup</strong> (Requerido): Esta propiedad define si el producto es retirable en tienda, si no se especifica Omnix lo colocará en true, sus posibles valores son <strong>true</strong>|<strong>false</strong>.</li>\n<li><strong>sources</strong> (Opcional): Esta propiedad es de tipo JSON Array el cual define el/los sources que tienen este producto con las propiedades <strong>id</strong>, <strong>quantity</strong>.</li>\n<li><strong>logisticAttributes</strong> (Opcional):  Esta propiedad es de tipo JSON y aquí se definen los atributos de logística del producto, los atributos son libres de nombrar por el cliente y serán leídos por alguna implementación customizada de Omnix para dicho cliente, sin embargo, recomendamos como sub-atributos de esta propiedad los siguientes:<ul>\n<li><strong>size</strong>: (String) Tamaño del producto</li>\n<li><strong>volume</strong>: (Number) Volúmen.</li>\n</ul>\n</li>\n<li><strong>preparationTime</strong> (Opcional): Esta propiedad es de tipo JSON y contiene el tiempo de preparación para cada tipo de despacho.</li>\n</ol>\n<p>Ejemplo con logisticAttributes y preparationTime con 2 tipos de despacho, SD y ED.:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ownerId\" : \"client001\",\n    \"sku\" : \"0010021187\",\n    \"categories\" : [ \n        \"Handsets\"\n    ],\n    \"custom\" : {\n        \"gama\" : \"CL_U3220W\"\n    },\n    \"enabled\" : true,\n    \"name\" : \"EQUIPO MELODY FAMALE\",\n    \"storePickup\" : true,\n    \"type\" : \"Default\",\n    \"logisticAttributes\" : {\n        \"size\" : \"S\",\n        \"volume\" : 0.09\n    },\n    \"preparationTime\" : {\n        \"default\" : {\n            \"ED\" : 1,\n            \"SD\" : 2\n        }\n    }\n}\n</code></pre>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>400</td>\n<td>400</td>\n<td><strong>InvalidEntitySchemaException</strong>: &lt;Detalle del error, Ej. **'instance[0] requires property \"type\"'**....&gt;</td>\n<td>Un error 400 es lanzado cuando el request input no cumple con lo esperado en cuanto a estructura, tipos de datos u valores no válidos, la estructura y valores esperados para este servicio están definidos en el siguiente jsonschema <a href=\"https://jsoneditoronline.org/?id=861dce06e6ed468ba569f1c45d67fe83\">aquí</a>.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","item"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"87f67f6c-ce51-4365-9043-3374951b0ebd","name":"Load Items","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[{\n\t\"sku\": \"SKU001\",\n\t\"name\": \"Item name\",\n\t\"categories\": [\"SHOES\"],\n\t\"type\": \"Default\",\n\t\"barcodes\": [\"BARCODE001\", \"BARCODE002\"],\n\t\"custom\":{\n\t\t\"custom_client_property_1\": \"bar\",\n\t\t\"custom_client_property_2\": \"foo\"\n\t},\n\t\"status\": 1,\n\t\"storePickup\": 1,\n\t\"sources\": [\n\t\t{\n\t\t\t\"id\": \"Source_01\",\n\t\t\t\"quantity\": 5\n\t\t}, \n\t\t{ \n\t\t\t\"id\":\"Shoes Store\",\n\t\t\t\"quantity\": 10\n\t\t}\n\t]\n}]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"e5481db2-2416-4c2c-85bb-e4a904fc182d"},{"name":"Set Stock","id":"8b06e85c-d4f2-454d-8ff4-1baa552cb7f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"op\": \"dec\",\n\t\"date\": \"2019-01-01 00:00:00\",\n\t\"items\":[\n\t\t{\n\t\t\t\"sku\": \"SKU001\",\n\t\t\t\"quantity\": 10,\n\t\t\t\"custom\":{}\n\t\t},\n\t\t{\n\t\t\t\"sku\": \"SKU002\",\n\t\t\t\"quantity\": 8,\n\t\t\t\"custom\":{}\n\t\t}\n\t]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/source/{{sourceId}}","description":"<p>Servicio para actualizar items por source, este servicio tiene 3 modos de ser llamado:</p>\n<ol>\n<li><strong>inc</strong>: Incrementa a la cantidad de stock el valor recibido.</li>\n<li><strong>dec</strong>: Descuenta a la cantidad de stock el valor recibido.</li>\n<li><strong>set</strong>: Reemplaza la cantidad de stock por el valor recibido.</li>\n</ol>\n<h2 id=\"path-params\">Path params:</h2>\n<p>Este servicio contiene un parámetro en el path <strong>sourceId</strong> el cual debe contener el id del source. Ejemplo: /v3/inventory/source/CT15</p>\n<h2 id=\"request\">Request:</h2>\n<p>El request de este servicio es un JSON compuesto por las siguientes propiedades.</p>\n<ol>\n<li><strong>op</strong> (Requerido): Esta propiedad es de tipo String  y define el tipo de operación a realizar ( inc | dec | set )</li>\n<li><strong>date</strong> (Requerido): Esta propiedad es de tipo Date y contiene la fecha de la transacción.</li>\n<li><strong>items</strong> (Requerido): Esta propiedad es de tipo JSON Array y contiene la información de los items a editar, cada item tiene las propiedades (sku (String), quantity (number), custom(any)).</li>\n</ol>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>400</td>\n<td>400</td>\n<td><strong>InvalidEntitySchemaException</strong>: &lt;Detalle del error, Ej. **'Value \"other\" is not defined in enum.'**....&gt;</td>\n<td>Un error 400 es lanzado cuando el request input no cumple con lo esperado en cuanto a estructura, tipos de datos u valores no válidos, la estructura y valores esperados para este servicio están definidos en el siguiente jsonschema <a href=\"https://jsoneditoronline.org/?id=67d55e1e34d34fc09ed1a9419da75b4e\">aquí</a>.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>No se efectuó ninguna actualización porque no existe ninguno de los skus especificados en Omnix.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","item","all","source","{{sourceId}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"be3a83f1-e882-440c-9158-f65c92dad070","name":"Set Stock","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"op\": \"dec\",\n\t\"items\":[\n\t\t{\n\t\t\t\"sku\": \"SKU001\",\n\t\t\t\"quantity\": 10\n\t\t},\n\t\t{\n\t\t\t\"sku\": \"SKU002\",\n\t\t\t\"quantity\": 8\n\t\t}\n\t]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/source/SOURCE001"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"8b06e85c-d4f2-454d-8ff4-1baa552cb7f8"},{"name":"Create/Update Item Source","id":"394f6199-4043-403b-b0a0-2e67217eaf96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"sku\": \"SKU001\",\n\t\t\"source\": \"SOURCE001\",\n\t\t\"quantity\": 1\n\t},\n\t{\n\t\t\"sku\": \"SKU002\",\n\t\t\"source\": \"SOURCE001\",\n\t\t\"quantity\": 10\n\t}\n]"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/source","description":"<p>Servicio par asociar item/source y asignar cantidad de stock.</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>sku</strong> (Requerido): Identificador del item.</li>\n<li><strong>source</strong> (Requerido): Identificador del source.</li>\n<li><strong>quantity</strong> (Requerido): Cantidad de stock.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","source"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"394f6199-4043-403b-b0a0-2e67217eaf96"},{"name":"Query Items","id":"037415ad-d704-496e-9619-ced567d6e403","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"filter\": [\n        \"001.002.1700\",\n        \"001.008.1307\"\n    ],\n    \"sources\": [\"FSN\"]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/omnicanal?sourceGroup=true&allProperties=true","description":"<p>Servicio para obtener items por sku, permite filtrar por sources y storePickup.</p>\n<h2 id=\"path-params\">Path params:</h2>\n<p>Este servicio contiene un parámetro en el path <strong>channelId</strong> el cual debe contener el identificador del channel de inventario que se está consultando. Ejemplo:\n/v3/inventory/channel/<strong>televentas</strong></p>\n<h2 id=\"request\">Request:</h2>\n<p>El request de este servicio es un JSON compuesto por las siguientes propiedades.</p>\n<ol>\n<li><strong>filter</strong> (Requerido): Esta propiedad es de tipo Array[String] y contiene los skus a consultar.</li>\n<li><strong>sources</strong> (Opcional): Esta propiedad es de tipo Array[String] y contiene las fuentes de inventario en las que nos interesa hacer la búsqueda.</li>\n<li><strong>excludeSources</strong> (Opcional): Esta propiedad es de tipo Array[String] y contiene los sources a excluir en la respuesta, esta propiedad no puede ser usada en combinación con <strong>sources</strong> ya que la prioridad de consulta la tiene <strong>sources</strong>.</li>\n<li><strong>storePickup</strong> (Opcional): Esta propiedad es de tipo boolean, al ser especificada en <strong>true</strong> regresará solo los source/items que sean retirables en tienda.</li>\n<li><strong>sort</strong> (Opcional): Esta propiedad es un JSON (any) el cual tiene como sub-propiedades: <ul>\n<li><strong>algorithm</strong>: (Requerido) Especifica que algoritmo se va a utilizar para el ordenamiento, hay 3 posibles: geoLocation, stockQuantity, sourceLocation.</li>\n<li><strong>arguments</strong>: (Requerido, Array) Especifica los parámetros que se pasarán al algoritmo de ordenación.</li>\n</ul>\n</li>\n<li><strong>excludeZeros</strong> (Opcional): Esta propiedad es de tipo boolean, al ser especificada en <strong>true</strong> regresará solo los source/items que cumplan con los criterios de busqueda y tengan cantidad mayor que <strong>0</strong>.</li>\n<li><strong>page</strong> (Opcional): Esta propiedad sirve para paginar entre grupos de resultados, esta paginación se cuenta a partir de 1 hasta el maxPages del response, es solo usable en dos casos:<ul>\n<li><strong>Caso 1</strong>: Filter <strong>ALL</strong> + Sources <strong>SOURCEID</strong>: En este caso se envía <strong>ALL</strong> como único elemento de <strong>filter</strong> y un id de source como único elemento de <strong>sources</strong>, este tipo de query es paginable. El número máximo de páginas viene dado en el resultado del query, Ver ejemplo ALL + Source.</li>\n<li><strong>Caso 2</strong>: Filter <strong>ALL</strong>: En este caso se consulta todo el inventario del canal dado, toda la cantidad viene consolidada y esta es la total disponible teniendo en cuenta las reservas y stocks de seguridad a nivel de item, source y stocks. Ver ejemplo ALL.</li>\n</ul>\n</li>\n<li><strong>updatedFrom</strong> (Opcional): Esta propiedad es usable para el caso en que se desee ver solamente la cantidad disponible de los skus que cambiaron a partir de esta fecha, el tipo de esta propiedad es un <strong>timestamp</strong> UTC-0. Ver ejemplo ALL + updatedFrom.</li>\n<li><strong>ignoreReservesIds</strong> (Opcional): Esta propiedad es de tipo Array[String] y se utiliza para pedir que la consulta de stock se haga sin restar del total el stock ocupado por las reservas enviadas aquí.</li>\n<li><strong>ignoreSafety</strong> (Opcional): Esta propiedad es de tipo boolean, al ser especificada en <strong>true</strong> no toma en cuenta el stock de seguridad.</li>\n</ol>\n<h2 id=\"respuestas-paginables\">Respuestas paginables</h2>\n<p>Hay 3 casos en los que este servicio es paginable, estos son:</p>\n<ul>\n<li>Consulta de todos los items de un source (ALL + Source)</li>\n<li>Consulta de todos los items de un canal con consolidación de stock (ALL)</li>\n<li>Consulta de los items de un canal que cambiaron a partir de un timestamp con consolidación de stock (ALL + updatedFrom)</li>\n</ul>\n<p>Para estos tres casos la estructura de la respuesta sería la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"e781fd36-d736-4a07-b34b-b2bff586e03e\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"page\": 1,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 2,\n        \"records\": []\n    }\n}\n</code></pre>\n<ul>\n<li><strong>message.numRecordsReturned</strong>: Cantidad de registros retornados en el query actual.</li>\n<li><strong>message.skippedRecords</strong>: Registros obviados para paginación.</li>\n<li><strong>message.page</strong>: Página actual.</li>\n<li><strong>message.maxPages</strong>: Numero máximo de páginas.</li>\n<li><strong>message.totalRecordsMatched</strong>: Total de registros que hacen match con el query enviado.</li>\n<li><strong>message.records</strong>: Listado de registros que hicieron match con el query en la página actual, estos están limitado a 400 registros por página.</li>\n</ul>\n<h2 id=\"sort-algorithms\">Sort Algorithms</h2>\n<ul>\n<li><strong>geoLocation</strong>: Ordena el resultado desde el source más cercano al más lejano a unas coordenadas (latitude, longitude). El criterio de distancia es la medida en KM de menor a mayor.\nEjemplo:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"filter\": [\n        \"SKU001\"\n    ],\n    \"sort\": {\n        \"algorithm\": \"geoLocation\",\n        \"arguments\": [-17.2234, 11.99920]\n    }\n}\n</code></pre>\n<p><strong>range</strong> (Opcional): Filtrar por una distancia máxima en KM.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"filter\": [\n        \"SKU001\"\n    ],\n    \"sort\": {\n        \"algorithm\": \"geoLocation\",\n        \"arguments\": [-17.2234, 11.99920],\n                \"range\": 200\n    }\n}\n</code></pre>\n<ul>\n<li><strong>stockQuantity</strong>: Ordena el resultado desde el source con más quantity al menor, para este caso no se envía nada en <strong>sort</strong> porque es el algoritmo por defecto.</li>\n<li><strong>sourceLocation</strong>: Se comporta igual que el <strong>geoLocation</strong> pero en vez de recibir coordenadas GPS toma un id de source.\nEjemplo:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"filter\": [\n        \"SKU001\"\n    ],\n    \"sort\": {\n        \"algorithm\": \"sourceLocation\",\n        \"arguments\": [\"SOURCE001\"]\n    }\n}\n</code></pre>\n<p><strong>range</strong> (Opcional): Filtrar por una distancia máxima en KM.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"filter\": [\n        \"SKU001\"\n    ],\n    \"sort\": {\n        \"algorithm\": \"sourceLocation\",\n        \"arguments\": [\"SOURCE001\"]\n                \"range\": 200\n    }\n}\n</code></pre>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Status code</th>\n<th>code</th>\n<th>message</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>400</td>\n<td>400</td>\n<td><strong>InvalidEntitySchemaException</strong>: &lt;Detalle del error, Ej. **'Required properties are missing from object: filter.'**....&gt;</td>\n<td>Un error 400 es lanzado cuando el request input no cumple con lo esperado en cuanto a estructura, tipos de datos u valores no válidos, la estructura y valores esperados para este servicio están definidos en el siguiente jsonschema <a href=\"https://jsoneditoronline.org/?id=31c32475f02f453ea32e9cb3b4b484b2\">aquí</a>.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>&lt;Internal server error&gt;</td>\n<td>Un error 500 no debería ser común en este servicio a menos que sea un error del servicio como tal, en este caso es responsabilidad del equipo Omnix en depurar el problema en el servicio.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>No se encontró ningún producto que coincida con los parámetros de búsqueda.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","inventory","item","all","channel","omnicanal"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[{"description":{"content":"<p>Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta los items agrupados por source, ver ejemplo \"Get Stock - Agrupado por Sources\"</p>\n","type":"text/plain"},"key":"sourceGroup","value":"true"},{"description":{"content":"<p>Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta todas las propiedades existentes en los productos.</p>\n","type":"text/plain"},"key":"allProperties","value":"true"}],"variable":[]}},"response":[{"id":"300d41b1-77f6-4b9a-9a8f-176ed4cdabda","name":"Query Items - General","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"filter\":[\n\t\t\"SKU001\",\n\t\t\"BARCODE001\",\n\t\t\"SKU002\"\n\t]\n}"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/SOMECHANNEL"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"sku\": \"SKU001\",\n            \"barcodes\": [\n                \"BARCODE002\"\n            ],\n            \"quantity\": 2,\n            \"storePickup\": true\n        },\n        {\n            \"sku\": \"SKU002\",\n            \"barcodes\": [\n                \"BARCODE004\"\n            ],\n            \"quantity\": 22,\n            \"storePickup\": true\n        },\n        {\n            \"sku\": \"SKU003\",\n            \"barcodes\": [\n                \"BARCODE001\"\n            ],\n            \"quantity\": 32,\n            \"storePickup\": true\n        }\n    ]\n}"},{"id":"a0f4f524-cfa0-41ef-95b5-d57becce7b17","name":"Query Items - ALL + updatedFrom","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"filter\": [\n        \"ALL\"\n    ],\n    \"updatedFrom\": 1605801510145,\n    \"page\": 1\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/omnicanal?sourceGroup=true&allProperties=true","protocol":"https","host":["{{subdomain}}-oim","omnixsystem","com"],"path":["v3","inventory","item","all","channel","omnicanal"],"query":[{"key":"sourceGroup","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta los items agrupados por source, ver ejemplo \"Get Stock - Agrupado por Sources\""},{"key":"allProperties","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta todas las propiedades existentes en los productos."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"261"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 19 Nov 2020 16:09:35 GMT"},{"key":"x-amzn-RequestId","value":"a8c08930-3938-4ac1-9e9d-d0525eb558e1"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"261"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"WQzN6Fm0iYcFiZA="},{"key":"etag","value":"W/\"105-1kWylEIc61HfiwvSKBRCyvXT7gs\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-5fb698bf-73a8271b400b742464b7a315;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Thu, 19 Nov 2020 16:09:35 GMT"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5d916dd63294253ded878b26198e5c77.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"IDOnPxi9CnsR6e_Od4kPC1bpCZmakNjZNs0p_TZm3ROAzLvL-HeZ1w=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e781fd36-d736-4a07-b34b-b2bff586e03e\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"page\": 1,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 2,\n        \"records\": [\n            {\n                \"sku\": \"001.008.1307\",\n                \"quantity\": 20798\n            },\n            {\n                \"sku\": \"001.002.1701\",\n                \"quantity\": 2300281\n            }\n        ]\n    }\n}"},{"id":"d2242f48-a584-4839-807d-4a231be0f501","name":"Query Items - Agrupado por Sources","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"filter\":[\n\t\t\"SKU001\",\n\t\t\"BARCODE001\",\n\t\t\"SKU002\"\n\t]\n}"},"url":{"raw":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/SOMECHANNEL?sourceGroup=true","protocol":"https","host":["{{subdomain}}-oim","omnixsystem","com"],"path":["v3","inventory","item","all","channel","SOMECHANNEL"],"query":[{"key":"sourceGroup","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":""},{"key":"Access-Control-Allow-Headers","value":""},{"key":"Access-Control-Allow-Methods","value":""},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Expose-Headers","value":""},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 10 Jul 2019 01:28:52 GMT"},{"key":"ETag","value":"W/\"183-vx0mZ8PTp9diU77yCt3iaQ\""},{"key":"Server","value":"nginx"},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-srv-span","value":"v=1;s=5adf619107a91190"},{"key":"x-srv-trace","value":"v=1;t=3702b9a2585637e6"},{"key":"Content-Length","value":"202"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n        \t\"source\": \"SOURCE001\",\n        \t\"items\":[\n        \t\t{\n        \t\t\t\"sku\": \"SKU001\",\n\t\t            \"barcode\": \"BARCODE002\",\n\t\t            \"quantity\": 2,\n\t\t            \"storePickup\": true\n        \t\t}\n        \t]\n        },\n        {\n        \t\"source\": \"SOURCE002\",\n        \t\"items\":[\n        \t\t{\n        \t\t\t\"sku\": \"SKU002\",\n\t\t\t        \"barcode\": \"BARCODE003\",\n\t\t\t        \"quantity\": 22,\n\t\t\t        \"storePickup\": true\t\t\n        \t\t}\n        \t]\n        }\n    ]\n}"},{"id":"afd68416-36b3-42c5-adc7-382fcaac454b","name":"Query Items - ALL","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"filter\": [\n        \"ALL\"\n    ] \n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/omnicanal?sourceGroup=true&allProperties=true","protocol":"https","host":["{{subdomain}}-oim","omnixsystem","com"],"path":["v3","inventory","item","all","channel","omnicanal"],"query":[{"key":"sourceGroup","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta los items agrupados por source, ver ejemplo \"Get Stock - Agrupado por Sources\""},{"key":"allProperties","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta todas las propiedades existentes en los productos."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"16383"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 19 Nov 2020 16:08:31 GMT"},{"key":"x-amzn-RequestId","value":"e8dc39ed-fd33-4aed-9422-28fb9db14a5b"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"16383"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"WQzDtFneiYcF5eA="},{"key":"etag","value":"W/\"3fff-GXjW4lo7YK2gb7vBHjG6diazq0g\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-5fb6987e-64384c9530ebffd8354fe108;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Thu, 19 Nov 2020 16:08:31 GMT"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5d916dd63294253ded878b26198e5c77.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"oZmeSxFhfmA-OBJdHiH75uVz3pEngOcuZ1ICOCmOhlJeN2cZ_Vl0aw=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"0c40ea4e-b599-479c-a3d2-d79554af5956\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 400,\n        \"skippedRecords\": 0,\n        \"page\": 1,\n        \"maxPages\": 2,\n        \"totalRecordsMatched\": 655,\n        \"records\": [\n            {\n                \"sku\": \"001.007.0004\",\n                \"quantity\": 2439239\n            },\n            {\n                \"sku\": \"001.007.0005\",\n                \"quantity\": 2439248\n            },\n            {\n                \"sku\": \"001.007.0006\",\n                \"quantity\": 2429247\n            },\n            {\n                \"sku\": \"001.007.0019\",\n                \"quantity\": 2429249\n            },\n            {\n                \"sku\": \"001.002.1670\",\n                \"quantity\": 2409255\n            },\n            {\n                \"sku\": \"001.002.1700\",\n                \"quantity\": 2399183\n            },\n            {\n                \"sku\": \"001.002.1709\",\n                \"quantity\": 2399260\n            },\n            {\n                \"sku\": \"001.002.1722\",\n                \"quantity\": 2399228\n            },\n            {\n                \"sku\": \"001.002.1481\",\n                \"quantity\": 2389246\n            },\n            {\n                \"sku\": \"001.002.1566\",\n                \"quantity\": 2388938\n            },\n            {\n                \"sku\": \"001.002.1567\",\n                \"quantity\": 2389141\n            },\n            {\n                \"sku\": \"001.002.1676\",\n                \"quantity\": 2389200\n            },\n            {\n                \"sku\": \"001.007.0017\",\n                \"quantity\": 2389257\n            },\n            {\n                \"sku\": \"001.007.0029\",\n                \"quantity\": 2389161\n            },\n            {\n                \"sku\": \"001.002.1684\",\n                \"quantity\": 2379229\n            },\n            {\n                \"sku\": \"001.002.1702\",\n                \"quantity\": 2379193\n            },\n            {\n                \"sku\": \"001.002.1622\",\n                \"quantity\": 2369263\n            },\n            {\n                \"sku\": \"001.002.1623\",\n                \"quantity\": 2369263\n            },\n            {\n                \"sku\": \"001.002.1671\",\n                \"quantity\": 2369247\n            },\n            {\n                \"sku\": \"001.002.1675\",\n                \"quantity\": 2369161\n            },\n            {\n                \"sku\": \"001.007.0010\",\n                \"quantity\": 2369263\n            },\n            {\n                \"sku\": \"001.007.0018\",\n                \"quantity\": 2369263\n            },\n            {\n                \"sku\": \"001.002.1617\",\n                \"quantity\": 2359264\n            },\n            {\n                \"sku\": \"001.002.1620\",\n                \"quantity\": 2359261\n            },\n            {\n                \"sku\": \"001.002.1621\",\n                \"quantity\": 2359264\n            },\n            {\n                \"sku\": \"001.002.1726\",\n                \"quantity\": 2359264\n            },\n            {\n                \"sku\": \"001.002.1417\",\n                \"quantity\": 2349189\n            },\n            {\n                \"sku\": \"001.002.1679\",\n                \"quantity\": 2349241\n            },\n            {\n                \"sku\": \"001.007.0002\",\n                \"quantity\": 2349265\n            },\n            {\n                \"sku\": \"001.002.1628\",\n                \"quantity\": 2339266\n            },\n            {\n                \"sku\": \"001.002.1634\",\n                \"quantity\": 2339265\n            },\n            {\n                \"sku\": \"001.002.1668\",\n                \"quantity\": 2339305\n            },\n            {\n                \"sku\": \"001.002.1678\",\n                \"quantity\": 2339266\n            },\n            {\n                \"sku\": \"001.002.1687\",\n                \"quantity\": 2339266\n            },\n            {\n                \"sku\": \"001.002.1713\",\n                \"quantity\": 2339266\n            },\n            {\n                \"sku\": \"001.002.1616\",\n                \"quantity\": 2329267\n            },\n            {\n                \"sku\": \"001.002.1701\",\n                \"quantity\": 2300281\n            },\n            {\n                \"sku\": \"001.002.1718\",\n                \"quantity\": 2329239\n            },\n            {\n                \"sku\": \"001.002.1714\",\n                \"quantity\": 2319246\n            },\n            {\n                \"sku\": \"001.002.1619\",\n                \"quantity\": 2309268\n            },\n            {\n                \"sku\": \"001.002.1665\",\n                \"quantity\": 2309268\n            },\n            {\n                \"sku\": \"001.002.1771\",\n                \"quantity\": 2299241\n            },\n            {\n                \"sku\": \"001.002.1783\",\n                \"quantity\": 2299027\n            },\n            {\n                \"sku\": \"001.007.0025\",\n                \"quantity\": 2299270\n            },\n            {\n                \"sku\": \"001.002.1705\",\n                \"quantity\": 2289237\n            },\n            {\n                \"sku\": \"001.002.1717\",\n                \"quantity\": 2289271\n            },\n            {\n                \"sku\": \"001.002.1629\",\n                \"quantity\": 2279272\n            },\n            {\n                \"sku\": \"001.002.1630\",\n                \"quantity\": 2279272\n            },\n            {\n                \"sku\": \"001.002.1708\",\n                \"quantity\": 2279262\n            },\n            {\n                \"sku\": \"001.002.1772\",\n                \"quantity\": 2279246\n            },\n            {\n                \"sku\": \"001.002.1781\",\n                \"quantity\": 2279249\n            },\n            {\n                \"sku\": \"001.002.1712\",\n                \"quantity\": 2269273\n            },\n            {\n                \"sku\": \"001.002.1784\",\n                \"quantity\": 2269262\n            },\n            {\n                \"sku\": \"001.002.1787\",\n                \"quantity\": 2269259\n            },\n            {\n                \"sku\": \"001.002.1631\",\n                \"quantity\": 2259274\n            },\n            {\n                \"sku\": \"001.002.1719\",\n                \"quantity\": 2259274\n            },\n            {\n                \"sku\": \"001.002.1785\",\n                \"quantity\": 2259252\n            },\n            {\n                \"sku\": \"001.007.0003\",\n                \"quantity\": 2259262\n            },\n            {\n                \"sku\": \"001.002.1613\",\n                \"quantity\": 2249274\n            },\n            {\n                \"sku\": \"001.002.1658\",\n                \"quantity\": 2249275\n            },\n            {\n                \"sku\": \"001.002.1690\",\n                \"quantity\": 2249249\n            },\n            {\n                \"sku\": \"001.002.1711\",\n                \"quantity\": 2249274\n            },\n            {\n                \"sku\": \"001.002.1505\",\n                \"quantity\": 2239276\n            },\n            {\n                \"sku\": \"001.002.1584\",\n                \"quantity\": 2239276\n            },\n            {\n                \"sku\": \"001.002.1606\",\n                \"quantity\": 2239276\n            },\n            {\n                \"sku\": \"001.002.1633\",\n                \"quantity\": 2239276\n            },\n            {\n                \"sku\": \"001.002.1666\",\n                \"quantity\": 2239276\n            },\n            {\n                \"sku\": \"001.007.0032\",\n                \"quantity\": 2239275\n            },\n            {\n                \"sku\": \"001.002.1650\",\n                \"quantity\": 2229265\n            },\n            {\n                \"sku\": \"001.002.1577\",\n                \"quantity\": 2219278\n            },\n            {\n                \"sku\": \"001.002.1788\",\n                \"quantity\": 2219278\n            },\n            {\n                \"sku\": \"001.002.1693\",\n                \"quantity\": 2209275\n            },\n            {\n                \"sku\": \"001.002.1716\",\n                \"quantity\": 2199280\n            },\n            {\n                \"sku\": \"001.002.1506\",\n                \"quantity\": 2189281\n            },\n            {\n                \"sku\": \"001.002.1723\",\n                \"quantity\": 2169280\n            },\n            {\n                \"sku\": \"001.002.1707\",\n                \"quantity\": 2139268\n            },\n            {\n                \"sku\": \"001.002.1645\",\n                \"quantity\": 2129284\n            },\n            {\n                \"sku\": \"001.002.1662\",\n                \"quantity\": 2129287\n            },\n            {\n                \"sku\": \"001.002.1677\",\n                \"quantity\": 2129287\n            },\n            {\n                \"sku\": \"001.002.1744\",\n                \"quantity\": 2119276\n            },\n            {\n                \"sku\": \"001.007.0031\",\n                \"quantity\": 2129287\n            },\n            {\n                \"sku\": \"001.002.1635\",\n                \"quantity\": 2109289\n            },\n            {\n                \"sku\": \"001.002.1740\",\n                \"quantity\": 2119243\n            },\n            {\n                \"sku\": \"001.002.1654\",\n                \"quantity\": 2099289\n            },\n            {\n                \"sku\": \"001.002.1728\",\n                \"quantity\": 2099290\n            },\n            {\n                \"sku\": \"001.002.1730\",\n                \"quantity\": 2099277\n            },\n            {\n                \"sku\": \"001.002.1756\",\n                \"quantity\": 2089289\n            },\n            {\n                \"sku\": \"001.002.1509\",\n                \"quantity\": 2079287\n            },\n            {\n                \"sku\": \"001.002.1763\",\n                \"quantity\": 2059270\n            },\n            {\n                \"sku\": \"001.002.1608\",\n                \"quantity\": 2049294\n            },\n            {\n                \"sku\": \"001.002.1657\",\n                \"quantity\": 2049294\n            },\n            {\n                \"sku\": \"001.002.1745\",\n                \"quantity\": 2039263\n            },\n            {\n                \"sku\": \"001.002.1751\",\n                \"quantity\": 2039081\n            },\n            {\n                \"sku\": \"001.002.1782\",\n                \"quantity\": 2039258\n            },\n            {\n                \"sku\": \"001.007.0016\",\n                \"quantity\": 2029297\n            },\n            {\n                \"sku\": \"001.007.0024\",\n                \"quantity\": 2029267\n            },\n            {\n                \"sku\": \"001.002.1703\",\n                \"quantity\": 2019267\n            },\n            {\n                \"sku\": \"001.002.1638\",\n                \"quantity\": 2009299\n            },\n            {\n                \"sku\": \"001.002.1661\",\n                \"quantity\": 2009299\n            },\n            {\n                \"sku\": \"001.002.1762\",\n                \"quantity\": 2009218\n            },\n            {\n                \"sku\": \"001.002.1605\",\n                \"quantity\": 1989301\n            },\n            {\n                \"sku\": \"001.002.1647\",\n                \"quantity\": 1989301\n            },\n            {\n                \"sku\": \"001.002.1715\",\n                \"quantity\": 1969303\n            },\n            {\n                \"sku\": \"001.007.0011\",\n                \"quantity\": 1959304\n            },\n            {\n                \"sku\": \"001.002.1660\",\n                \"quantity\": 1929307\n            },\n            {\n                \"sku\": \"001.002.1672\",\n                \"quantity\": 1919308\n            },\n            {\n                \"sku\": \"001.007.0033\",\n                \"quantity\": 1869313\n            },\n            {\n                \"sku\": \"001.002.1625\",\n                \"quantity\": 1859314\n            },\n            {\n                \"sku\": \"001.002.1801\",\n                \"quantity\": 1859178\n            },\n            {\n                \"sku\": \"001.002.1502\",\n                \"quantity\": 1829317\n            },\n            {\n                \"sku\": \"001.002.1789\",\n                \"quantity\": 1829245\n            },\n            {\n                \"sku\": \"001.002.1377\",\n                \"quantity\": 1809313\n            },\n            {\n                \"sku\": \"001.002.1615\",\n                \"quantity\": 1809318\n            },\n            {\n                \"sku\": \"001.002.1659\",\n                \"quantity\": 1779315\n            },\n            {\n                \"sku\": \"001.002.1760\",\n                \"quantity\": 1779292\n            },\n            {\n                \"sku\": \"001.002.1775\",\n                \"quantity\": 1779287\n            },\n            {\n                \"sku\": \"001.002.1588\",\n                \"quantity\": 1769323\n            },\n            {\n                \"sku\": \"001.002.1664\",\n                \"quantity\": 1769321\n            },\n            {\n                \"sku\": \"001.002.1674\",\n                \"quantity\": 1729327\n            },\n            {\n                \"sku\": \"001.002.1636\",\n                \"quantity\": 1679331\n            },\n            {\n                \"sku\": \"001.002.1681\",\n                \"quantity\": 1649335\n            },\n            {\n                \"sku\": \"001.002.1626\",\n                \"quantity\": 1639335\n            },\n            {\n                \"sku\": \"001.002.1710\",\n                \"quantity\": 1629337\n            },\n            {\n                \"sku\": \"001.002.1742\",\n                \"quantity\": 1599266\n            },\n            {\n                \"sku\": \"001.002.1695\",\n                \"quantity\": 1569308\n            },\n            {\n                \"sku\": \"001.002.1503\",\n                \"quantity\": 1549345\n            },\n            {\n                \"sku\": \"001.002.1555\",\n                \"quantity\": 1419355\n            },\n            {\n                \"sku\": \"001.002.1692\",\n                \"quantity\": 1399343\n            },\n            {\n                \"sku\": \"001.002.1757\",\n                \"quantity\": 1389354\n            },\n            {\n                \"sku\": \"001.002.1799\",\n                \"quantity\": 1389298\n            },\n            {\n                \"sku\": \"001.002.1673\",\n                \"quantity\": 1319368\n            },\n            {\n                \"sku\": \"001.002.1587\",\n                \"quantity\": 1309369\n            },\n            {\n                \"sku\": \"001.002.1646\",\n                \"quantity\": 1309323\n            },\n            {\n                \"sku\": \"001.002.1732\",\n                \"quantity\": 1279372\n            },\n            {\n                \"sku\": \"001.002.1754\",\n                \"quantity\": 1279333\n            },\n            {\n                \"sku\": \"001.002.1565\",\n                \"quantity\": 1259381\n            },\n            {\n                \"sku\": \"001.002.1686\",\n                \"quantity\": 1259373\n            },\n            {\n                \"sku\": \"001.002.1663\",\n                \"quantity\": 1179381\n            },\n            {\n                \"sku\": \"001.002.1682\",\n                \"quantity\": 1169383\n            },\n            {\n                \"sku\": \"001.002.1731\",\n                \"quantity\": 1139372\n            },\n            {\n                \"sku\": \"001.007.0012\",\n                \"quantity\": 1129387\n            },\n            {\n                \"sku\": \"001.007.0023\",\n                \"quantity\": 1119385\n            },\n            {\n                \"sku\": \"001.002.1694\",\n                \"quantity\": 1099390\n            },\n            {\n                \"sku\": \"001.002.1652\",\n                \"quantity\": 1069393\n            },\n            {\n                \"sku\": \"001.002.1637\",\n                \"quantity\": 1049395\n            },\n            {\n                \"sku\": \"001.007.0022\",\n                \"quantity\": 1049378\n            },\n            {\n                \"sku\": \"001.002.1737\",\n                \"quantity\": 1039365\n            },\n            {\n                \"sku\": \"001.002.1688\",\n                \"quantity\": 1019381\n            },\n            {\n                \"sku\": \"001.002.1752\",\n                \"quantity\": 1019386\n            },\n            {\n                \"sku\": \"001.002.1632\",\n                \"quantity\": 979402\n            },\n            {\n                \"sku\": \"001.007.0015\",\n                \"quantity\": 939406\n            },\n            {\n                \"sku\": \"001.002.1766\",\n                \"quantity\": 909956\n            },\n            {\n                \"sku\": \"001.002.1583\",\n                \"quantity\": 869412\n            },\n            {\n                \"sku\": \"001.002.1648\",\n                \"quantity\": 809354\n            },\n            {\n                \"sku\": \"001.002.1653\",\n                \"quantity\": 769422\n            },\n            {\n                \"sku\": \"001.002.1741\",\n                \"quantity\": 739426\n            },\n            {\n                \"sku\": \"001.002.1691\",\n                \"quantity\": 699416\n            },\n            {\n                \"sku\": \"001.002.1610\",\n                \"quantity\": 669433\n            },\n            {\n                \"sku\": \"001.002.1639\",\n                \"quantity\": 659434\n            },\n            {\n                \"sku\": \"001.002.1733\",\n                \"quantity\": 659433\n            },\n            {\n                \"sku\": \"001.007.0021\",\n                \"quantity\": 659434\n            },\n            {\n                \"sku\": \"001.002.1508\",\n                \"quantity\": 649529\n            },\n            {\n                \"sku\": \"001.002.1706\",\n                \"quantity\": 649420\n            },\n            {\n                \"sku\": \"001.002.1725\",\n                \"quantity\": 619438\n            },\n            {\n                \"sku\": \"001.002.1649\",\n                \"quantity\": 589338\n            },\n            {\n                \"sku\": \"001.002.1795\",\n                \"quantity\": 559444\n            },\n            {\n                \"sku\": \"001.002.1579\",\n                \"quantity\": 549445\n            },\n            {\n                \"sku\": \"001.002.1585\",\n                \"quantity\": 539446\n            },\n            {\n                \"sku\": \"001.002.1736\",\n                \"quantity\": 509427\n            },\n            {\n                \"sku\": \"001.007.0013\",\n                \"quantity\": 509449\n            },\n            {\n                \"sku\": \"001.007.0020\",\n                \"quantity\": 499450\n            },\n            {\n                \"sku\": \"001.002.1643\",\n                \"quantity\": 489451\n            },\n            {\n                \"sku\": \"001.002.1644\",\n                \"quantity\": 489451\n            },\n            {\n                \"sku\": \"001.002.1551\",\n                \"quantity\": 469453\n            },\n            {\n                \"sku\": \"001.002.1569\",\n                \"quantity\": 469453\n            },\n            {\n                \"sku\": \"001.002.1611\",\n                \"quantity\": 459454\n            },\n            {\n                \"sku\": \"001.002.1640\",\n                \"quantity\": 459454\n            },\n            {\n                \"sku\": \"001.002.1642\",\n                \"quantity\": 439456\n            },\n            {\n                \"sku\": \"001.002.1689\",\n                \"quantity\": 439452\n            },\n            {\n                \"sku\": \"001.002.1738\",\n                \"quantity\": 429435\n            },\n            {\n                \"sku\": \"001.002.1793\",\n                \"quantity\": 429444\n            },\n            {\n                \"sku\": \"001.002.1761\",\n                \"quantity\": 399432\n            },\n            {\n                \"sku\": \"001.002.1797\",\n                \"quantity\": 371020\n            },\n            {\n                \"sku\": \"001.002.1768\",\n                \"quantity\": 379446\n            },\n            {\n                \"sku\": \"001.007.0007\",\n                \"quantity\": 379461\n            },\n            {\n                \"sku\": \"001.007.0001\",\n                \"quantity\": 359464\n            },\n            {\n                \"sku\": \"001.002.1609\",\n                \"quantity\": 339466\n            },\n            {\n                \"sku\": \"001.002.1592\",\n                \"quantity\": 319468\n            },\n            {\n                \"sku\": \"001.007.0014\",\n                \"quantity\": 319468\n            },\n            {\n                \"sku\": \"001.002.1484\",\n                \"quantity\": 299452\n            },\n            {\n                \"sku\": \"001.002.1581\",\n                \"quantity\": 289471\n            },\n            {\n                \"sku\": \"001.002.1767\",\n                \"quantity\": 289458\n            },\n            {\n                \"sku\": \"001.002.1776\",\n                \"quantity\": 289446\n            },\n            {\n                \"sku\": \"001.002.1612\",\n                \"quantity\": 259474\n            },\n            {\n                \"sku\": \"001.002.1641\",\n                \"quantity\": 259474\n            },\n            {\n                \"sku\": \"001.002.1704\",\n                \"quantity\": 249464\n            },\n            {\n                \"sku\": \"001.002.1651\",\n                \"quantity\": 239368\n            },\n            {\n                \"sku\": \"001.002.1769\",\n                \"quantity\": 239462\n            },\n            {\n                \"sku\": \"001.007.0008\",\n                \"quantity\": 199480\n            },\n            {\n                \"sku\": \"001.002.1794\",\n                \"quantity\": 189475\n            },\n            {\n                \"sku\": \"001.002.1576\",\n                \"quantity\": 179482\n            },\n            {\n                \"sku\": \"001.002.1765\",\n                \"quantity\": 179482\n            },\n            {\n                \"sku\": \"001.002.1489\",\n                \"quantity\": 159481\n            },\n            {\n                \"sku\": \"001.002.1724\",\n                \"quantity\": 159468\n            },\n            {\n                \"sku\": \"001.002.1798\",\n                \"quantity\": 159460\n            },\n            {\n                \"sku\": \"001.002.1578\",\n                \"quantity\": 149485\n            },\n            {\n                \"sku\": \"001.002.1764\",\n                \"quantity\": 139486\n            },\n            {\n                \"sku\": \"001.002.1501\",\n                \"quantity\": 129487\n            },\n            {\n                \"sku\": \"001.002.1753\",\n                \"quantity\": 129477\n            },\n            {\n                \"sku\": \"001.002.1553\",\n                \"quantity\": 119488\n            },\n            {\n                \"sku\": \"001.002.1593\",\n                \"quantity\": 119480\n            },\n            {\n                \"sku\": \"001.002.1735\",\n                \"quantity\": 119488\n            },\n            {\n                \"sku\": \"001.002.1568\",\n                \"quantity\": 109489\n            },\n            {\n                \"sku\": \"001.002.1727\",\n                \"quantity\": 109489\n            },\n            {\n                \"sku\": \"001.002.1512\",\n                \"quantity\": 99490\n            },\n            {\n                \"sku\": \"001.002.1571\",\n                \"quantity\": 99490\n            },\n            {\n                \"sku\": \"001.002.1596\",\n                \"quantity\": 89500\n            },\n            {\n                \"sku\": \"001.002.1796\",\n                \"quantity\": 89260\n            },\n            {\n                \"sku\": \"001.002.1556\",\n                \"quantity\": 79491\n            },\n            {\n                \"sku\": \"001.002.1580\",\n                \"quantity\": 79492\n            },\n            {\n                \"sku\": \"001.002.1770\",\n                \"quantity\": 79492\n            },\n            {\n                \"sku\": \"001.002.1490\",\n                \"quantity\": 69473\n            },\n            {\n                \"sku\": \"001.002.1570\",\n                \"quantity\": 69493\n            },\n            {\n                \"sku\": \"001.002.1452\",\n                \"quantity\": 59494\n            },\n            {\n                \"sku\": \"001.002.1574\",\n                \"quantity\": 59494\n            },\n            {\n                \"sku\": \"001.002.1324\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1379\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1422\",\n                \"quantity\": 49505\n            },\n            {\n                \"sku\": \"001.002.1471\",\n                \"quantity\": 49493\n            },\n            {\n                \"sku\": \"001.002.1472\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1491\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1496\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1498\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1500\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1586\",\n                \"quantity\": 49495\n            },\n            {\n                \"sku\": \"001.002.1371\",\n                \"quantity\": 39602\n            },\n            {\n                \"sku\": \"001.002.1458\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1460\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1465\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1487\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1492\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1507\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1510\",\n                \"quantity\": 39493\n            },\n            {\n                \"sku\": \"001.002.1554\",\n                \"quantity\": 39496\n            },\n            {\n                \"sku\": \"001.002.1276\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1312\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1368\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1424\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1446\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1463\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1464\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1466\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1479\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1558\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1562\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1595\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1607\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.002.1627\",\n                \"quantity\": 29497\n            },\n            {\n                \"sku\": \"001.003.0041\",\n                \"quantity\": 29477\n            },\n            {\n                \"sku\": \"001.005.1783\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.001.1220\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.002.0011\",\n                \"quantity\": 19489\n            },\n            {\n                \"sku\": \"001.002.1240\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1279\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1310\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1323\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1330\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1340\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1341\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1346\",\n                \"quantity\": 19477\n            },\n            {\n                \"sku\": \"001.002.1366\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1399\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1400\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1405\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1406\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1409\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1419\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1420\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1425\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1432\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1433\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1441\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1444\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1445\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1447\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1453\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1459\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1461\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1462\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1480\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1497\",\n                \"quantity\": 19497\n            },\n            {\n                \"sku\": \"001.002.1504\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1559\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1572\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1573\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1575\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1589\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1618\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1669\",\n                \"quantity\": 19498\n            },\n            {\n                \"sku\": \"001.002.1811\",\n                \"quantity\": 19443\n            },\n            {\n                \"sku\": \"001.002.1824\",\n                \"quantity\": 10019\n            },\n            {\n                \"sku\": \"001.005.1793\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"0000000003\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.002.0053\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.0088\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.00QA\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1180\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1218\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1291\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1299\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1307\",\n                \"quantity\": 2861\n            },\n            {\n                \"sku\": \"001.002.1309\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1311\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.002.1313\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1314\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1315\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1316\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1317\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1322\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1336\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.002.1337\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1339\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1354\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1357\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1360\",\n                \"quantity\": 9488\n            },\n            {\n                \"sku\": \"001.002.1362\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1369\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1375\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1378\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1394\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1403\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1412\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1414\",\n                \"quantity\": 9497\n            },\n            {\n                \"sku\": \"001.002.1416\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1421\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1430\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1431\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1436\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1438\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1440\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1442\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1451\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1454\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1455\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1456\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1473\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1476\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1477\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1478\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1482\",\n                \"quantity\": 9469\n            },\n            {\n                \"sku\": \"001.002.1483\",\n                \"quantity\": 9470\n            },\n            {\n                \"sku\": \"001.002.1488\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1493\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1494\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1495\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1499\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1552\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1557\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1560\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1561\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1594\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1600\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1655\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1667\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1685\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1698\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1699\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1720\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1721\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1739\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1755\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1758\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1759\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1774\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1778\",\n                \"quantity\": 9460\n            },\n            {\n                \"sku\": \"001.002.1779\",\n                \"quantity\": 9493\n            },\n            {\n                \"sku\": \"001.002.1812\",\n                \"quantity\": 9455\n            },\n            {\n                \"sku\": \"001.002.1813\",\n                \"quantity\": 9475\n            },\n            {\n                \"sku\": \"001.002.1816\",\n                \"quantity\": 9487\n            },\n            {\n                \"sku\": \"001.002.1817\",\n                \"quantity\": 9488\n            },\n            {\n                \"sku\": \"001.002.1822\",\n                \"quantity\": 9484\n            },\n            {\n                \"sku\": \"001.002.1823\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1828\",\n                \"quantity\": 9495\n            },\n            {\n                \"sku\": \"001.002.9999\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.004.0003\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.005.1700\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1722\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1740\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1742\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1744\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1751\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1754\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1756\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1760\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1762\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1771\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1775\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1781\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.005.1787\",\n                \"quantity\": 0\n            },\n            {\n                \"sku\": \"001.007.0028\",\n                \"quantity\": 9497\n            }\n        ]\n    }\n}"},{"id":"ca40ef24-5787-41cf-9710-761de195ab75","name":"Query Items - 404 Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"filter\": [\n        \"SKU001\",\n        \"BARCODE001\",\n        \"SKU002\"\n    ],\n    \"sources\": [\n        \"SOURCE003\"\n    ],\n    \"excludeSources\":[\n    \t\"SOURCE007\"\n    ],\n    \"location\": {\n    \t\"ubigeo\": \"111213\"\n    },\n    \"storePickup\": true\n}"},"url":{"raw":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/SOMECHANNEL?sourceGroup=true","protocol":"https","host":["{{subdomain}}-oim","omnixsystem","com"],"path":["v3","inventory","item","all","channel","SOMECHANNEL"],"query":[{"key":"sourceGroup","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta los items agrupados por source, ver ejemplo \"Get Stock - Agrupado por Sources\""}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT FOUND\"\n}"},{"id":"1b9e5484-6b01-44d7-8fc6-a29dad41940b","name":"Query Item - ALL + Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"filter\": [\n        \"ALL\"\n    ],\n    \"sources\": [\"FSN\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all/channel/omnicanal?sourceGroup=true&allProperties=true","protocol":"https","host":["{{subdomain}}-oim","omnixsystem","com"],"path":["v3","inventory","item","all","channel","omnicanal"],"query":[{"key":"sourceGroup","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta los items agrupados por source, ver ejemplo \"Get Stock - Agrupado por Sources\""},{"key":"allProperties","value":"true","description":"Si se envía este parámetro como \"true\" entonces Omnix entregará en la respuesta todas las propiedades existentes en los productos."}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"ae16115f-1203-4ebb-aaee-08a10b018cc0\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 400,\n        \"skippedRecords\": 0,\n        \"page\": 1,\n        \"maxPages\": 2,\n        \"totalRecordsMatched\": 537,\n        \"records\": [\n            {\n                \"sku\": \"AJ\",\n                \"source\": \"FSN\",\n                \"quantity\": 10265\n            },\n            {\n                \"sku\": \"001.002.1481\",\n                \"source\": \"FSN\",\n                \"quantity\": 9612\n            },\n            {\n                \"sku\": \"001.002.1371\",\n                \"source\": \"FSN\",\n                \"quantity\": 9619\n            },\n            {\n                \"sku\": \"001.002.1508\",\n                \"source\": \"FSN\",\n                \"quantity\": 9593\n            },\n            {\n                \"sku\": \"001.002.1668\",\n                \"source\": \"FSN\",\n                \"quantity\": 9588\n            },\n            {\n                \"sku\": \"001.002.1422\",\n                \"source\": \"FSN\",\n                \"quantity\": 9509\n            },\n            {\n                \"sku\": \"001.007.0078\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1596\",\n                \"source\": \"FSN\",\n                \"quantity\": 9508\n            },\n            {\n                \"sku\": \"001.002.1565\",\n                \"source\": \"FSN\",\n                \"quantity\": 9506\n            },\n            {\n                \"sku\": \"001.002.1346\",\n                \"source\": \"FSN\",\n                \"quantity\": 9479\n            },\n            {\n                \"sku\": \"001.002.1694\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"SKU001\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1569\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1571\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1299\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1406\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1279\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1501\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1357\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1337\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1479\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1509\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1551\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1341\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1502\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1489\",\n                \"source\": \"FSN\",\n                \"quantity\": 9496\n            },\n            {\n                \"sku\": \"001.002.1574\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1340\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1462\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1505\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1555\",\n                \"source\": \"FSN\",\n                \"quantity\": 9496\n            },\n            {\n                \"sku\": \"001.002.1432\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1487\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1503\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1506\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1430\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1507\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1379\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1559\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1553\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1611\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1578\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1615\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1609\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1584\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1621\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1577\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1633\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1642\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1644\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1605\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1626\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1631\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1641\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1637\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1652\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1660\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1623\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1643\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1661\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1592\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1619\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1636\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1606\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1628\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1658\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1634\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1647\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1625\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1575\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1610\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1612\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1622\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1638\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1665\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1593\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1616\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1632\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1651\",\n                \"source\": \"FSN\",\n                \"quantity\": 9411\n            },\n            {\n                \"sku\": \"001.002.1617\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1620\",\n                \"source\": \"FSN\",\n                \"quantity\": 9496\n            },\n            {\n                \"sku\": \"001.002.1629\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1588\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1640\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1659\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1678\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1699\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1687\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0002\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0063\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1468\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1428\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1475\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1490\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1553\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0018\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0050\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0060\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1310\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1351\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1394\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1445\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1492\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1561\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0034\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0040\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0065\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1324\",\n                \"source\": \"FSN\",\n                \"quantity\": 9483\n            },\n            {\n                \"sku\": \"001.013.1338\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1356\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1433\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1469\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1480\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1552\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1588\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0031\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1201\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1344\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1390\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1467\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1476\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1498\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0010\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1326\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1352\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1457\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1459\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0057\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0073\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1314\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1393\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1400\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1452\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1508\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1507\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0033\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1309\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1323\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1403\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1419\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1555\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1674\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1685\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1720\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0016\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0053\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1254\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1348\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1397\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1402\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1502\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1505\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1515\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1575\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1619\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0021\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0025\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1345\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1358\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1401\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1465\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1500\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1568\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1577\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1672\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1673\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1721\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0011\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0064\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1318\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1208\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1346\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1424\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1425\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1440\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1473\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1493\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1548\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1628\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1616\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1636\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1639\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1677\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0024\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1698\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0041\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1206\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0061\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1359\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1429\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1468\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1472\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1491\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1460\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1503\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1423\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1549\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1462\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1642\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1499\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1497\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1617\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0012\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0013\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1457\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1404\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1432\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1444\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1470\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1504\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1554\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1587\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1605\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1666\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0055\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1350\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1551\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1559\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1595\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1681\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1458\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1354\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1343\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1449\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1464\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1471\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1501\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1566\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1581\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1586\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1615\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1635\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0015\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1467\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1337\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1353\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1396\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1456\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1506\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1569\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1578\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1682\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1710\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1717\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1472\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1719\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1630\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1713\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1726\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0079\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1618\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1715\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1718\",\n                \"source\": \"FSN\",\n                \"quantity\": 9497\n            },\n            {\n                \"sku\": \"001.002.1512\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1580\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0077\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1472\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1712\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1716\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0014\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1579\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1709\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1728\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1732\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1585\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1572\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1573\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1497\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1323\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1421\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1438\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1453\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1476\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1456\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1424\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1478\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1431\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1455\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1459\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1458\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1375\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1464\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1368\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1425\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1452\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1477\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1494\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1495\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1499\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1493\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1561\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1556\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1498\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1496\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1570\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1492\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1576\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1500\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1558\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1504\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1560\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1562\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1554\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1568\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1586\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1595\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1581\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1587\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1662\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1667\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1741\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1739\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.012.1473\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.0002\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1392\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1434\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1567\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1583\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1638\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1620\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1626\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1647\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.00QA\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1655\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.0088\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1362\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1240\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1291\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1394\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1354\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1369\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1366\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1399\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1419\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1405\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1420\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1409\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1436\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1433\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1400\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1444\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1454\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1441\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1445\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1461\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1466\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1440\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1460\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1491\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1480\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1552\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1594\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1639\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0008\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0038\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.013.1339\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0051\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0037\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.0211\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1669\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.009.0033\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1180\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1310\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"0000000003\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.0053\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1309\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1218\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1314\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1322\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1442\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1317\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1313\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1312\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1315\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1473\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1316\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1330\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1339\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1451\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1589\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.0210\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1238\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1285\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1600\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1758\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1755\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1774\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1759\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.008.1321\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.007.0020\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1823\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.002.1463\",\n                \"source\": \"FSN\",\n                \"quantity\": 9499\n            },\n            {\n                \"sku\": \"001.004.0003\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1583\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1654\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1608\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1653\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1657\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.002.1613\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            },\n            {\n                \"sku\": \"001.013.1420\",\n                \"source\": \"FSN\",\n                \"quantity\": 9498\n            }\n        ]\n    }\n}"}],"_postman_id":"037415ad-d704-496e-9619-ced567d6e403"},{"name":"Set Item Safety By Channels","id":"2bbe3821-8a90-4cb0-8434-e25ee4081d63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"telemarketing\": 20,\n    \"televentas\": 2,\n    \"ecommerce\": 5\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/{{sku}}/safety","description":"<p>Este endpoint crea/modifica el stock de seguridad de un item en uno o más canales, los canales y su cantidad de stock de seguridad son recibidos en el payload como key/value.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","{{sku}}","safety"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"45432bd2-7893-4477-bbb9-541bf1c08d99","name":"Set Item Safety By Channels","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"telemarketing\": 20,\n    \"televentas\": 2,\n    \"ecommerce\": 5\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/SKU0001/safety"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<UUID>\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"2bbe3821-8a90-4cb0-8434-e25ee4081d63"},{"name":"Set Item Safety By Sources","id":"b8db7402-3b09-4f70-ba6b-07b7026d854b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"CD15\": 10,\n    \"FMM\": 14\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/{{sku}}/safety/source","description":"<p>Este endpoint crea/modifica el stock de seguridad de un item en uno o más sources, los source y su cantidad de stock de seguridad son recibidos en el payload como key/value.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","{{sku}}","safety","source"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"d374a721-8135-4b50-bd4e-70025947a638","name":"Set Item Safety By Sources","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"CD15\": 10,\n    \"FMM\": 14\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/{{sku}}/safety/source"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"b8db7402-3b09-4f70-ba6b-07b7026d854b"},{"name":"Set Bulk Items Safety By Channel","id":"fdb7a558-a54c-4ced-932b-6c19a2bea45c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}","warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman."}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"safety\": 10\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"safety\": 11\n    }\n]"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/safety/{{channel}}","description":"<p>Este endpoint crea/modifica el stock de seguridad de uno o muchos items en un canal, los items (sku) son recibidos como array en el payload donde cada uno cuenta con una propiedad que define la cantidad de stock de seguridad a asignar en dicho canal. El canal es recibido por url parameter.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","safety","{{channel}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"acb6a784-8475-4a68-91bc-bf1766cc7802","name":"Set Bulk Items Safety By Channel","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}","warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman."}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"safety\": 10\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"safety\": 11\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/safety/ecommerce"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<UUID>\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"fdb7a558-a54c-4ced-932b-6c19a2bea45c"},{"name":"Set Bulk Items Safety By Source","id":"43f3f9ae-635c-49f3-b85e-8c49cfce1868","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}","warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman."}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"safety\": 10\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"safety\": 11\n    }\n]"},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/safety/source/{{source}}","description":"<p>Este endpoint crea/modifica el stock de seguridad de uno o muchos items en un source, los items (sku) son recibidos como array en el payload donde cada uno cuenta con una propiedad que define la cantidad de stock de seguridad a asignar en dicho source. El source es recibido por url parameter.</p>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","safety","source","{{source}}"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"745c3daf-33c5-4755-b14d-fb67533ea84e","name":"Set Bulk Items Safety By Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}","warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman."}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"safety\": 10\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"safety\": 11\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/safety/source/CD15"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<UUID>\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"43f3f9ae-635c-49f3-b85e-8c49cfce1868"},{"name":"List Items","id":"8488b8c9-88b0-4452-9b52-c1de112783c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channel\": \"ecommerce\",\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\":{\n            \"sku\": \"SKU001\",\n            \"custom.propiedad1\": \"valor\",\n            \"propiedad1.propiedadHija1\": \"valor\",\n            \"propiedad1.propiedadHija2\": [\"valor1\", \"valor2\"]\n    },\n    \"project\": [\"sku\",\"custom.propiedad1\",\"propiedad1\",\"propiedad2\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all","description":"<p>Servicio para obtener items, filtrando por distintos parámetros.</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>channel</strong> (Opcional): (String) Identificador único del canal a consultar.</li>\n<li><strong>skipRecords</strong> (Requerido): (Number) Cantidad de registros a saltarse, esto con el fin de paginar los resultados.</li>\n<li><strong>maxRecords</strong> (Requerido): (Number) Cantidad de registros máximos a retornar.</li>\n<li><strong>query</strong> (Opcional): (String) Nombre de producto a tener en cuenta en la consulta. Ej: <em>juguete</em>.</li>\n<li><strong>filter</strong> (Opcional): (JSON) Objeto con propiedades filtrables, estas pueden ser cualquier parámetro del producto utilizando la forma Dot-Notation, por ejemplo:<ul>\n<li><strong>sku</strong>: Sku del producto.</li>\n<li><strong>categories</strong>: Categorías.</li>\n<li><strong>custom.code</strong>: Valor custom.</li>\n</ul>\n</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Lista de atributos a devolver en la consulta, si no se especifica esta propiedad, se retornan todos los atributos del producto.</li>\n</ul>\n<h2 id=\"ejemplos\">Ejemplos:</h2>\n<p>Filtros variables, cada parámetro puede ser consultado con un valor o un arreglo de valores.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"channel\": \"ecommerce\",\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\":{,\n            \"sku\": \"SKU001\",\n            \"custom.propiedad1\": \"valor\",\n            \"propiedad1.propiedadHija1\": \"valor\",\n            \"propiedad1.propiedadHija2\": [\"valor1\", \"valor2\"]\n    },\n    \"project\": [\"sku\",\"custom.propiedad1\",\"propiedad1\",\"propiedad2\"]\n}\n</code></pre>\n<h2 id=\"response\">Response:</h2>\n<ul>\n<li><strong>message.numRecordsReturned</strong>: (Number) Cantidad de registros retornados.</li>\n<li><strong>message.skippedRecords</strong>: (Number) Cantidad de registros saltados.</li>\n<li><strong>message.totalRecordsMatched</strong>: Cantidad de registros que coinciden con la búsqueda.</li>\n<li><strong>message.records</strong>: Array[Items] Registros (Productos) que coinciden con la búsqueda.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": {\n    \"numRecordsReturned\": 1,\n    \"skippedRecords\": 0,\n    \"totalRecordsMatched\": 100,\n    \"records\":[{\n        \"sku\" : \"SKU0001\",\n        \"categories\" : [ \n            \"CATEGORY01\"\n        ],\n        \"custom\" : {\n            \"code\" : 00000\n        },\n        \"enabled\" : true,\n        \"logisticAttributes\" : {\n            \"volume\" : 93.75\n        },\n        \"name\" : \"ITEM NAME\",\n        \"type\" : \"Default\"\n    }]\n  }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","inventory","item","all"],"host":["{{subdomain}}-oim","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"03ea8edc-c413-4405-9130-4d7d6c6e4744","name":"Get Items By Channel","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channel\": \"ecommerce\",\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"query\": \"juguete\",\n    \"filter\":{\n      \"sku\": \"SKU000\",\n      \"categories\": [\"Handsets\", \"Games\"],\n      \"custom.code\": \"12940128\"\n    },\n    \"project\": [\"sku\", \"categories\", \"custom.code\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oim.omnixsystem.com/v3/inventory/item/all"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\":{\n    \"numRecordsReturned\": 1,\n    \"skippedRecords\": 0,\n    \"totalRecordsMatched\": 1,\n    \"records\": [{\n        \"sku\":\"SKU000\",\n        \"categories\" : [\"Game\"],\n        \"custom.code\": \"12940128\"\n    }]\n  }\n}"}],"_postman_id":"8488b8c9-88b0-4452-9b52-c1de112783c5"}],"id":"b5e9c4d1-51f1-4c00-a5b7-ad58639d614b","_postman_id":"b5e9c4d1-51f1-4c00-a5b7-ad58639d614b","description":""}],"id":"0bb78be5-c08a-4377-b942-1b55ca1b4128","description":"<p>El Inventario en Omnix tiene 4 actores principales, los cuales son:</p>\n<ol>\n<li><strong>Source</strong>: Representa locaciones físicas ó virtuales que contienen y venden productos, como por ejemplo bodegas, tiendas, etc..</li>\n<li><strong>Stocks</strong>: Los stocks son agrupadores de <strong>Sources</strong>, estos sirven para disponibilizar stock de uno o más <strong>Sources</strong> a uno ó muchos canales de venta.</li>\n<li><strong>Channel</strong>: Los Channel representan canales de venta, estos pueden ser por ejemplo un sitio e-commerce hasta un POS en una tienda, los Channel apuntan a un <strong>Stock</strong> disponibilizando así los productos de los <strong>Source</strong> agrupados por este.</li>\n<li><strong>Item</strong>: Los item son productos como tal, los productos pertenecen a uno o muchos <strong>Source</strong>, los Source a su vez se agrupan en <strong>Stock</strong>, lo que quiere decir que la cantidad disponible de un producto en un canal es igual a la sumatoria de las cantidades en todas las tiendas que conforman un <strong>Stock</strong> menos los ajustes de stock de seguridad.</li>\n</ol>\n<h2 id=\"stock-de-seguridad-safety\">Stock de seguridad (Safety)</h2>\n<p>El stock de seguridad en el Omnix Inventory tiene 3 niveles:</p>\n<ul>\n<li><strong>Source</strong>: Cada <strong>Source</strong> tiene asociado un safety stock, lo cual quiere decir que la cantidad disponible de cada producto perteneciente a dicho <strong>Source</strong> es igual a su cantidad menos el safety del <strong>Source</strong>.</li>\n<li><strong>Stock</strong>: Cada <strong>Stock</strong> tiene asociado un safety stock, la cantidad de stock disponible por cada producto es igual a la sumatoria total de este producto en todas los <strong>Source</strong> que conforman el <strong>Stock</strong>, el safety stock del <strong>Stock</strong> es restado a esta sumatoria.</li>\n<li><strong>Item</strong>: Cada <strong>Item</strong> tiene asociado un safety stock, lo que quiere decir que su suma en bruto es la cantidad cargada menos su valor de safety stock, este valor de safety puede ser expresado en tres formas:<ul>\n<li><strong>Valor fijo</strong>: Se asigna un entero mayor que cero y este se resta al valor disponible del producto en cualquier canal y stock.</li>\n<li><strong>Valor por canal</strong>: Se asigna un entero mayor que cero el cual se resta al valor disponible del producto siempre que la consulta de stock sea por el canal configurado.</li>\n<li><strong>Valor por source</strong>: Se asigna un entero mayor que cero el cual se resta al valor disponible del producto siempre que la consulta de stock sea por el source configurado.</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"relación-source--stock--channel\">Relación Source / Stock / Channel</h3>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/Omnix+v3+-+Asoci.png\" alt=\"Omnix Inventory\" /></p>\n<h3 id=\"algoritmo-para-calcular-safety-total\">Algoritmo para calcular \"Safety Total\".</h3>\n<ul>\n<li><p><strong>Source Safety</strong>:\nEste safety puede ser tomado del item o directamente del source, el algoritmo para este safety funciona así:</p>\n<ul>\n<li>Si el item tiene configurado safety para este source, asigna este safety como source safety, sino si el source tiene su propio safety, asigna este source safety, sino asigne cero.</li>\n</ul>\n</li>\n</ul>\n<p><br /><br /><strong>SourceSafety</strong> = item.safety[SourceId] ? item.safety[SourceId] : source.safety ? source.safety : 0;<br /><br /></p>\n<ul>\n<li><p><strong>ChannelSafety</strong>\nEste safety Solo se aplica si el item lo tiene configurado y la consulta de stock se hace sobre un canal configurado con safety en el item.</p>\n<ul>\n<li>Si el item tiene configurado safety para el canal actual de la consulta, asigne este safety, sino, asigne cero.</li>\n</ul>\n</li>\n</ul>\n<p><br /><br /><strong>ChannelSafety</strong> = item.safety[ChannelId] ? item.safety[ChannelId] : 0;<br /><br /></p>\n<ul>\n<li><p><strong>FixedSafety</strong>\nUn item puede tener un safety fijo o un safety por source/channel, no es posible tener fixed + source/channel. El valor fixed de safety de un item es un entero que se aplica independientemente del channel o source.</p>\n<ul>\n<li>Si el item tiene configurado fixed safety asigne este safety, sino, asigne cero.\n<br /><br />* <strong>FixedSafety</strong> = item.safety &gt;= 0 ? item.safety : 0<br /><br /></li>\n</ul>\n</li>\n<li><p><strong>StockSafety</strong>\nA nivel de stock se puede configurar un fixed safety que aplicaría en conjunto con el resto de safeties. </p>\n<ul>\n<li>Cuando una consulta de stock pregunta por un item en específico en un source específico se restará el SourceSafety + StockSafety al total del item.</li>\n<li>Cuando una consulta de stock se hace consolidando el total del item en N tiendas, entonces el safety se calcula: ∑SourceSafety + (StockSafety*Sources.length).<br /><br /></li>\n</ul>\n</li>\n<li><p><strong>Safety total</strong></p>\n</li>\n<li><p>Para una consulta de un item en un source específico en un canal:<br />\n <strong>SafetyTotal</strong> = SourceSafety + StockSafety + (ChannelSafety or FixedSafety)<br /><br /> </p>\n</li>\n<li><p>Para una consulta de un item todos los sources donde está asociado en un canal:<br />\n <strong>SafetyTotal</strong> = ∑SourceSafety + (StockSafety*Sources.length) + (ChannelSafety or FixedSafety)<br /><br /></p>\n</li>\n</ul>\n<p>A continuación una ilustración de cómo se calcularía el stock de un producto <strong>\"Android Phone\"</strong> usando Sources, Stocks y Channels.</p>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/Omnix+v3-SSC-OIM.png\" alt=\"Omnix Inventory\" /></p>\n<h2 id=\"error-responses\">Error Responses</h2>\n<p>Los errores comunes entregados en la respuesta por Omnix son los siguientes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404</td>\n<td>Not Found</td>\n<td>El recurso consultado no se encontró en el sistema</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Internal server error</td>\n<td>Hubo un error interno en el servicio</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n<td>El token utilizado no tiene el rol necesario para acceder al servicio.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad Request</td>\n<td>El input entregado no corresponde al esperado en el servicio.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"shared-models\">Shared Models</h2>\n<p>La información a continuación describe los modelos y sus atributos públicos disponibles para consulta, modificación e inserción.</p>\n<h3 id=\"source\">Source</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador único del Source.</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de Source, puede tener uno de los dos valores (virtual ó physical).</td>\n</tr>\n<tr>\n<td>physicalLink</td>\n<td>String</td>\n<td>Si es un source de tipo virtual entonces tiene un physicalLink a un Source real.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del source.</td>\n</tr>\n<tr>\n<td>safety</td>\n<td>Number</td>\n<td>Cantidad de stock de seguridad, el valor de esta propiedad se resta a la cantidad de stock disponible de cada producto.</td>\n</tr>\n<tr>\n<td>storePickup</td>\n<td>Boolean</td>\n<td>Especifica si en el Source se puede hacer retiro en tienda o no.</td>\n</tr>\n<tr>\n<td>location</td>\n<td>JSON[any]</td>\n<td>JSON genérico en el cual se puede colocar información relacionada a la localización geográfica del Source.</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Boolean</td>\n<td>Especifica si el Source está activo o no.</td>\n</tr>\n<tr>\n<td>contact</td>\n<td>JSON[name(String), phone(String)]</td>\n<td>Información del contacto en el Source.</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON[any]</td>\n<td>JSON genérico donde se pueden colocar atributos personalizados por cliente que considere relevante para el Source.</td>\n</tr>\n<tr>\n<td>ranking</td>\n<td>Number</td>\n<td>Ranking asignado al Source.</td>\n</tr>\n<tr>\n<td>aliases</td>\n<td>Array[String]</td>\n<td>1 o más identificadores únicos por Source por los cuales se podría consultar al Source.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"stock\">Stock</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador único del Stock.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del Source.</td>\n</tr>\n<tr>\n<td>sources</td>\n<td>JSONArray[id(String), name(String)]</td>\n<td>Id y nombre de cada Source que compone el Stock.</td>\n</tr>\n<tr>\n<td>safety</td>\n<td>JSON[type(String), value(any)]</td>\n<td>Stock de seguridad aplicado a la sumatoria total de items de los N Sources que componen el Stock, por el momento como valor constante se le debe asignar <strong>fixed</strong> a type y un entero a <strong>value</strong>.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"channel\">Channel</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador único del Channel.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del Channel.</td>\n</tr>\n<tr>\n<td>stock</td>\n<td>JSON[id(String), name(String)]</td>\n<td>Id y nombre del Stock que provee inventario al Channel.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"item\">Item</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sku</td>\n<td>String</td>\n<td>Identificador del Item.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del Channel.</td>\n</tr>\n<tr>\n<td>categories</td>\n<td>Array[String]</td>\n<td>Categorías a las cuales pertenece el item.</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de producto, este puede ser uno de los siguientes: <br />* <strong>Default</strong>: Producto físico vendible. <br />* <strong>Service</strong>: Servicio vendible, tal como una instalación de un equipo. <br />* <strong>Warranty</strong>: Garantía.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del Channel.</td>\n</tr>\n<tr>\n<td>barcodes</td>\n<td>Array[String]</td>\n<td>Códigos de barra asociados al Item.</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON[any]</td>\n<td>JSON genérico donde se pueden colocar atributos personalizados por cliente que considere relevante para el Item.</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Boolean</td>\n<td>Especifica si el Item está activo o no.</td>\n</tr>\n<tr>\n<td>storePickup</td>\n<td>Boolean</td>\n<td>Especifica si el Item es retirable en tienda o no.</td>\n</tr>\n<tr>\n<td>safety</td>\n<td>Boolean</td>\n<td>Cantidad de stock de seguridad, el valor de esta propiedad se resta a la cantidad de stock disponible del Item.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"reserve\">Reserve</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la reserva.</td>\n</tr>\n<tr>\n<td>keys</td>\n<td>Array[String]</td>\n<td>Llaves asociadas a la reserva para poder consultarla por otras palabras clave.</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>Esta propiedad puede tomar uno de tres estados: <strong>OPEN</strong>, <strong>CLOSED</strong> y <strong>CANCELED</strong>.</td>\n</tr>\n<tr>\n<td>sourceId</td>\n<td>String</td>\n<td>Identificador del Source donde se hizo la reserva.</td>\n</tr>\n<tr>\n<td>items</td>\n<td>JSONArray[sku(String), quantity(Number), name(String)]</td>\n<td>Items asociados a la reserva.</td>\n</tr>\n<tr>\n<td>date</td>\n<td>Date</td>\n<td>Fecha de creación de la reserva.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"b6725919-42a0-46b9-9be1-d32cf245d1b8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e21022c3-6d58-455f-8d9a-195ca74845dc","type":"text/javascript","exec":[""]}}],"_postman_id":"0bb78be5-c08a-4377-b942-1b55ca1b4128"},{"name":"Omnix Order Management API (OOM)","item":[{"name":"Order","item":[{"name":"Create order","event":[{"listen":"test","script":{"id":"c5c3a2ce-7a33-421a-94d4-829218b8d119","exec":[""],"type":"text/javascript"}}],"id":"bfe0f468-458b-4610-95bf-7ecda11a636a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"rawAmount\": 2.2,\n    \"totalAmount\": 2.2,\n    \"discount\": 2.2,\n    \"taxesAmount\": 2.2,\n    \"shippingAmount\": 2.2,\n    \"creationDate\": \"2020-04-11T12:00:00+00:00\",\n    \"site\": \"logytech.co\",\n    \"shippingType\": \"HD\",\n    \"deliveryType\": \"SD\",\n    \"estimatedDeliveryDate\": \"2020-04-15\",\n    \"salesChannelId\": \"Logytech_001\",\n    \"channel\": \"omnicanal\",\n    \"billingAddress\": {\n        \"country\": \"\",\n        \"city\": \"\",\n        \"address\": \"\",\n        \"location\": {},\n        \"contact\": {\n            \"name\": \"\",\n            \"email\": \"\",\n            \"phone\": \"\",\n            \"custom\": {}\n        },\n        \"custom\": {}\n    },\n    \"shippingAddress\": {\n        \"country\": \"Colombia\",\n        \"address\": \"Calle 13 # 108-85 Manz. 18 Int. 121\",\n        \"location\": {\n            \"departamento\": \"Cundinamarca\"\n        },\n        \"city\": \"Bogota\",\n        \"contact\": {\n            \"name\": \"Jose Lopez\",\n            \"email\": \"jlopez@gmail.com\",\n            \"phone\": \"3190022929\",\n            \"custom\": {}\n        },\n        \"custom\": {}\n    },\n    \"items\": [\n        {\n            \"sku\": \"HUAWEI_P30_001\",\n            \"name\": \"Huawei P30\",\n            \"quantity\": 2,\n            \"rawPrice\": 2.2,\n            \"listPrice\": 2.2,\n            \"salePrice\": 2.2,\n            \"discount\": 2.2,\n            \"barcodes\": [\n                \"\"\n            ],\n            \"media\": {\n                \"thumb\": \"\",\n                \"medium\": \"\",\n                \"large\": \"\"\n            },\n            \"custom\": {},\n            \"detailLink\": \"\",\n            \"color\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"size\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"model\": {\n                \"code\": \"\",\n                \"description\": \"\"\n            },\n            \"brand\": \"\"\n        }\n    ],\n    \"custom\": {},\n    \"customer\": {\n        \"id\": \"10992283939\",\n        \"name\": \"Alex Mauricio Villagran\",\n        \"email\": \"avillagran@correo.co\",\n        \"phone\": \"57427984\",\n        \"systemId\": \"Customer_ID_on_ERP\",\n        \"custom\": {}\n    },\n    \"paymentInfo\": [\n        {\n            \"type\": \"DC\",\n            \"amount\": 2.2,\n            \"custom\": {}\n        }\n    ]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order","description":"<p>Servicio para inyectar órdenes, estas pueden ser de 5 tipos:</p>\n<ol>\n<li><strong>HD</strong> (Home Delivery): Despacho a domicilio.</li>\n<li><strong>SP</strong> (Store Pickup): Retiro en tienda.</li>\n<li><strong>TR</strong> (Transfer):  Transferencia de inventario.</li>\n<li><strong>RT</strong> (Return): Retorno de productos desde el destino final.</li>\n<li><strong>POS</strong> (Mesón): Ordenes de mesón.</li>\n</ol>\n<h2 id=\"request\">Request:</h2>\n<p>El request de este servicio es un JSON que está compuesto por las siguientes propiedades.</p>\n<ol>\n<li><strong>totalAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado en la orden.</li>\n<li><strong>rawAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado en la orden sin descuentos aplicados y sin recargos por shipping aplicados.</li>\n<li><strong>discount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total descontado en la orden.</li>\n<li><strong>taxesAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total cobrado en al orden por el concepto de impuestos.</li>\n<li><strong>shippingAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado por concepto de envíos.</li>\n<li><strong>creationDate</strong> (Requerida): Esta propiedad contiene la fecha de creación de la orden en el e-commerce, <strong>formato</strong>: YYYY-MM-DDThh:mm:ss+00:00 ó YYYY-MM-DDThh:mm:ssZ - Ejemplo: <strong>2018-11-13T20:20:39+00:00</strong> ó <strong>2018-11-13T20:20:39Z</strong> </li>\n<li><strong>site</strong> (Opcional): Esta propiedad es de tipo String  y define el nombre del sitio desde donde se realizó la compra.</li>\n<li><strong>shippingType</strong> (Requerido): Esta propiedad puede tomar 4 valores (SP|HD|TR|RT).</li>\n<li><strong>storePickupId</strong> (Requerido si SP): Esta propiedad contiene el id de la tienda que se seleccionó para retiro.</li>\n<li><strong>deliveryType</strong> (Requerido): Esta propiedad puede tomar los valores definidos en Schedule Settings (Tipos de entrega) de OLM, por ejemplo: (SD|ED) estos cuales equivalen a \"Standard Delivery\" y \"Express Delivery\".</li>\n<li><strong>estimatedDeliveryDate</strong> (Required if HD|SP): Esta propiedad contiene la fecha estimada de entrega, el valor de esta propiedad es entregado por la consulta de agendamiento.</li>\n<li><strong>scheduledId</strong> (Opcional): Esta propiedad contiene un identificador del proceso de agendamiento de la orden, este valor es entregado por agendamiento.</li>\n<li><strong>salesChannelId</strong> (Opcional): Esta propiedad contiene el id de la orden en el canal de venta donde se está creando dicha orden. Esta propiedad es única por cliente.</li>\n<li><strong>systemId</strong> (Opcional): Esta propiedad contiene el id de la orden en el sistema ERP.</li>\n<li><strong>shippingAddress</strong> (Requerida si HD): Esta propiedad es de tipo JSON y contiene los atributos country, address, location (JSON (any)), city, contact (JSON(name, email, phone), custom (JSON[any])).</li>\n<li><strong>billingAddress</strong> (Requerida si HD): Esta propiedad es de tipo JSON y contiene los atributos country, address, location (JSON (any)), city, contact (JSON(name, email, phone), custom (JSON[any])).</li>\n<li><strong>items</strong> (Requerida): Esta propiedad es de tipo JSON Array y cada elemento contiene los atributos:</li>\n</ol>\n<ul>\n<li>sku (String): Identificador del producto</li>\n<li>name (String): Nombre del producto</li>\n<li>quantity (Number): Unidades</li>\n<li>rawPrice (Number): Precio del producto sin descuento (unitario)</li>\n<li>listPrice (Number): Precio de lista del producto sin descuento (unitario)</li>\n<li>salePrice (Number): Precio de venta del producto con descuento (unitario)</li>\n<li>discount (Number): Descuento del producto (unitario)</li>\n<li>barcodes (Array[String]): Código de barras</li>\n<li>color (JSON(code, name))</li>\n<li>size (JSON(code,name))</li>\n<li>model (JSON(code,name))</li>\n<li>brand (String): Marca</li>\n<li>detailLink (String): Link de la ficha de producto</li>\n<li>media (JSON(<strong>thumb</strong>: Imágen pequeña, <strong>medium</strong>: Imágen media, <strong>large</strong>: Imágen grande))</li>\n<li>custom(JSON[any]).</li>\n</ul>\n<ol>\n<li><strong>customer</strong> (Opcional): Esta propiedad es de tipo JSON y tiene las propiedades (String)(id, name, email, phone, systemId, custom (JSON[any])).</li>\n<li><strong>paymentInfo</strong> (Opcional): Esta propiedad es un JSON Array y cada uno de sus elementos tiene las propiedades (type (String), amount (Number), custom (JSON[any])).</li>\n<li><strong>source</strong> (Requerido si TR,POS/Opcional RT): <ul>\n<li><strong>POS</strong>: (String) Esta propiedad contiene el id del source desde donde se realizó la venta.   </li>\n<li><strong>TR</strong>: (String)Esta propiedad contiene el id del source desde donde se moverá el inventario.</li>\n<li><strong>RT</strong>: (Object) Esta propiedad en este caso es un objeto que puede representar un source (id) o un shippingAddress (country, address, location (JSON (any)), city, contact (JSON(name, email, phone), custom (JSON[any])))</li>\n</ul>\n</li>\n<li><strong>target</strong> (Requerido si TR/Opciona RT): <ul>\n<li><strong>TR</strong>: (String) Esta propiedad contiene el id del source hacia donde se moverá el inventario.</li>\n<li><strong>RT</strong>: (Object) Esta propiedad en este caso es un objeto que representa un source (id)</li>\n</ul>\n</li>\n<li><strong>custom</strong> (Opcional): (JSON[any]) Propiedad genérica, puede tener propiedades personalizadas.</li>\n<li><strong>channel</strong> (Requerido): (String) Identificador del canal de venta desde donde se obtendrá el stock.</li>\n<li><strong>reference</strong>: (Opcional RT) (String) Esta propiedad puede indentificar un shipping group o una orden que se tomaría como base para la creación del retorno.</li>\n</ol>\n<h2 id=\"query-parameters\">Query parameters</h2>\n<ul>\n<li><strong>channel</strong>: Cuando se desea crear órdenes de tipo transferencia (TR), se debe enviar como parámetro <strong>channel</strong> el cual identifia el canal de venta, para este caso no se envía el <strong>channel</strong> en el payload de la órden debido a que tocaría repetirlo por cada orden enviada.</li>\n<li><strong>orderReservationId</strong>: Identificador de la reserva de una orden TR, esta se genera cuando previamente si intentó hacer una transferencia y el stock no estaba completo. Al reintentar una transferencia se debe especificar este identificador.</li>\n<li><strong>autoConfirm</strong>: Boolean este query parameter debe ir en <strong>true</strong> cuando se desea que la orden se confirme automáticamente.</li>\n</ul>\n<h2 id=\"ejemplo-de-request-en-una-orden-de-tipo-tr\">Ejemplo de request en una orden de tipo TR</h2>\n<ul>\n<li>https://&lt;host&gt;:&lt;port&gt;/v3/order?channel=televentas</li>\n<li>https://&lt;host&gt;:&lt;port&gt;/v3/order?channel=televentas&amp;orderReservationId=ASPOO1010101I</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[{\n    \"creationDate\": \"MM-DD-YYYYThh:mm:ss+00:00\",\n    \"shippingType\": \"TR\",\n    \"systemId\": \"external_id\",\n    \"items\":[\n        {\n            \"sku\": \"SKU001\",\n            \"quantity\": 10\n        }\n    ],\n    \"custom\":{\n        \"custom_property\": \"custom_data\"\n    },\n    \"source\": \"STORE001\",\n    \"target\": \"STORE002\"\n}]\n</code></pre>\n<h2 id=\"salidas-y-entradas-a-terceros\">Salidas y entradas a terceros</h2>\n<ul>\n<li>https://&lt;host&gt;:&lt;port&gt;/v3/order?thirdparty=true</li>\n</ul>\n<h2 id=\"query-parameters-1\">Query parameters</h2>\n<ul>\n<li><strong>thirdparty</strong>: Boolean este query parameter debe ir en true cuando la transferencia es desde o hacia un third party.</li>\n</ul>\n<h3 id=\"ejemplo\">Ejemplo:</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[{\n    \"shippingType\": \"TR\",\n    \"items\":[\n        {\n            \"sku\": \"001.002.1700\",\n            \"quantity\": 1\n        }\n    ],\n    \"source\": \"FSN\",\n    \"target\": \"MAQ\"\n}]\n</code></pre>\n<h2 id=\"complex-orders\">Complex Orders</h2>\n<p>En Omnix se pueden crear dos tipos de órdenes.</p>\n<ul>\n<li><strong>Simple Order</strong>: Esta es una orden normal con un tipo de despacho el cual puede ser <strong>HD</strong>, <strong>SP</strong> o <strong>RT</strong>.</li>\n<li><strong>Complex Order</strong>: Esta es una orden con la capacidad de permitir multiples tipos de despacho por productos, por lo que estos podrían tener múltiples HD, SP y RT. <strong>Nota</strong>: no se aceptan multiples despachos TR.</li>\n</ul>\n<p>Estos tipos de órdenes se diferencian por el input que es enviado al servicio, cada uno tiene su propio esquema, el la sección de ejemplos se pueden encontrar ejemplos de cada uno.</p>\n<p>Omnix al recibir una complex order lo que hace es crear simple orders a partir de la información de la complex order, generando así una nueva simple order por cada tipo de despacho+productos relacionados en la complex order.</p>\n<h2 id=\"complex-orders---confirm-action\">Complex Orders - confirm action</h2>\n<p>Para confirmar una orden es necesario solo hacer la acción confirm sobre el id de la <strong>complex order</strong>, no es necesario hacerlo por cada orden hija.</p>\n<h2 id=\"complex-orders---response\">Complex Orders - Response</h2>\n<p>A diferencia de la respuesta de la creación de una simple order Omnix entrega un array con los ids de las simple orders generadas en el proceso de creación, ejemplo:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"c96db35f-7092-472b-86de-e958e5d8650a\",\n    \"code\": 200,\n    \"message\": {\n        \"orderId\": \"1FR78KJ5T40X4\",\n        \"childOrders\": [\n            \"1FR78KJ5T3QKJ\",\n            \"1FR78KJ5T3QKK\"\n        ]\n    }\n}\n</code></pre>\n<h2 id=\"órdenes-de-retorno-rt\">Órdenes de Retorno (RT)</h2>\n<p>Las órdenes de tipo RT crean retornos a partir de una orden o shippinggroup, si se crea a partir de una orden todos los shippinggroups deben estar en estado DELIVERED, si se crea a partir de un shippinggroup este debe estar en estado DELIVERED.</p>\n<p>En el request se puede sobreescribir los items, source y target especificando dichos valores. Las propiedades que recibe una orden RT son:</p>\n<ul>\n<li>shippingType (Requerido)</li>\n<li>estimatedDeliveryDate (Requerido): Este valor es entregado por la consulta de agendamiento.</li>\n<li>channel (Requerido)</li>\n<li>deliveryType (Requerido)</li>\n<li>reference (Opcional)</li>\n<li>items (Opcional)</li>\n<li>source (Opcional)</li>\n<li>target (Opcional)</li>\n</ul>\n<h1 id=\"request-con-referencia\">Request con referencia</h1>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"channel\": \"something\",\n    \"shippingType\": \"RT\",\n    \"reference\": \"SG4AX27Y6KLN2E0SZ\",\n    \"deliveryType\": \"SD\",\n    \"estimatedDeliveryDate\": \"2020-03-03\"\n}\n</code></pre>\n<h1 id=\"request-con-sobreescritura-de-datos\">Request con sobreescritura de datos</h1>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"channel\": \"something\",\n    \"shippingType\": \"RT\",\n    \"reference\": \"SG4AX27Y6KLN2E0SZ\",\n    \"deliveryType\": \"SD\",\n    \"estimatedDeliveryDate\": \"2020-03-03\",\n    \"items\": [\n        {\n            \"sku\": \"SKU0001\",\n            \"quantity\": 10\n        }\n    ],\n    \"source\": {\n        \"id\": \"SRC0001\"\n    },\n    \"target\": {\n        \"id\": \"BOD0001\"\n    }\n}\n</code></pre>\n<h2 id=\"ordenes-pos-mesón\">Ordenes POS (Mesón)</h2>\n<p>Este tipo de órdenes registra en Omnix ventas de tipo mesón, estas son las ventas que se realizan de forma física en un POS.</p>\n<p>Este tipo de órdenes se crean en estado <strong>CLOSED</strong> con un shippingGroup en estado <strong>DELIVERED</strong>, además hace rebaja de inventario de los items en la orden en <strong>OIM</strong>.</p>\n<h2 id=\"schemas\">Schemas</h2>\n<p>Los esquemas que especifican cuales las propiedades, sus tipos y cómo deben ser enviadas son:</p>\n<ul>\n<li><strong>Simple Order</strong>: <a href=\"https://jsoneditoronline.org/#left=cloud.801648b0bac0443e8f5783d84ed82941\">https://jsoneditoronline.org/#left=cloud.801648b0bac0443e8f5783d84ed82941</a></li>\n<li><strong>Complex Order</strong>: <a href=\"https://jsoneditoronline.org/#left=cloud.a862a0971e8847d199cd9e12cf847c99\">https://jsoneditoronline.org/#left=cloud.a862a0971e8847d199cd9e12cf847c99</a></li>\n</ul>\n<h2 id=\"custom-error-message\">Custom error message</h2>\n<p>⚠️<strong>Nota</strong>⚠️: Estos mensajes de error son utilizados por el orquestador de creación de órdenes, las implementaciones de orquestación son personalizadas por cliente, no necesariamente se utilizarán todos los mensajes de error en el mismo flujo sino que se utilizarán a conveniencia.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NO_NEARBY_DATES_FOUND</td>\n<td>Significa que no hay fechas fechas disponibles a partir de la fecha sugeria, es decir las 7 fechas que se generaron son anteriores a la fecha en que el cliente espera recibirlo</td>\n</tr>\n<tr>\n<td>NO_COMBINATIONS</td>\n<td>Significa que la función encargada de encontrar las posibles combinaciones no encontró ninguna capaz de cumplir con lo solicitado en la orden.</td>\n</tr>\n<tr>\n<td>NO_ROUTES_FOUND</td>\n<td>Significa que ninguna de las combinaciones recibidas por el proceso de creación de rutas tiene alguna ruta posible.</td>\n</tr>\n<tr>\n<td>UNCOVERED_ROUTES</td>\n<td>Significa que la ruta está sin cobertura de courier</td>\n</tr>\n<tr>\n<td>NOT_COVERAGE</td>\n<td>Significa que la ruta está sin cobertura de desde el origen hacía el destino</td>\n</tr>\n<tr>\n<td>ORDER_NOT_FILL</td>\n<td>Significa que el proceso que valida si las fuentes de inventario en la combinación pueden cumplir con el stock de la orden retornó que no es posible.</td>\n</tr>\n<tr>\n<td>SOURCE_NOT_FOUND</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no existe.</td>\n</tr>\n<tr>\n<td>SOURCE_NO_STOREPICKUP</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no es válida para este proceso, no tiene el flag activo para retirar ahí los sku seleccionados.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-examples\">Error examples</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"&lt;UUID_V4&gt;\",\n    \"code\":500,\n    \"message\": \"OrchException: NO_COMBINATIONS\"\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"&lt;UUID_V4&gt;\",\n    \"code\":500,\n    \"message\": \"OrchException: NO_NEARBY_DATES_FOUND\"\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"&lt;UUID_V4&gt;\",\n    \"code\":500,\n    \"message\": \"OrchException: UNCOVERED_ROUTES\"\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"c3dcc02e-0028-4cb4-9822-b310eb4abfbd","name":"Create order - 500 ","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\r\n    \"rawAmount\": 2.2,\r\n    \"totalAmount\": 2.2,\r\n    \"discount\": 2.2,\r\n    \"taxesAmount\": 2.2,\r\n    \"shippingAmount\": 2.2,\r\n    \"creationDate\": \"\",\r\n    \"site\": \"\",\r\n    \"shippingType\": \"SP|HD|TR\",\r\n    \"storePickupId\": \"<STORE_ID_IF_SP>\",\r\n    \"deliveryType\": \"SD|ED\",\r\n    \"estimatedDeliveryDate\": \"YYYY-MM-DD\",\r\n    \"scheduleId\": \"SCHEDULE_ID\",\r\n    \"salesChannelId\": \"ID_ON_EXTERNAL_CHANNEL\",\r\n    \"systemId\": \"ID_ON_ERP\",\r\n    \"billingAddress\": {\r\n        \"country\": \"\",\r\n        \"city\": \"\",\r\n        \"address\": \"\",\r\n        \"location\": {},\r\n        \"custom\": {}\r\n    },\r\n    \"shippingAddress\": {\r\n        \"country\": \"\",\r\n        \"address\": \"\",\r\n        \"location\": {\r\n            \"communeId\": \"<communeId>\"\r\n        },\r\n        \"city\": \"\",\r\n        \"contact\": {\r\n            \"name\": \"\",\r\n            \"email\": \"\",\r\n            \"phone\": \"\",\r\n            \"custom\": {}\r\n        },\r\n        \"custom\": {}\r\n    },\r\n    \"items\": [\r\n        {\r\n            \"sku\": \"\",\r\n            \"name\": \"\",\r\n            \"quantity\": 2,\r\n            \"rawPrice\": 2.2,\r\n            \"listPrice\": 2.2,\r\n            \"salePrice\": 2.2,\r\n            \"discount\": 2.2,\r\n            \"barcodes\": [\r\n                \"\"\r\n            ],\r\n            \"media\": {\r\n                \"thumb\": \"\",\r\n                \"medium\": \"\",\r\n                \"large\": \"\"\r\n            },\r\n            \"custom\": {},\r\n            \"detailLink\": \"\",\r\n            \"color\": {\r\n                \"code\": \"\",\r\n                \"name\": \"\"\r\n            },\r\n            \"size\": {\r\n                \"code\": \"\",\r\n                \"name\": \"\"\r\n            },\r\n            \"model\": {\r\n                \"code\": \"\",\r\n                \"description\": \"\"\r\n            },\r\n            \"brand\": \"\"\r\n        }\r\n    ],\r\n    \"custom\": {},\r\n    \"customer\": {\r\n        \"id \": \"RUT o DNI del cliente\",\r\n        \"name \": \"Alex Mauricio Villagran\",\r\n        \"email \": \"avillagran@correo.cl\",\r\n        \"phone \": \"57427984\",\r\n        \"systemId\": \"Customer_ID_on_ERP\",\r\n        \"custom\": {}\r\n    },\r\n    \"paymentInfo \": [\r\n        {\r\n            \"type \": \"DC|CC\",\r\n            \"amount\": 3243,\r\n            \"custom\": {}\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 05 Sep 2019 22:42:55 GMT"},{"key":"ETag","value":"W/\"86-5JrJCqE5BHRa4mb6nwQ2EFBF6BQ\""},{"key":"Server","value":"nginx"},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-srv-span","value":"v=1;s=3487b30f86472d72"},{"key":"x-srv-trace","value":"v=1;t=44ca8be12fd7b2b6"},{"key":"Content-Length","value":"189"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 500,\n    \"message\": \"NO_COMBINATIONS|ORDER_NOT_FILL|NO_ROUTES_FOUND|STORE_NOT_FOUND|STORE_NO_STOREPICKUP\"\n}"},{"id":"79cafcd8-1d0f-4146-8e09-c586e6e6bd79","name":"Create order TR - Error","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"creationDate\": \"MM-DD-YYYYThh:mm:ss+00:00\",\n        \"shippingType\": \"TR\",\n        \"systemId\": \"external_id\",\n        \"items\": [\n            {\n                \"sku\": \"SKU001\",\n                \"quantity\": 10\n            }\n        ],\n        \"custom\": {\n            \"custom_property\": \"custom_data\"\n        },\n        \"source\": \"STORE001\",\n        \"target\": \"STORE002\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 05 Sep 2019 22:42:55 GMT"},{"key":"ETag","value":"W/\"86-5JrJCqE5BHRa4mb6nwQ2EFBF6BQ\""},{"key":"Server","value":"nginx"},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-srv-span","value":"v=1;s=3487b30f86472d72"},{"key":"x-srv-trace","value":"v=1;t=44ca8be12fd7b2b6"},{"key":"Content-Length","value":"189"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 500,\n    \"message\": {\n    \t\"error\": \"ORDER_NOT_FILL\",\n    \t\"orderReservationId\": \"APOOS91882910\",\n    \t\"available\":[{\n    \t\t\"source\": \"SOURCE001\",\n    \t\t\"items\": [{\n    \t\t\t\"sku\": \"ITEM001\",\n    \t\t\t\"quantity\": 3\n    \t\t}]\n    \t},\n    \t{\n    \t\t\"source\": \"SOURCE002\",\n    \t\t\"items\": [{\n    \t\t\t\"sku\": \"ITEM003\",\n    \t\t\t\"quantity\": 3\n    \t\t}]\n    \t}]\n    }\n}"},{"id":"62ed18e1-40e1-4da4-b0e9-20d6e3e0106d","name":"Create order - TR","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[{\n    \"creationDate\": \"MM-DD-YYYY hh:mm:ss\",\n    \"shippingType\": \"TR\",\n    \"systemId\": \"external_id\",\n    \"items\":[\n        {\n            \"sku\": \"SKU001\",\n            \"quantity\": 10\n        }\n    ],\n    \"custom\":{\n        \"custom_property\": \"custom_data\"\n    },\n    \"source\": \"STORE001\",\n    \"target\": \"STORE002\"\n},\n{\n    \"creationDate\": \"MM-DD-YYYY hh:mm:ss\",\n    \"shippingType\": \"TR\",\n    \"systemId\": \"external_id\",\n    \"items\":[\n        {\n            \"sku\": \"SKU002\",\n            \"quantity\": 5\n        }\n    ],\n    \"custom\":{\n        \"custom_property\": \"custom_data\"\n    },\n    \"source\": \"STORE003\",\n    \"target\": \"STORE004\"\n}]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 05 Sep 2019 22:17:27 GMT"},{"key":"ETag","value":"W/\"86-5JrJCqE5BHRa4mb6nwQ2EFBF6BQ\""},{"key":"Server","value":"nginx"},{"key":"Vary","value":"Accept-Encoding"},{"key":"x-srv-span","value":"v=1;s=3487b30f86472d72"},{"key":"x-srv-trace","value":"v=1;t=44ca8be12fd7b2b6"},{"key":"Content-Length","value":"138"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": [\n    {\n      \"id\": \"SG2KPG26U1BNKK0MWIVHA\",\n      \"orderId\": \"ORDER002\",\n      \"shippingType\": \"TR\",\n      \"source\": {\n        \"id\": \"SOURCE_ID\",\n        \"name\": \"SOURCE_NAME\",\n        \"items\": [\n          {\n            \"sku\": \"SKU001\",\n            \"quantity\": 25\n          }\n        ]\n      },\n      \"target\": {\n        \"source\": {\n          \"id\": \"SOURCE_ID_2\",\n          \"name\": \"SOURCE_NAME_2\"\n        }\n      },\n      \"status\": [\n        {\n          \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n          \"date\": \"2019-09-16T21:09:26.110Z\"\n        }\n      ],\n      \"currentStatus\": {\n        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n        \"date\": \"2019-09-16T21:09:26.110Z\"\n      }\n    }\n  ]\n}"},{"id":"77de3634-8474-4f57-a28e-c764938063f3","name":"Create order","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"rawAmount\": 2.2,\n    \"totalAmount\": 2.2,\n    \"discount\": 2.2,\n    \"taxesAmount\": 2.2,\n    \"shippingAmount\": 2.2,\n    \"creationDate\": \"\",\n    \"site\": \"\",\n    \"shippingType\": \"RT|DD\",\n    \"storePickupId\": \"<STORE_ID_IF_SP>\",\n    \"deliveryType\": \"SD|ED\",\n    \"estimatedDeliveryDate\": \"YYYY-MM-DD\",\n    \"scheduleId\": \"SCHEDULE_ID\",\n    \"channel\": \"omnicanal\",\n    \"salesChannelId\": \"ID_ON_EXTERNAL_CHANNEL\",\n    \"systemId\": \"ID_ON_ERP\",\n    \"shippingAddress\": {\n        \"address\": \"\",\n        \"location\": {\n            \"communeId\": \"<communeId>\"\n        },\n        \"city\": \"\",\n        \"contact\": {\n            \"name\": \"\",\n            \"email\": \"\",\n            \"phone\": \"\"\n        }\n    },\n    \"items\": [\n        {\n            \"sku\": \"\",\n            \"name\": \"\",\n            \"quantity\": 2,\n            \"rawPrice\": 2.2,\n            \"listPrice\": 2.2,\n            \"salePrice\": 2.2,\n            \"discount\": 2.2,\n            \"barCode\": \"\",\n            \"color\": {\n                \"code\": \"n99\",\n                \"name\": \"\"\n            },\n            \"size\": {\n                \"code\": \"n99\",\n                \"name\": \"\"\n            },\n            \"model\": {\n                \"code\": \"\",\n                \"description\": \"\"\n            },\n            \"brand\": \"\"\n        }\n    ],\n    \"custom\": {},\n    \"customer\": {\n        \"id \": \"RUT o DNI del cliente\",\n        \"name \": \"Alex Mauricio Villagran\",\n        \"email \": \"avillagran@correo.cl\",\n        \"phone \": \"57427984\",\n        \"systemId\": \"Customer_ID_on_ERP\"\n    },\n    \"paymentInfo \": [\n        {\n            \"type \": \"VD|VC\",\n            \"amount\": 3243\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"orderId\": \"<GENERATED_ORDER_ID>\"\n    }\n}"},{"id":"2abcd086-00ac-4c4b-8206-e28fa3bdf56a","name":"Create order - With Auto Confirm","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"rawAmount\": 2.2,\n    \"totalAmount\": 2.2,\n    \"discount\": 2.2,\n    \"taxesAmount\": 2.2,\n    \"shippingAmount\": 2.2,\n    \"creationDate\": \"2020-04-11T12:00:00+00:00\",\n    \"site\": \"logytech.co\",\n    \"shippingType\": \"HD\",\n    \"deliveryType\": \"SD\",\n    \"estimatedDeliveryDate\": \"2020-04-15\",\n    \"salesChannelId\": \"Logytech_001\",\n    \"channel\": \"omnicanal\",\n    \"billingAddress\": {\n        \"country\": \"\",\n        \"city\": \"\",\n        \"address\": \"\",\n        \"location\": {},\n        \"contact\": {\n            \"name\": \"\",\n            \"email\": \"\",\n            \"phone\": \"\",\n            \"custom\": {}\n        },\n        \"custom\": {}\n    },\n    \"shippingAddress\": {\n        \"country\": \"Colombia\",\n        \"address\": \"Calle 13 # 108-85 Manz. 18 Int. 121\",\n        \"location\": {\n            \"departamento\": \"Cundinamarca\"\n        },\n        \"city\": \"Bogota\",\n        \"contact\": {\n            \"name\": \"Jose Lopez\",\n            \"email\": \"jlopez@gmail.com\",\n            \"phone\": \"3190022929\",\n            \"custom\": {}\n        },\n        \"custom\": {}\n    },\n    \"items\": [\n        {\n            \"sku\": \"HUAWEI_P30_001\",\n            \"name\": \"Huawei P30\",\n            \"quantity\": 2,\n            \"rawPrice\": 2.2,\n            \"listPrice\": 2.2,\n            \"salePrice\": 2.2,\n            \"discount\": 2.2,\n            \"barcodes\": [\n                \"\"\n            ],\n            \"media\": {\n                \"thumb\": \"\",\n                \"medium\": \"\",\n                \"large\": \"\"\n            },\n            \"custom\": {},\n            \"detailLink\": \"\",\n            \"color\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"size\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"model\": {\n                \"code\": \"\",\n                \"description\": \"\"\n            },\n            \"brand\": \"\"\n        }\n    ],\n    \"custom\": {},\n    \"customer\": {\n        \"id\": \"10992283939\",\n        \"name\": \"Alex Mauricio Villagran\",\n        \"email\": \"avillagran@correo.co\",\n        \"phone\": \"57427984\",\n        \"systemId\": \"Customer_ID_on_ERP\",\n        \"custom\": {}\n    },\n    \"paymentInfo\": [\n        {\n            \"type\": \"DC\",\n            \"amount\": 2.2,\n            \"custom\": {}\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-oom.omnixsystem.com/v3/order?autoConfirm=true","protocol":"https","host":["{{subdomain}}-oom","omnixsystem","com"],"path":["v3","order"],"query":[{"key":"autoConfirm","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"orderId\": \"<ORDER_ID>\",\n        \"shippingGroups\": [\n            {\n                \"id\": \"\",\n                \"salesChannelId\": \"\",\n                \"shippingType\": \"SP|HD\",\n                \"site\": \"\",\n                \"channel\": \"\",\n                \"seller\": {\n                    \"id\": \"\",\n                    \"name\": \"\"\n                },\n                \"estimatedDeliveryDate\": \"2020-01-15\",\n                \"orderCreationDate\": \"2020-01-07T19:37:29.047Z\",\n                \"route\": [\n                    \"source_id_1\",\n                    \"source_id_2\",\n                    \"source_id_3\",\n                    \"source_id_4\"\n                ],\n                \"status\": [\n                    {\n                        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                        \"date\": \"2020-01-07T19:37:29.047Z\"\n                    }\n                ],\n                \"currentStatus\": {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2020-01-07T19:37:29.047Z\"\n                },\n                \"source\": {\n                    \"id\": \"\",\n                    \"name\": \"\",\n                    \"items\": [\n                        {\n                            \"sku\": \"\",\n                            \"quantity\": 1,\n                            \"barcodes\": [\n                                \"\"\n                            ],\n                            \"custom\": {}\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"address\": \"\",\n                        \"location\": {},\n                        \"phone\": \"\"\n                    }\n                }\n            }\n        ]\n    }\n}"},{"id":"e6740752-f19e-4403-b3b8-62b95ecf4dff","name":"Create order - Complex Order","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n  \"totalAmount\": 212774,\n  \"creationDate\": \"2020-12-25T03:00:00.000Z\",\n  \"channel\": \"televentas\",\n  \"customer\": {\n    \"id\": \"255648403\",\n    \"name\": \"Max Payne\",\n    \"email\": \"mpayne@omnixsystem.com\",\n    \"phone\": \"+573189920303\",\n    \"systemId\": \"11100022299\"\n  },\n  \"shippingTypes\": {\n    \"HD\": [\n      {\n        \"deliveryType\": \"SD\",\n        \"estimatedDeliveryDate\": \"2021-01-12\",\n        \"shippingAddress\": {\n          \"country\": \"Chile\",\n          \"city\": \"LAS CONDES\",\n          \"address\": \"Urriola\",\n          \"location\": {\n            \"region\": \"5\",\n            \"commune\": \"VALPARAÍSO\",\n            \"regionId\": 5,\n            \"provinceId\": 14,\n            \"communeId\": 50,\n            \"reference\": \"\",\n            \"province\": \"VALPARAÍSO\",\n            \"number\": \"41\"\n          },\n          \"contact\": {\n            \"name\": \"Brenda Lopez\",\n            \"email\": \"ddd@ggg.bbb\",\n            \"phone\": \"56973073374\"\n          },\n          \"custom\": {\n            \"recibeTercero\": \"NO\"\n          }\n        },\n        \"items\": [\n          {\n            \"sku\": \"001.002.1417\",\n            \"quantity\": 1,\n            \"custom\": {}\n          }\n        ]\n      },\n      {\n        \"deliveryType\": \"SD\",\n        \"estimatedDeliveryDate\": \"2021-01-12\",\n        \"shippingAddress\": {\n          \"country\": \"Chile\",\n          \"city\": \"LAS CONDES\",\n          \"address\": \"Hamlet 5200\",\n          \"location\": {\n            \"region\": \"5\",\n            \"commune\": \"VALPARAÍSO\",\n            \"regionId\": 5,\n            \"provinceId\": 14,\n            \"communeId\": 50,\n            \"reference\": \"\",\n            \"province\": \"VALPARAÍSO\",\n            \"number\": \"41\"\n          },\n          \"contact\": {\n            \"name\": \"Steel Malambix\",\n            \"email\": \"ddd@ggg.bbb\",\n            \"phone\": \"56973073374\"\n          },\n          \"custom\": {\n            \"recibeTercero\": \"NO\"\n          }\n        },\n        \"items\": [\n          {\n            \"sku\": \"001.002.1419\",\n            \"quantity\": 1,\n            \"custom\": {}\n          }\n        ]\n      }\n    ]\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"3c4792e8-640f-4b9d-857b-b6fe4cb05f24\",\n    \"code\": 200,\n    \"message\": {\n        \"orderId\": \"5ZU8KJ56OD6N\",\n        \"childOrders\": [\n            \"5ZU8KJ56O4MA\",\n            \"5ZU8KJ56O4MB\"\n        ]\n    }\n}"},{"id":"cb0e1317-e8ba-479a-85ea-dbca999222fa","name":"Create order - RT","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"channel\": \"televentas\",\n    \"shippingType\": \"RT\",\n    \"reference\": \"SG4QE27Y6KLN2E0SZ\",\n    \"deliveryType\": \"SD\",\n    \"estimatedDeliveryDate\": \"2020-03-03\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"107"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Sat, 13 Feb 2021 15:02:21 GMT"},{"key":"x-amzn-RequestId","value":"a7e39bdc-1832-4031-8d5a-6a7a3a3acd69"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"107"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"asF9vGm2iYcFQ3w="},{"key":"etag","value":"W/\"6b-7YehT7mdR5MWyoXW6SxvZl20kqg\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6027e9f1-79f956ca20c62cad1241d644;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Sat, 13 Feb 2021 15:02:21 GMT"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 19d162d3ed93abff24de66e1e95635fb.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"2PUVZyxFTnl64w6va7DtdJ30UsDIcmcpk_9N0_DHig0yV6pFy1l8SQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"df8f5cc0-e0ae-4320-b3fb-1b00b4fe21a7\",\n    \"code\": 200,\n    \"message\": {\n        \"order\": {\n            \"id\": \"KPO000000001\",\n            \"shippingType\": \"RT\",\n            \"target\": {\n                \"id\": \"CD001\"\n            },\n            \"source\": {\n                \"shippingAddress\":{\n                    \"city\": \"Santiago\",\n                    \"location\": {\n                        \"geo\": {\n                            \"latitude\": 11,\n                            \"longitude\": 12\n                        }\n                    }\n                }\n            },\n            \"items\":[\n                {\n                    \"sku\": \"SKU0001\",\n                    \"quantity\": 2\n                }\n            ]\n        },\n        \"shippingGroup\":{\n            \"id\": \"SG000000001\",\n            \"shippingType\": \"RT\",\n            \"reference\": \"SG4QE27Y6KLN2E0SZ\",\n            \"target\": {\n                \"id\": \"CD001\"\n            },\n            \"source\": {\n                \"shippingAddress\":{\n                    \"city\": \"Santiago\",\n                    \"location\": {\n                        \"geo\": {\n                            \"latitude\": 11,\n                            \"longitude\": 12\n                        }\n                    }\n                },\n                \"items\":[\n                    {\n                        \"sku\": \"SKU0001\",\n                        \"quantity\": 2\n                    }\n                ]\n            }\n        }\n    }\n}"},{"id":"be7521cd-c1e8-40e5-a5bb-aea950ba9cef","name":"Create order - POS Order","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"totalAmount\": 10000,\n    \"rawAmount\": 10000,\n    \"discount\": 0,\n    \"taxesAmount\": 0,\n    \"shippingAmount\": 0,\n    \"channel\": \"televentas\",\n    \"creationDate\": \"2020-08-05T00:00:00.000Z\",\n    \"shippingType\": \"POS\",\n    \"salesChannelId\": \"3000CHP004\",\n    \"customer\": {\n        \"id\": \"15142418K\",\n        \"name\": \"JASON ROCK\",\n        \"email\": \"jason.rock@gmail.com\",\n        \"phone\": \"56977615866\"\n    },\n    \"source\": {\n        \"id\": \"CD010\"\n    },\n    \"items\": [\n        {\n            \"sku\": \"SKU0001\",\n            \"name\": \"SIMCARD CHILE\",\n            \"custom\": {\n                \"serie\": [\n                    \"SERIE001\"\n                ]\n            },\n            \"quantity\": 1\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": {\n    \"orderId\": \"ORDER0001\",\n    \"shippingGroup\": {\n        \"id\": \"SG000001\",\n        \"orderId\": \"ORDER0001\",\n        \"salesChannelId\": \"3000CHP004\",\n        \"shippingType\": \"POS\",                \n        \"channel\": \"televentas\",                \n        \"status\": [\n            {\n                \"tag\": \"DELIVERED\",\n                \"date\": \"2020-01-07T19:37:29.047Z\"\n            }\n        ],\n        \"currentStatus\": {\n            \"tag\": \"DELIVERED\",\n            \"date\": \"2020-01-07T19:37:29.047Z\"\n        },\n        \"source\": {\n            \"id\": \"CD010\"\n        },\n        \"target\": {\n            \"source\": {\n                \"id\": \"CD010\"\n            }\n        }\n    }\n  }\n}"}],"_postman_id":"bfe0f468-458b-4610-95bf-7ecda11a636a"},{"name":"Update Order","id":"772f9ce5-beb3-44dc-9b08-499e3a9faa18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\r\n  \"rawAmount\": 2.2,\r\n  \"totalAmount\": 2.2,\r\n  \"discount\": 2.2,\r\n  \"taxesAmount\": 2.2,\r\n  \"shippingAmount\": 2.2,\r\n  \"creationDate\": \"\",\r\n  \"site\": \"\",\r\n  \"shippingType\": \"SP|HD|TR\",\r\n  \"storePickupId\": \"<STORE_ID_IF_SP>\",\r\n  \"deliveryType\": \"SD|ED\",\r\n  \"estimatedDeliveryDate\": \"YYYY-MM-DD\",\r\n  \"scheduleId\": \"SCHEDULE_ID\",\r\n  \"salesChannelId\": \"ID_ON_SALES_CHANNEL\",\r\n  \"systemId\": \"ID_ON_ERP\",\r\n  \"shippingAddress\": {\r\n    \"address\": \"\",\r\n    \"location\": {\r\n      \"communeId\": \"<communeId>\"\r\n    },\r\n    \"city\": \"\",\r\n    \"contact\": {\r\n      \"name\": \"\",\r\n      \"email\": \"\",\r\n      \"phone\": \"\",\r\n      \"custom\": {}\r\n    }\r\n  },\r\n  \"items\": [\r\n    {\r\n      \"sku\": \"\",\r\n      \"name\": \"\",\r\n      \"quantity\": 2,\r\n      \"rawPrice\": 2.2,\r\n      \"listPrice\": 2.2,\r\n      \"salePrice\": 2.2,\r\n      \"discount\": 2.2,\r\n      \"barcodes\": [\"\"],\r\n      \"media\":{\r\n      \t\"thumb\": \"\",\r\n      \t\"medium\": \"\",\r\n      \t\"large\": \"\"\r\n      },\r\n      \"custom\":{},\r\n      \"detailLink\": \"\",\r\n      \"color\": {\r\n        \"code\": \"\",\r\n        \"name\": \"\"\r\n      },\r\n      \"size\": {\r\n        \"code\": \"\",\r\n        \"name\": \"\"\r\n      },\r\n      \"model\": {\r\n        \"code\": \"\",\r\n        \"description\": \"\"\r\n      },\r\n      \"brand\": \"\"\r\n    }\r\n  ],\r\n  \"custom\":{\r\n    \r\n  },\r\n  \"customer\": {\r\n    \"id \": \"RUT o DNI del cliente\",\r\n    \"name \": \"Alex Mauricio Villagran\",\r\n    \"email \": \"avillagran@correo.cl\",\r\n    \"phone \": \"57427984\",\r\n    \"systemId\": \"Customer_ID_on_ERP\",\r\n    \"custom\":{}\r\n  },\r\n  \"paymentInfo \": [\r\n    {\r\n      \"type \": \"VD|VC\",\r\n      \"amount\": 3243,\r\n      \"custom\":{}\r\n    }\r\n  ]\r\n}\r\n"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}","description":"<p>Servicio para actualizar órdenes. Las órdenes pueden modificarse mientras estén en estado RESERVED.</p>\n<h2 id=\"request\">Request:</h2>\n<p>El request de este servicio es un JSON que está compuesto por las siguientes propiedades.</p>\n<ol>\n<li><strong>totalAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado en la orden.</li>\n<li><strong>rawAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado en la orden sin descuentos aplicados y sin recargos por shipping aplicados.</li>\n<li><strong>discount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total descontado en la orden.</li>\n<li><strong>taxesAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total cobrado en al orden por el concepto de impuestos.</li>\n<li><strong>shippingAmount</strong> (Opcional): Esta propiedad es de tipo Number  y define el total pagado por concepto de envíos.</li>\n<li><strong>creationDate</strong> (Requerida): Esta propiedad contiene la fecha de creación de la orden en el e-commerce.</li>\n<li><strong>site</strong> (Opcional): Esta propiedad es de tipo String  y define el nombre del sitio desde donde se realizó la compra.</li>\n<li><strong>shippingType</strong> (Requerido): Esta propiedad puede tomar 3 valores (SP|HD|TR).</li>\n<li><strong>storePickupId</strong> (Requerido si SP): Esta propiedad contiene el id de la tienda que se seleccionó para retiro.</li>\n<li><strong>deliveryType</strong> (Requerido): Esta propiedad puede tomar dos valores (SD|ED) los cuales equivalen a \"Standard Delivery\" y \"Express Delivery\".</li>\n<li><strong>estimatedDeliveryDate</strong> (Requerido): Esta propiedad contiene la fecha estimada de entrega, el valor de esta propiedad es entregado por agendamiento.</li>\n<li><strong>scheduledId</strong> (Requerido): Esta propiedad contiene un identificador del proceso de agendamiento de la orden, este valor es entregado por agendamiento.</li>\n<li><strong>salesChannelId</strong> (Opcional): Esta propiedad contiene el id de la orden en el canal de venta desde donde se está creando la orden.</li>\n<li><strong>systemId</strong> (Opcional): Esta propiedad contiene el id de la orden en el sistema ERP.</li>\n<li><strong>shippingAddress</strong> (Requerida si HD): Esta propiedad es de tipo JSON y contiene los atributos country, address, location (JSON (any)), city, contact (JSON(name, email, phone), custom (JSON[any])).</li>\n<li><strong>items</strong> (Requerida): Esta propiedad es de tipo JSON Array y cada elemento contiene los atributos sku, name, quantity, rawPrice, listPrice, salePrice, discount, barcodes, color (JSON(code, name)), size , JSON(code,name)), model (JSON(code,name)), brand, <strong>detailLink</strong>: Link de la ficha de producto, media (<strong>thumb</strong>: Imágen pequeña, <strong>medium</strong>: Imágen media, <strong>large</strong>: Imágen grande).</li>\n<li><strong>customer</strong> (Opcional): Esta propiedad es de tipo JSON y tiene las propiedades (id, name, email, phone, systemId, custom (JSON[any])).</li>\n<li><strong>paymentInfo</strong> (Opcional): Esta propiedad es un JSON Array y cada uno de sus elementos tiene las propiedades (type, amount, custom (JSON[any])).</li>\n<li><strong>source</strong> (Requerido si TR): Esta propiedad contiene el id del source desde donde se moverá el inventario.</li>\n<li><strong>target</strong> (Requerido si TR): Esta propiedad contiene el id del source hacia donde se moverá el inventario.</li>\n<li><strong>custom</strong> (Opcional): (JSON[any]) Propiedad genérica, puede tener propiedades personalizadas.</li>\n</ol>\n<p>Cada vez que se modifique los items en una orden RESERVED Omnix confirmará si tiene stock para reservar, si no puede reservar entonces se mantienen los items originales y no se actualiza dicha propiedad.</p>\n","urlObject":{"protocol":"https","path":["v3","order","{{id}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"cb66879e-6e33-4b0e-8ed5-3038d3d308de","name":"Update Order","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"rawAmount\": 2.2,\r\n  \"totalAmount\": 2.2,\r\n  \"discount\": 2.2,\r\n  \"taxesAmount\": 2.2,\r\n  \"shippingAmount\": 2.2,\r\n  \"creationDate\": \"\",\r\n  \"site\": \"\",\r\n  \"shippingType\": \"SP|HD|TR\",\r\n  \"storePickupId\": \"<STORE_ID_IF_SP>\",\r\n  \"deliveryType\": \"SD|ED\",\r\n  \"estimatedDeliveryDate\": \"YYYY-MM-DD\",\r\n  \"scheduleId\": \"SCHEDULE_ID\",\r\n  \"ecommerceId\": \"ID_ON_ECOMMERCE\",\r\n  \"systemId\": \"ID_ON_ERP\",\r\n  \"shippingAddress\": {\r\n    \"address\": \"\",\r\n    \"location\": {\r\n      \"communeId\": \"<communeId>\"\r\n    },\r\n    \"city\": \"\",\r\n    \"contact\": {\r\n      \"name\": \"\",\r\n      \"email\": \"\",\r\n      \"phone\": \"\",\r\n      \"custom\": {}\r\n    }\r\n  },\r\n  \"items\": [\r\n    {\r\n      \"skuId\": \"\",\r\n      \"name\": \"\",\r\n      \"quantity\": 2,\r\n      \"rawPrice\": 2.2,\r\n      \"listPrice\": 2.2,\r\n      \"salePrice\": 2.2,\r\n      \"discount\": 2.2,\r\n      \"barcodes\": [\"\"],\r\n      \"media\":{\r\n      \t\"thumb\": \"\",\r\n      \t\"medium\": \"\",\r\n      \t\"large\": \"\"\r\n      },\r\n      \"custom\":{},\r\n      \"detailLink\": \"\",\r\n      \"color\": {\r\n        \"code\": \"\",\r\n        \"name\": \"\"\r\n      },\r\n      \"size\": {\r\n        \"code\": \"\",\r\n        \"name\": \"\"\r\n      },\r\n      \"model\": {\r\n        \"code\": \"\",\r\n        \"description\": \"\"\r\n      },\r\n      \"brand\": \"\"\r\n    }\r\n  ],\r\n  \"custom\":{\r\n    \r\n  },\r\n  \"customer\": {\r\n    \"id \": \"RUT o DNI del cliente\",\r\n    \"name \": \"Alex Mauricio Villagran\",\r\n    \"email \": \"avillagran@correo.cl\",\r\n    \"phone \": \"57427984\",\r\n    \"systemId\": \"Customer_ID_on_ERP\",\r\n    \"custom\":{}\r\n  },\r\n  \"paymentInfo \": [\r\n    {\r\n      \"type \": \"VD|VC\",\r\n      \"amount\": 3243,\r\n      \"custom\":{}\r\n    }\r\n  ]\r\n}\r\n"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"772f9ce5-beb3-44dc-9b08-499e3a9faa18"},{"name":"Order Actions","id":"109daa5e-fdb9-4e92-a8d4-4dcb108583bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"type\": \"DC|CC\",\n\t\t\"amount\": 10\n\t}\n]"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}/{{action}}","description":"<p>Servicio para ejecutar acciones en la orden, estas son:</p>\n<ol>\n<li><strong>confirm</strong>: Especifica qué la orden está ahora confirmada, al confirmar la orden opcionalmente se podría especificar información del pago de la siguiente manera:</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"type\": \"DC|CC\",\n        \"amount\": 10\n    }\n]\n</code></pre>\n<ol>\n<li><strong>cancel</strong>:  Especifica qué la orden debe ser cancelada, al cancelar una orden opcionalmente se puede especificar información acerca de la cancelación.</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"reason\": \"free text here...\"\n}\n</code></pre>\n<h2 id=\"path-params\">Path params</h2>\n<p>Este servicio contiene dos parámetro en el path  <strong>id</strong>, <strong>action</strong>  los cuales deben contener el id/commerceId/systemId de la orden y la acción a ejecutar. \nEjemplo: \n/v3/order/M10099912/confirm</p>\n<h2 id=\"custom-error-message---action-confirm\">Custom error message - Action: confirm()</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NO_ROUTES_FOUND</td>\n<td>Significa que ninguna de las combinaciones recibidas por el proceso de creación de rutas tiene alguna ruta posible.</td>\n</tr>\n<tr>\n<td>ORDER_NOT_FILL</td>\n<td>Significa que el proceso que valida si las fuentes de inventario en la combinación pueden cumplir con el stock de la orden retornó que no es posible.</td>\n</tr>\n<tr>\n<td>STORE_NOT_FOUND</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no existe.</td>\n</tr>\n<tr>\n<td>STORE_NO_STOREPICKUP</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no es válida para este proceso, no tiene el flag activo para retirar ahí los sku seleccionados.</td>\n</tr>\n<tr>\n<td>NO_NEARBY_DATES_FOUND</td>\n<td>Significa que la fecha enviada para agendar está muy lejos en comparación a las fechas en las que se puede entregar el pedido.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","order","{{id}}","{{action}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"127bd922-e07c-4ca8-82bc-516d954155b3","name":"Order Actions","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"type\": \"VD|VC\",\n\t\t\"amount\": 10\n\t}\n]"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}/{{action}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"9f337211-1f45-493d-97ab-8f12b27735ef","name":"Confirm Response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"type\": \"DC|CC\",\n\t\t\"amount\": 10\n\t}\n]"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}/{{action}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"orderId\": \"<ORDER_ID>\",\n        \"shippingGroups\": [\n            {\n                \"id\": \"\",\n                \"source\": {\n                    \"id\": \"\",\n                    \"name\": \"\",\n                    \"items\": [\n                        {\n                            \"sku\": \"\",\n                            \"quantity\": 1,\n                            \"barcodes\": [\n                                \"\"\n                            ],\n                            \"custom\": {}\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"address\": \"\",\n                        \"location\": {},\n                        \"phone\": \"\"\n                    }\n                }\n            }\n        ]\n    }\n}"},{"id":"e4a1237a-d96e-4c87-9c1c-15f4e2dae442","name":"Order Actions - confirm - errors","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n\t{\n\t\t\"type\": \"DC|CC\",\n\t\t\"amount\": 10\n\t}\n]"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}/{{action}}"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 500,\n    \"message\": \"NO_COMBINATIONS|ORDER_NOT_FILL|NO_ROUTES_FOUND|STORE_NOT_FOUND|STORE_NO_STOREPICKUP\"\n}"}],"_postman_id":"109daa5e-fdb9-4e92-a8d4-4dcb108583bb"},{"name":"Get Order","id":"3fafbebb-7f33-4bdf-b19c-9934d4003b1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}?status=true|false","description":"<p>Servicio para obtener información de una orden:</p>\n<h2 id=\"path-params\">Path params</h2>\n<p>Este servicio contiene un parámetro en el path  <strong>id</strong> el cual debe contener el id/commerceId/systemId de la orden.\nEjemplo: \n/v3/order/M10099912</p>\n","urlObject":{"protocol":"https","path":["v3","order","{{id}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[{"description":{"content":"<p>Si se especifica como \"true\" la respuesta solo tendrá información de los estados de la orden.</p>\n","type":"text/plain"},"key":"status","value":"true|false"}],"variable":[]}},"response":[{"id":"1e606dc1-62a2-46f7-9e3f-f05e36e55af6","name":"Get Order - Only Status","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}?status=true|false","protocol":"https","host":["{{subdomain}}-oom","omnixsystem","com"],"path":["v3","order","{{id}}"],"query":[{"key":"status","value":"true|false","description":"Si se especifica como \"true\" la respuesta solo tendrá información de los estados de la orden."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"...\",\n        \"salesChannelId\": \"...\",\n        \"systemId\": \"...\",\n        \"currentStatus\": {\n            \"tag\": \"PENDING_PREPARATION\",\n            \"date\": \"2019-01-01 01:00:00\"\n        },\n        \"status\": [\n            {\n                \"tag\": \"RESERVED\",\n                \"date\": \"2019-01-01 00:00:00\"\n            },\n            {\n                \"tag\": \"PENDING_PREPARATION\",\n                \"date\": \"2019-01-01 01:00:00\"\n            }\n        ]\n    }\n}"},{"id":"3946b97d-9310-4783-baa8-4a8c24276be9","name":"Get Order","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{id}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"rawAmount\": 2.2,\n    \"totalAmount\": 2.2,\n    \"discount\": 2.2,\n    \"taxesAmount\": 2.2,\n    \"shippingAmount\": 2.2,\n    \"creationDate\": \"\",\n    \"site\": \"\",\n    \"shippingType\": \"SP|HD|TR\",\n    \"storePickupId\": \"<STORE_ID_IF_SP>\",\n    \"deliveryType\": \"SD|ED\",\n    \"estimatedDeliveryDate\": \"YYYY-MM-DD\",\n    \"scheduleId\": \"SCHEDULE_ID\",\n    \"salesChannelId\": \"ID_ON_SALES_CHANNEL\",\n    \"systemId\": \"ID_ON_ERP\",\n    \"shippingAddress\": {\n        \"address\": \"\",\n        \"location\": {\n            \"communeId\": \"<communeId>\"\n        },\n        \"city\": \"\",\n        \"contact\": {\n            \"name\": \"\",\n            \"email\": \"\",\n            \"phone\": \"\",\n            \"custom\": {}\n        }\n    },\n    \"items\": [\n        {\n            \"skuId\": \"\",\n            \"name\": \"\",\n            \"quantity\": 2,\n            \"rawPrice\": 2.2,\n            \"listPrice\": 2.2,\n            \"salePrice\": 2.2,\n            \"discount\": 2.2,\n            \"barcodes\": [\n                \"\"\n            ],\n            \"media\": {\n                \"thumb\": \"\",\n                \"medium\": \"\",\n                \"large\": \"\"\n            },\n            \"custom\": {},\n            \"detailLink\": \"\",\n            \"color\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"size\": {\n                \"code\": \"\",\n                \"name\": \"\"\n            },\n            \"model\": {\n                \"code\": \"\",\n                \"description\": \"\"\n            },\n            \"brand\": \"\"\n        }\n    ],\n    \"custom\": {},\n    \"customer\": {\n        \"id \": \"RUT o DNI del cliente\",\n        \"name \": \"Alex Mauricio Villagran\",\n        \"email \": \"avillagran@correo.cl\",\n        \"phone \": \"57427984\",\n        \"systemId\": \"Customer_ID_on_ERP\",\n        \"custom\": {}\n    },\n    \"paymentInfo \": [\n        {\n            \"type \": \"VD|VC\",\n            \"amount\": 3243,\n            \"custom\": {}\n        }\n    ]\n}"}],"_postman_id":"3fafbebb-7f33-4bdf-b19c-9934d4003b1e"},{"name":"Get Orders By Status","id":"f46c0095-5198-479f-bc65-48fa92b4e184","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\": {\n        \"source\": \"SOURCE01\"\n    },\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"salesChannelId\", \"id\", \"shippingAddress\", \"shippingType\"]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/status/{{status}}","description":"<p>Servicio para obtener información órdenes por status, filtrando por días, meses ó fechas absolutas.</p>\n<h2 id=\"path-params\">Path params</h2>\n<ul>\n<li><strong>status</strong>: Identificador del status a consultar, este parámetro puede tomar uno de los siguientes valores:<ol>\n<li>RESERVED</li>\n<li>PENDING_PREPARATION</li>\n<li>IN_TRANSIT</li>\n<li>READY_FOR_PICKUP</li>\n<li>CLOSED</li>\n<li>CANCELED</li>\n</ol>\n</li>\n</ul>\n<p>Ejemplo: \n/v3/order/all/status/RESERVED</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><p><strong>skipRecords</strong> (Requerido): (Number) Cantidad de registros a saltarse, esto con el fin de paginar los resultados.</p>\n</li>\n<li><p><strong>maxRecords</strong> (Requerido): (Number) Cantidad de registros máximos a retornar.</p>\n</li>\n<li><p><strong>filter</strong> (Opcional): (JSON) Objeto con propiedades filtrables, estas pueden ser cualquier parámetro de la orden utilizando la forma Dot-Notation, por ejemplo:</p>\n<ul>\n<li><strong>id</strong>: ID de la orden en Omnix</li>\n<li><strong>items.sku</strong>: SKU</li>\n<li><strong>channel</strong>: Canal de venta</li>\n<li><strong>shippingType</strong>: Tipo de envío</li>\n<li><strong>deliveryType</strong>: Tipo de despacho</li>\n<li><strong>customer.id</strong>: ID del cliente (RUT)</li>\n<li><strong>source</strong>: ID del source <strong>(NO aplica para HD y SP)</strong></li>\n<li><strong>custom.folio</strong>: Número de DTE asociado a la orden</li>\n</ul>\n</li>\n<li><p><strong>range</strong> (Opcional): (JSON) Objeto utilizado para el filtrado por rangos, sus atributos son:</p>\n<ul>\n<li><strong>type</strong>: Puede tomar uno de los siguientes valores: <strong>monthly</strong>, <strong>absolute</strong>.</li>\n<li><strong>from</strong>: (Any) Valor inferior en el rango</li>\n<li><strong>to</strong>: (Any) Valor superior en el rango.</li>\n<li><strong>year</strong>: (Opcional, Requerido si <strong>type</strong> = \"monthly\") Año de la búsqueda.</li>\n</ul>\n</li>\n<li><p><strong>project</strong> (Opcional): (Array[String]) Lista de atributos a devolver en la consulta, si no se especifica esta propiedad, se retornan todos los atributos de la orden.</p>\n</li>\n</ul>\n<h2 id=\"ejemplos\">Ejemplos:</h2>\n<p>Filtros variables</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\":{\n            \"id\": \"OrderID00\",\n            \"items.sku\": \"SKU001\",\n            \"channel\": \"ecommerce\",\n            \"shippingType\":\"HD\",\n            \"deliveryType\": \"SD\",\n            \"customer.id\": \"0000000\",\n            \"source\": \"SOURCEID\",\n            \"custom.folio\": \"123456\",\n            \"propiedad1\": \"valor\",\n            \"propiedad2.propiedadHija1\": \"valor\",\n            \"propiedad2.propiedadHija2\": [\"valor1\", \"valor2\"]\n    }\n}\n</code></pre>\n<p>Registros desde Enero hasta Junio del año 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"monthly\",\n        \"from\": 1,\n        \"to\": 6,\n        \"year\": 2019\n    }\n}\n</code></pre>\n<p>Registros desde el 1 de enero hasta el 20 de enero del 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    }\n}\n</code></pre>\n<h2 id=\"response\">Response:</h2>\n<ul>\n<li><strong>message.numRecordsReturned</strong>: (Number) Cantidad de registros retornados.</li>\n<li><strong>message.skippedRecords</strong>: (Number) Cantidad de registros saltados.</li>\n<li><strong>message.totalRecordsMatched</strong>: Cantidad de registros que coinciden con la búsqueda.</li>\n<li><strong>message.records</strong>: Array[Order] Registros (Órdenes) que coinciden con la búsqueda.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": {\n    \"numRecordsReturned\": 1,\n    \"skippedRecords\": 0,\n    \"totalRecordsMatched\": 100,\n    \"records\":[{\n        \"id\": \"...\",\n        \"salesChannelId\": \"...\",\n        \"systemId\": \"...\",\n        \"currentStatus\":{\n            \"tag\": \"RESERVED\",\n            \"date\": \"2019-01-01 01:00:00\"\n        },\n        \"status\":[\n            {\n                \"tag\": \"RESERVED\",\n                \"date\": \"2019-01-01 00:00:00\"\n            }\n        ]\n    }]\n  }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order","all","status","{{status}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"58ffc502-09dd-4beb-af72-0e496510f7b9","name":"Get Orders By Status","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"maxRecords\": 10,\n    \"filter\": {\n         \"id\": \"OrderID00\",\n        \"items.sku\": \"SKU001\",\n        \"channel\": \"ecommerce\",\n        \"shippingType\":\"HD\",\n        \"deliveryType\": \"SD\",\n        \"customer.id\": \"0000000\",\n        \"source\": \"SOURCEID\"\n    },\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"ecommerceId\", \"id\", \"shippingAddress\", \"shippingType\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/status/{{status}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"totalRecordsMatched\": 100,\n        \"records\": [\n            {\n                \"id\": \"...\",\n                \"salesChannelId\": \"...\",\n                \"systemId\": \"...\",\n                \"currentStatus\": {\n                    \"tag\": \"PENDING_PREPARATION\",\n                    \"date\": \"2019-01-01 01:00:00\"\n                },\n                \"status\": [\n                    {\n                        \"tag\": \"RESERVED\",\n                        \"date\": \"2019-01-01 00:00:00\"\n                    },\n                    {\n                        \"tag\": \"PENDING_PREPARATION\",\n                        \"date\": \"2019-01-01 01:00:00\"\n                    }\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"f46c0095-5198-479f-bc65-48fa92b4e184"},{"name":"Set Sequence Configuration","id":"2febc8dc-ace9-4e11-88bd-b70a634d3160","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"prefix\": \"${order.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/sequencer","description":"<h1 id=\"incremental-omnix-id\">Incremental Omnix ID</h1>\n<p>Omnix soporta generar un id incremental partiendo desde 1 con padding string de ceros a la izquierda hasta completar el tamaño fijo configurado (length). Ejemplo:</p>\n<p><strong>incrementalOmnixId</strong>: 0000000001 (length 10)</p>\n<p>El incrementalOmnixId se genera de la siguiente manera:</p>\n<p><strong>{prefix}{prefixSeparator}{incremental}{suffixSeparator}{suffix}</strong></p>\n<p><strong>Ejemplo</strong>: ecommerce-0000000001-mow</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>prefix</strong>: (String) Define un prefijo para el incremental id, esta propiedad soporta <strong>Template Literal</strong> con la cual se puede definir por ejemplo que tome un campo de la orden usando el objeto <strong>order</strong> y dot notation, ejemplo, suponga que desea colocar como prefijo el canal de venta, entonces el valor de este campo debería ser:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"prefix\": \"${order.channel}\"\n}\n</code></pre>\n<ul>\n<li><p><strong>prefixSeparator</strong>: (String) define una cadena que separará el prefijo del incremental.</p>\n</li>\n<li><p><strong>suffix</strong>: (String) Define un sufijo para el incremental id, esta propiedad soporta <strong>Template Literal</strong> con la cual se puede definir por ejemplo que tome un campo de la orden usando el objeto <strong>order</strong> y dot notation, ejemplo, suponga que desea colocar como sufijo el canal de venta, entonces el valor de este campo debería ser:</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"suffix\": \"${order.channel}\"\n}\n</code></pre>\n<ul>\n<li><p><strong>suffixSeparator</strong>: (String) define una cadena que separará el incremental del sufijo.</p>\n</li>\n<li><p><strong>length</strong>: (Integer &gt;= 10) Define el tamaño en caracteres del incremental, por defecto este tiene un tamaño de 10, cuando el incremental tiene un tamaño en caracteres menor que <strong>length</strong> entonces se rellenará con ceros a la izquierda hasta alcanzar el total de <strong>length</strong>.</p>\n</li>\n</ul>\n<h2 id=\"template-literals\">Template Literals</h2>\n<p>No todos los atributos de la orden son soportados en <strong>prefix</strong> y <strong>suffix</strong>, las propiedades soportadas son:</p>\n<ul>\n<li>${order.site}</li>\n<li>${order.shippingType}</li>\n<li>${order.deliveryType}</li>\n<li>${order.salesChannelId}</li>\n<li>${order.channel}</li>\n<li>${order.ownerId}</li>\n</ul>\n<p>Cada una de estas propiedades puede especificarse también forzando mayúsculas (.toUpperCase()) ó minúsculas (.toLowerCase()). Ejemplo:</p>\n<ul>\n<li>Atributo <strong>site</strong> en mayúsculas: ${order.site.toUpperCase()}</li>\n<li>Atributo <strong>site</strong> en minúsculas: ${order.site.toLowerCase()}</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","order","sequencer"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"3cfc93e1-df55-4ce0-8401-946301fe105a","name":"Set Sequence Configuration","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"prefix\": \"${order.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/sequence?","protocol":"https","host":["{{subdomain}}-oom","omnixsystem","com"],"path":["v3","order","sequence"],"query":[{"key":"","value":null}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"2febc8dc-ace9-4e11-88bd-b70a634d3160"},{"name":"Get Sequence Configuration","id":"72989a37-5816-4e9d-93f3-f09b80427335","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/sequencer","description":"<h1 id=\"incremental-omnix-id\">Incremental Omnix ID</h1>\n<p>Este servicio retorna los parámetros configurados para la generación del incrementalOmnixId.</p>\n","urlObject":{"protocol":"https","path":["v3","order","sequencer"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"e5c25045-af62-4e74-8d9a-79bfe0e1ad1c","name":"Get Sequence Configuration","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/sequence"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"prefix\": \"${order.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}"}],"_postman_id":"72989a37-5816-4e9d-93f3-f09b80427335"}],"id":"f18dae67-49b9-4ab9-a9a7-bd481bded5c2","_postman_id":"f18dae67-49b9-4ab9-a9a7-bd481bded5c2","description":""},{"name":"ShippingGroup","item":[{"name":"SG Actions","id":"d961c413-9048-44c2-9bbe-5d423f5b4f33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"custom\":{\n        \"something\": \"here 2\"\n    }\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/{{action}}","description":"<p>Servicio para ejecutar acciones en el Shipping Group, estas son:</p>\n<ul>\n<li><strong>reschedule</strong>: Esta acción permite que un shipping group pueda re-agendarse especificando una nueva fecha de despacho, tipo de despacho y de manera opcional cambio de dirección ó tienda de retiro. Para que un shipping group pueda ser elegible para re-agendamiento, debe ser HD, SP o RT y este debe estar en alguno de estos estados: </li>\n<li>AWAITING_STORE_CONFIRMATION </li>\n<li>PENDING_PACKAGE </li>\n<li>AWAITING_DELIVERY </li>\n<li>REJECTED </li>\n<li>RETURN_IN_REVIEW </li>\n<li>RETURNED</li>\n</ul>\n<p>Datos sobre-escribibles en re-agendamiento:<br /></p>\n<ul>\n<li><strong>estimatedDeliveryDate</strong> (String) (Requerido): Este valor es entregado por la consulta de agendamiento. </li>\n<li><strong>deliveryType</strong> (String) (Requerido) </li>\n<li><strong>source/target</strong> (Ordenes RT) (Opcional) </li>\n<li><strong>shippingAddress</strong> (Ordenes HD) (Opcional) </li>\n<li><strong>storePickupId</strong> (Ordenes SP) (Opcional)</li>\n</ul>\n<p><strong>Reschedule - INPUTS:</strong> </p>\n<p><strong>HD:</strong> </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deliveryType\": \"\",\n  \"estimatedDeliveryDate\": \"\",\n  \"shippingAddress\": {}\n}\n</code></pre>\n<p><strong>SP:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deliveryType\": \"\",\n  \"estimatedDeliveryDate\": \"\",\n  \"storePickupId\": \"\"\n}\n</code></pre>\n<p><strong>RT:</strong> </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deliveryType\": \"\",\n  \"estimatedDeliveryDate\": \"\",\n  \"source\": {},\n  \"target\": {\n    \"source\": {\n      \"id\": \"\"\n    }\n  }\n}\n</code></pre>\n<p><strong>Reschedule - ORDER HISTORY:</strong> La orden contiene un atributo array <strong>reschedule</strong> como histórico de los re-agendamientos, los atributos de cada elemento de reschedule dependen de si el re-agendamiento fue HD, SP ó RT, para este ejemplo se colocaron todos los posibles. </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"ORDER000001\",\n  \"reschedule\": [\n    {\n      \"deliveryType\": \"\",\n      \"estimatedDeliveryDate\": \"\",\n      \"items\": [],\n      \"reference\": \"SG00000000001\",\n      \"shippingAddress\": {},\n      \"source\": {},\n      \"storePickupId\": \"\",\n      \"target\": {\n        \"source\": {\n          \"id\": \"\"\n        }\n      }\n    }\n  ]\n}\n</code></pre>\n<p><strong>Reschedule - SHIPPINGGROUP Properties</strong> Como referencia en el proceso de re-agendamiento los shippinggroups almacenan dos propiedades, estas son: </p>\n<ul>\n<li><strong>rescheduledFrom:</strong> Esta propiedad es asignada al nuevo shippinggroup y contiene el identificador del shippinggroup al cual se le aplicó la acción de <strong>reschedule</strong>. </li>\n<li><strong>rescheduledBy:</strong> Esta propiedad es asignada al shippinggroup al cual se le aplicó la acción de <strong>reschedule</strong> y contiene el identificador del shippinggroup nuevo.</li>\n</ul>\n<p><strong>Reschedule - SHIPPINGGROUP Status</strong> Al shippinggroup reagendado se le asigna un nuevo estado, este estado es <strong>RESCHEDULED</strong> y el nuevo shippinggroup parte desde el estado <strong>AWAITING_STORE_CONFIRMATION</strong>.</p>\n<hr />\n<ul>\n<li><strong>accept</strong>: Esta acción especifica que uno o más items de la SG fueron aceptados por la tienda y ahora van a ser empacados. Ejemplo:\n/v3/order/all/shippinggroup/SG199928910/accept</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"assignDroppedItemsToSameSource\": true,\n    \"seller\":{\n        \"id\": \"....\"\n    },\n    \"items\":[\n        {\n            \"sku\": \"SKU0001\",\n            \"quantity\": 1,\n            \"custom\":{\n                \"custom_data_1\": \"custom_value_1\"\n            }\n        }\n    ]\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>* La propiedad **assignDroppedItemsToSameSource** (true|false) (Opcional) si se envía en **true** entonces los items no aceptados se asignan a la misma tienda, sino, Omnix buscará otro source para completar la orden. Se asume false por defecto\n* **Seller id (String)** (Requerido): corresponde al Id del vendedor o el valor 1 como parámetro por defecto.\n* **Items (Array)** (Requerido): corresponde al detalle de los artículos aceptados.\n</code></pre><hr />\n<ul>\n<li><strong>packed</strong>: Esta acción especifica que la SG ya fue empacada y se encuentra lista para ser recogida por el courier.<ul>\n<li>En esta acción se puede enviar los siguientes campos:</li>\n<li><strong>shippingManifest (String)</strong> (Opcional): Identificador del manifiesto.</li>\n<li><strong>trackingNumber (String)</strong> (Opcional): Número de tracking del envío</li>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.\n/v3/order/all/shippinggroup/SG199928910/packed</li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    {\n        \"trackingNumber\": \"TRACKING0001\",\n        \"shippingManifest\": \"SOME_ID\",\n        \"custom\":{\n            \"foo\": \"bar\"\n        }\n    }\n</code></pre>\n<hr />\n<ul>\n<li><strong>shipped</strong>: Esta acción especifica que la SG ya fue recogida por el courier.<ul>\n<li>En esta acción se puede enviar los siguientes campos:</li>\n<li><strong>shippingManifest (String)</strong> (Opcional): Identificador del manifiesto.</li>\n<li><strong>trackingNumber (String)</strong> (Opcional): Número de tracking del envío</li>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.\n/v3/order/all/shippinggroup/SG199928910/shipped</li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    {\n        \"trackingNumber\": \"TRACKING0001\",\n        \"shippingManifest\": \"SOME_ID\",\n        \"custom\":{\n            \"foo\": \"bar\"\n        }\n    }\n</code></pre>\n<hr />\n<ul>\n<li><strong>delivered</strong>: Esta acción especifica que la SG fue entregada en la tienda ó dirección destino por parte del courier.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>delivered_reject</strong>: Esta acción rechaza el delivery del shippinggroup, pasa este a estado <strong>AWAITING_STORE_CONFIRMATION</strong> asignando como source nuevamente la tienda de donde originalmente salió el stock. Ejemplo:</li>\n</ul>\n<p>/v3/order/all/shippinggroup/SG199928910/delivered_reject </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"comment\": \"All products broken\"\n}\n</code></pre>\n<p>De forma opcional puede ser enviado a esta acción un flag <strong>generateNewShippingGroup</strong>, el cual hace que Omnix genere un nuevo ShippingGroup a partir del ShippingGroup que recibe la acción <strong>delivered_reject</strong>. Ejemplo:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"comment\": \"All products broken\",\n  \"generateNewShippingGroup\": true\n}\n</code></pre>\n<hr />\n<ul>\n<li><strong>delivered_inc</strong>: Esta acción especifica que la SG fue entregada al destino pero la cantidad de items recibidas no es la misma que fue despachada. Se debe especificar la información de items esperados vs items recibidos. <ul>\n<li><strong>items (Array)</strong> (Requerido): corresponde al detalle de los artículos.</li>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"ejemplo-v3orderallshippinggroupsg199928910delivered_inc-json------items----------------------sku-sku0001-------------quantity-3-------------deliveredquantity-2-------------custom-----------------custom_data_1-custom_value_1--------------------------comment----------------\">Ejemplo:\n/v3/order/all/shippinggroup/SG199928910/delivered_inc\n<code>json {     \"items\":[         {             \"sku\": \"SKU0001\",             \"quantity\": 3,             \"deliveredQuantity\": 2,             \"custom\":{                 \"custom_data_1\": \"custom_value_1\"             },             \"comment\": \"...\"         }     ] } </code> </h2>\n<ul>\n<li><p><strong>courier_reject</strong>: Esta acción puede ser lanzada desde el courier por dos razones: </p>\n<ul>\n<li>La primera razón es porque hay algo mal con el paquete y este debe ser retornado a su origen, para este caso el request body debe ir de la siguiente manera:<ul>\n<li><strong>reason (String)</strong> (Requerido): Único valor \"RETURN\".</li>\n<li><strong>comment (String)</strong> (Requerido): Comentario al que hace referencia el retorno.</li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"reason\": \"RETURN\",\n    \"comment\": \"....\"\n}\n</code></pre>\n<ul>\n<li>La segunda razón sería por un problema de etiquetas, en este caso esta acción puede ser removida cuando se ejecute nuevamente una acción de <strong>shipped</strong> y así el courier puede seguir en el flujo normal esperado. El request body para este caso sería:</li>\n<li><strong>reason (String)</strong> (Requerido): Único valor \"SOMETHING_WRONG\".</li>\n<li><strong>comment (String)</strong> (Requerido): Comentario al que hace referencia el retorno.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"reason\": \"SOMETHING_WRONG\",\n    \"comment\": \"...\"\n}\n</code></pre>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>customer_reject</strong>: Esta acción representa un problema con el paquete y es reportado/rechazado por el cliente.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>reject</strong>: Esta acción puede ser lanzada desde la tienda y lo que indicaría a Omnix es que debe buscar una siguiente tienda que pueda entregar estos items.<ul>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"custom\":{\n      \"foo\": \"bar\"\n  }\n}\n</code></pre>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>delivered_return</strong>: Esta acción es lanzada desde la tienda que recibe un pedido rechazado por courier.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>prepared</strong>: Esta acción es lanzada desde la tienda cuando ha preparado el pedido y esta listo para ser recogido por el usuario</li>\n</ul>\n<hr />\n<ul>\n<li><strong>picked_up</strong>: Esta acción se espera cuando una SG de tipo SP es recogida por el usuario.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>keep</strong>: Cuando el shipping group es RT (Retorno) y está en estado <strong>RETURN_IN_REVIEW</strong> la acción <strong>keep</strong> coloca <strong>DELIVERED</strong> como nuevo estado y agrega el stock al <strong>target</strong>.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>discard</strong>: Cuando el shipping group es RT (Retorno) y está en estado <strong>RETURN_IN_REVIEW</strong> la acción <strong>discard</strong> coloca <strong>DELIVERED</strong> como nuevo estado <strong>SIN</strong> agregar el stock al target.</li>\n</ul>\n<hr />\n<ul>\n<li><strong>cancel</strong>: Esta acción cancela la SG.<ul>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"custom\":{\n      \"foo\": \"bar\"\n  }\n}\n</code></pre>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>cancel_decrease</strong>: Esta acción genera una cancelación sin regresar el stock al source.<ul>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"custom\":{\n      \"foo\": \"bar\"\n  }\n}\n</code></pre>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>cancel_logistic</strong>: Acción de cancelación por logística.<ul>\n<li><strong>custom (JSON)</strong> (Opcional): Información adicional custom en forma de key/value.<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"custom\":{\n      \"foo\": \"bar\"\n  }\n}\n</code></pre>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>cancel_items</strong>: Esta acción cancela items en un ShippingGroup, estos items <strong>NO</strong> son reprocesados por omnix y quedan almacenados como histórico en una propiedad <strong>canceledItems</strong> del SG que puede ser consultado por el servicio de <strong>Get SG</strong>, además de esto Omnix actualiza el nuevo quantity de los items en <strong>source.items</strong>.\nComo request de esta acción se espera se envíe un array de items con las propiedades sku/quantity a cancelar. <br />Ejemplo:\n<br /><strong>Request</strong>:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"items\": [\n        {\n            \"sku\": \"SKU0001\",\n            \"quantity\": 2\n        }\n    ]\n}\n</code></pre>\n<h2 id=\"así-sería-la-estructura-de-la-propiedad-canceleditems-que-quedaría-en-el-shippinggroup-json------canceleditems-----------------------sku-sku0001-------------orderedquantity-4-------------canceledquantity-2-------------date-2022-04-04t163833700z---------------\">Así sería la estructura de la propiedad <strong>canceledItems</strong> que quedaría en el ShippingGroup:\n<code>json {     \"canceledItems\": [         {             \"sku\": \"SKU0001\",             \"orderedQuantity\": 4,             \"canceledQuantity\": 2,             \"date\": \"2022-04-04T16:38:33.700Z\"         }     ] } </code></h2>\n<ul>\n<li><strong>trace</strong>: Esta acción permite agregar una o más trazas al SG, enviando name y description como información de la misma. Ejemplo de request de traza:<ul>\n<li><strong>name (String)</strong> (Requerido): Nombre de la traza.</li>\n<li><strong>description (String)</strong> (Requerido): Descripción de la traza.</li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"name\": \"cuorier_delivered\",\n        \"description\": \"Courier delivery ends\"\n    }\n]\n</code></pre>\n<hr />\n<ul>\n<li><strong>pick</strong>: Esta acción se usa de forma incremental y en cada llamado aumenta la cantidad confirmada (pickeada) de un determinado producto. \nCada llamado a esta acción va a incrementar y no reemplazar el valor confirmado (pickeado) del producto.<br /> Ejemplo:<br />\n/v3/order/all/shippinggroup/SG199928910/pick</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 2\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"quantity\": 1\n    }\n]\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>* Esta acción se puede mandar más de una vez, los valores de **quantity** enviado por cada sku incrementarán el valor actual, para ajustar dicho valor se debe usar **drop**. \n* Para ajustar dicho valor a la baja se debe usar el SG action: **drop** (en caso de que se deba reducir la cantidad confirmada por algún error o problema).\n* Omnix dejará de incrementar el valor de **quantity** pickeado si este alcanza la cantidad total ordenada.\n</code></pre><hr />\n<ul>\n<li><strong>drop</strong>: Esta acción hace la operación inversa de <strong>pick</strong>, esto es, en vez de incrementar la cantidad confirmada (pickeada) hace un decremento de esta por producto del shippinggroup en una cantidad específica. Al igual que <strong>pick</strong> esta acción se puede llamar en forma recurrente con el fin de ajustar la cantidad confirmada (pickeada)<br /> Ejemplo:<br />\n/v3/order/all/shippinggroup/SG199928910/drop</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 2\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"quantity\": 1\n    }\n]\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>* Esta acción se puede mandar más de una vez, los valores de **quantity** enviado por cada sku decrementarán el valor actual.\n* Omnix dejará de decrementar el valor de **quantity** pickeado si este alcanza la cantidad de cero.\n</code></pre><hr />\n<ul>\n<li><strong>confirm</strong>: Esta acción confirma que la operación de confirmación (pickeo) del shippinggroup ha terminado y podría esto desencadenar en una acción <strong>accept</strong> ó <strong>reject</strong> automáticamente. Las condiciones para ir por <strong>accept</strong> o <strong>reject</strong> son:<ul>\n<li>Si al menos hay un producto con una cantidad pickeada &gt;= 1, entonces ejecuta automáticamente un <strong>accept</strong> con el resumen de productos aceptados.</li>\n<li>Si no hay ningún producto con una cantidad pickeada &gt;= 1, entonces ejecuta automáticamente un <strong>reject</strong> para que omnix genere un nuevo shippinggroup para completar el pedido.<br /></li>\n</ul>\n</li>\n</ul>\n<p>/v3/order/all/shippinggroup/SG199928910/drop<br /></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"assignDroppedItemsToSameSource\": true,\n    \"seller\": {\n        \"id\": \"...\"\n    }\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>* Como el confirm puede desencadenar un **accept** se requiere la propiedad **assignDroppedItemsToSameSource** (true|false). Si se envía en **true** entonces los items no confirmados (pickeados) se asignan a la misma tienda, sino, Omnix buscará otro source para completar la orden con los items no confirmados (pickeados).\n* Como el confirm desencadenar un **accept** se requiere la propiedad **seller**.\n</code></pre><h2 id=\"pick--drop--confirm\">Pick / Drop / Confirm</h2>\n<p>En la sección de ejemplo se puede visualizar el uso de estas tres acciones.</p>\n<h2 id=\"path-params\">Path params</h2>\n<p>Este servicio contiene tres parámetros en el path  <strong>id</strong>, <strong>action</strong> los cuales deben contener el id de la SG y la acción a ejecutar.\nEjemplo: \n/v3/order/M90011921/shippinggroup/SG199928910/delivered_inc</p>\n<h2 id=\"request\">Request:</h2>\n<p>Para el caso de <strong>accept</strong> se deben enviar las siguientes propiedades:</p>\n<ol>\n<li><strong>items</strong> (Requerida): Esta propiedad es de tipo JSON  Array y cada elemento contiene las siguientes propiedades:<ul>\n<li><strong>seller</strong> (Requerido): Este parámetro es un JSON con las siguientes propiedades:<ul>\n<li><strong>id</strong>: representa el identificador del vendedor o persona encargada de aceptar la SG, esta debe estar previamente creada en Omnix.</li>\n</ul>\n</li>\n<li><strong>sku</strong> (Requerido): Contiene el código sku del producto.</li>\n<li><strong>quantity</strong> (Requerido): Contiene la cantidad de items que se aceptaron despachar.</li>\n<li><strong>custom</strong> (Opcional): Contiene información personalizada del item a despachar, tal como números de serie, etc...</li>\n</ul>\n</li>\n</ol>\n<p>Para el caso de <strong>delivered_inc</strong> se deben enviar las siguientes propiedades:\n3. <strong>items</strong> (Requerida): Esta propiedad es de tipo JSON  Array y cada elemento contiene las siguientes propiedades:\n    * <strong>sku</strong> (Requerido): Contiene el código sku del producto.\n    * <strong>quantity</strong> (Requerido): Contiene la cantidad de items esperados.\n    * <strong>deliveredQuantity</strong> (Requerido): Contiene la cantidad de items entregados.\n    * <strong>custom</strong> (Opcional): Contiene información personalizada del item a despachar, tal como números de serie, etc...\n    * <strong>comment</strong> (Opcional): Contiene un comentario opcional.</p>\n<h2 id=\"error-codes\">Error codes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Code</th>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404</td>\n<td>404</td>\n<td>Not Found</td>\n<td>El SG no fue encontrado.</td>\n</tr>\n<tr>\n<td>403</td>\n<td>---</td>\n<td>---</td>\n<td>La acción especificada no es válida.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>500</td>\n<td>INVALID_ACTION</td>\n<td>La acción efectuada puede ser aplicada sobre el SG, esto podría pasar si se ejecuta la misma acción más de una vez sobre el SG ó la acción no es válida en sí misma porque depende de alguna acción anterior.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","{{id}}","{{action}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"0ab90de6-d196-49cc-a924-051484fbcfd8","name":"SG Actions - Drop","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 1\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"quantity\": 1\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/drop"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"changed\": true,\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 1,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 2,\n                \"pendingPick\": 2\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"onConfirm\": \"<completed|rejected|partial>\"\n    }\n}"},{"id":"79a84dee-f7bd-4736-b9a2-f4e89ebaa964","name":"SG Actions","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"items\":[\n\t\t{\n\t\t\t\"sku\": \"SKU0001\",\n\t\t\t\"quantity\": 1,\n\t\t\t\"custom\":{\n\t\t\t\t\"custom_data_1\": \"custom_value_1\"\n\t\t\t}\n\t\t}\n\t]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{oid}}/shippinggroup/{{sgid}}/{{action}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"e51f2524-a40b-45e5-bac5-3ac0a63a5dd0","name":"SG Actions - Confirm completed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"custom\":{\n        \"something\": \"here\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/confirm"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 2,\n                \"pendingPick\": 0\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 4,\n                \"pendingPick\": 0\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 1,\n                \"pendingPick\": 0\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"confirmResult\": \"completed\"\n    }\n}"},{"id":"25af1f48-faba-4440-97e1-79fef26f3a38","name":"SG Actions - Pick without changes","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 1\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/pick"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"changed\": false,\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 2,\n                \"pendingPick\": 0\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 3,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"onConfirm\": \"<completed|rejected|partial>\"\n    }\n}"},{"id":"56237bba-1a56-4d46-a37b-feb4f8a2b357","name":"SG Actions - Drop without changes","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 1\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/drop"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": { \n        \"changed\": false,\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 3,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"onConfirm\": \"<completed|rejected|partial>\"\n    }\n}"},{"id":"2cdbe9f0-7f48-437b-b145-2fd4011c1146","name":"SG Actions - Confirm rejected","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"custom\":{\n        \"something\": \"here 2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/confirm"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"newShippingGroups\": [\n            {\n                \"id\": \"NEW_SG_ID\",\n                \"orderId\": \"ORDER_ID\",\n                \"route\": [],\n                \"salesChannelId\": \"SALES_CHANNEL_ID\",\n                \"shippingType\": \"HD|SP|TR\",\n                \"channel\": \"SOMETHING\",\n                \"estimatedDeliveryDate\": \"2020-01-03\",\n                \"orderCreationDate\": \"2020-01-01T00:00:00Z\",\n                \"currentStatus\": {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2020-01-01T00:00:00Z\"\n                },\n                \"status\": [\n                    {\n                        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                        \"date\": \"2020-01-01T00:00:00Z\"\n                    }\n                ],\n                \"source\": {\n                    \"id\": \"SOURCE_ID\",\n                    \"name\": \"SOURCE_NAME\",\n                    \"items\": [\n                        {\n                            \"sku\": \"SKU0001\",\n                            \"quantity\": 2,\n                            \"barcodes\": [\n                                \"AAAAA\"\n                            ],\n                            \"custom\": {}\n                        },\n                        {\n                            \"sku\": \"SKU0002\",\n                            \"quantity\": 4,\n                            \"barcodes\": [\n                                \"BBBBBB\"\n                            ],\n                            \"custom\": {}\n                        },\n                        {\n                            \"sku\": \"SKU0003\",\n                            \"quantity\": 1,\n                            \"barcodes\": [\n                                \"CCCCC\"\n                            ],\n                            \"custom\": {}\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"address\": \"\",\n                        \"location\": {},\n                        \"phone\": \"\"\n                    }\n                }\n            }\n        ],\n        \"confirmResult\": \"rejected\"\n    }\n}"},{"id":"3e4d2e81-688f-485a-a023-c298e3642f1e","name":"SG Actions - Confirm partial","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"custom\":{\n        \"something\": \"here 2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/confirm"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 1,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 3,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 1,\n                \"pendingPick\": 0\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"newShippingGroups\": [\n            {\n                \"id\": \"NEW_SG_ID\",\n                \"orderId\": \"ORDER_ID\",\n                \"route\": [],\n                \"salesChannelId\": \"SALES_CHANNEL_ID\",\n                \"shippingType\": \"HD|SP|TR\",\n                \"channel\": \"SOMETHING\",\n                \"estimatedDeliveryDate\": \"2020-01-03\",\n                \"orderCreationDate\": \"2020-01-01T00:00:00Z\",\n                \"currentStatus\": {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2020-01-01T00:00:00Z\"\n                },\n                \"status\": [\n                    {\n                        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                        \"date\": \"2020-01-01T00:00:00Z\"\n                    }\n                ],\n                \"source\": {\n                    \"id\": \"SOURCE_ID\",\n                    \"name\": \"SOURCE_NAME\",\n                    \"items\": [\n                        {\n                            \"sku\": \"SKU0001\",\n                            \"quantity\": 1,\n                            \"barcodes\": [\n                                \"AAAAA\"\n                            ],\n                            \"custom\": {}\n                        },\n                        {\n                            \"sku\": \"SKU0002\",\n                            \"quantity\": 1,\n                            \"barcodes\": [\n                                \"AAAAA\"\n                            ],\n                            \"custom\": {}\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"address\": \"\",\n                        \"location\": {},\n                        \"phone\": \"\"\n                    }\n                }\n            }\n        ],\n        \"confirmResult\": \"partial\"\n    }\n}"},{"id":"0bf9b872-00f1-404d-9957-35224d087d03","name":"SG Actions - Pick","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"[\n    {\n        \"sku\": \"SKU0001\",\n        \"quantity\": 1\n    },\n    {\n        \"sku\": \"SKU0002\",\n        \"quantity\": 1\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SG0001/pick"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": {\n        \"changed\": true,\n        \"id\": \"SG0001\",\n        \"orderId\": \"<orderid>\",\n        \"sourceId\": \"<sourceid>\",\n        \"picks\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"pickedQuantity\": 2,\n                \"pendingPick\": 0\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"pickedQuantity\": 3,\n                \"pendingPick\": 1\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"pickedQuantity\": 0,\n                \"pendingPick\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"sku\": \"SKU0001\",\n                \"quantity\": 2\n            },\n            {\n                \"sku\": \"SKU0002\",\n                \"quantity\": 4\n            },\n            {\n                \"sku\": \"SKU0003\",\n                \"quantity\": 1\n            }\n        ],\n        \"onConfirm\": \"<completed|rejected|partial>\"\n    }\n}"},{"id":"40e42488-713c-4693-9e18-1528cf30a2ec","name":"SG Actions - Cancel Items","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"items\":[\n        {\n            \"sku\": \"001.008.1307\",\n            \"quantity\": 1\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/{{action}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e15177d9-cbe7-4702-8f58-c11080821446\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"d9f51ead-8a42-422f-96ce-25eb69f61cf8","name":"SG Actions - Reschedule","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"deliveryType\": \"\",\n    \"estimatedDeliveryDate\": \"\",\n    \"shippingAddress\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/{{action}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"fa395d1c-b178-4d3b-984b-e0b5ccff70ad\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingGroups\": [\n            {\n                \"id\": \"SG66QVY8KOAV468J\",\n                \"orderId\": \"1D4OT19KOAV27KO\",\n                \"salesChannelId\": \"1D4OT19KOAV27KO\",\n                \"shippingType\": \"HD\",\n                \"history\": [],\n                \"source\": {\n                    \"id\": \"DHCLCD150001\",\n                    \"name\": \"DHCLCD150001\",\n                    \"items\": [\n                        {\n                            \"sku\": \"3217575000039\",\n                            \"quantity\": 2\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"address\": \"Brisas oriente 1470 barrio las brisas ciudad de los valles\"\n                    }\n                },\n                \"status\": [\n                    {\n                        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                        \"date\": \"2021-05-05T02:49:42.783Z\"\n                    }\n                ],\n                \"currentStatus\": {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2021-05-05T02:49:42.783Z\"\n                },\n                \"estimatedDeliveryDate\": \"2021-05-07T07:00:41.586\",\n                \"channel\": \"ecommerce\",\n                \"orderCreationDate\": \"2020-08-18T00:00:00Z\",\n                \"estimatedShippingDate\": \"2021-05-05T07:00:41.586\",\n                \"logisticPlan\": {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"DHCLCD150001\",\n                        \"name\": \"CD La Farfana\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"3217575000039\",\n                            \"quantity\": 2,\n                            \"type\": \"MiniTicket\",\n                            \"volume\": 0.46,\n                            \"criterias\": [],\n                            \"cost\": 2\n                        }\n                    ],\n                    \"capacityReserveKey\": \"74QCPY9KOAV45PU\",\n                    \"baseDate\": \"2021-05-04T22:49:41.586\",\n                    \"shipping\": \"2021-05-05T07:00:41.586\",\n                    \"delivery\": \"2021-05-07T07:00:41.586\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"name\": \"CD La Farfana\",\n                                \"alias\": \"CD La Farfana\",\n                                \"id\": \"DHCLCD150001\",\n                                \"data\": {\n                                    \"id\": \"DHCLCD150001\",\n                                    \"name\": \"CD La Farfana\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Location\",\n                                \"data\": {\n                                    \"criteria1\": \"013\",\n                                    \"criteria2\": \"056131\",\n                                    \"criteria0\": \"056\",\n                                    \"criteria3\": \"05613124\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"NORMAL - INTERNO\",\n                                \"name\": \"INTERNO\",\n                                \"alias\": \"NORMAL - INTERNO\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"3217575000039\",\n                                    \"cost\": 2\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-05-05T07:00:41.586\",\n                                \"delivery\": \"2021-05-07T07:00:41.586\"\n                            }\n                        }\n                    ]\n                },\n                \"rescheduledFrom\": \"SG66QVY8KOAV2GUZ\"\n            }\n        ]\n    }\n}"},{"id":"02119c6f-05e4-444a-b854-335a2c5c12b6","name":"SG Actions - Delivered Reject - New ShippingGroup","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\t\n    \"comment\":\"something\",\n    \"generateNewShippingGroup\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/{{action}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"b5cf5d17-f873-4f9a-bda1-f43ada1c07b2\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingGroup\": {\n            \"id\": \"SGF6I8KQ8501FG\",\n            \"orderId\": \"DBZAKP8KQ84W2K8\",\n            \"salesChannelId\": \"DBZAKP8KQ84W2K8\",\n            \"shippingType\": \"HD\",\n            \"source\": {\n                \"id\": \"WWH\",\n                \"name\": \"WWH\"\n            },\n            \"target\": {\n                \"customer\": {\n                    \"id\": \"76865852-9\",\n                    \"name\": \"AXEL TOWERS\",\n                    \"address\": \"Holandesa 123\",\n                    \"location\": null,\n                    \"phone\": \"\"\n                }\n            },\n            \"status\": [\n                {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2021-06-22T14:22:31.996Z\"\n                }\n            ],\n            \"currentStatus\": {\n                \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                \"date\": \"2021-06-22T14:22:31.996Z\"\n            },\n            \"ownerId\": \"mow\",\n            \"estimatedDeliveryDate\": \"2021-03-31\",\n            \"channel\": \"omnicanal\",\n            \"orderCreationDate\": \"2021-03-29T03:00:00.000Z\",\n            \"custom\": {\n                \"customer\": {\n                    \"id\": \"76865852-9\",\n                    \"name\": \"AXEL TOWERS\"\n                }\n            },\n            \"reference\": \"SG3ZJKR8KQ84W6V4\"\n        }\n    }\n}"}],"_postman_id":"d961c413-9048-44c2-9bbe-5d423f5b4f33"},{"name":"Update SG","id":"663f0693-9226-4107-94fc-dd0e5db978c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{    \n    \"custom\":{\n        \"foo\": \"bar\"\n    }\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}","description":"<p>Servicio para actualizar información no sensible de un shippinggroup.</p>\n<p>Este endpoint permite modificar la propiedad <strong>custom</strong> raíz y la propiedad <strong>custom</strong> de cada item. \nSi una propiedad <strong>custom</strong> ya existe tanto en la raíz como en el item, esta será reemplazada por el nuevo valor, los valores que se envíen en el payload del request se van combinar con los valores de custom ya existentes.</p>\n<h1 id=\"ejemplos\">Ejemplos:</h1>\n<ul>\n<li><strong>Custom Actual</strong>:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    \"custom\":{\n        \"something\": 100\n    }\n</code></pre>\n<ul>\n<li><strong>Custom enviado en el payload</strong>:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    \"custom\":{\n        \"foo\": \"bar\"\n    }\n</code></pre>\n<ul>\n<li><strong>Resultado final</strong>:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    \"custom\":{\n        \"something\": 100,\n        \"foo\": \"bar\"\n    }\n</code></pre>\n<ul>\n<li><strong>Custom en item</strong></li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{    \n    \"items\":[\n        {\n            \"sku\": \"SKU0001\",\n            \"custom\":{\n                \"bar\": \"foo\"\n            }\n        }\n    ]\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","{{id}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"fc048db9-dabb-47c4-a39f-4e78d7e4ea32","name":"Update SG - Error:  Additional fields","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"source\":{\n        \"id\": \"NT99\"\n    },\n    \"custom\":{\n        \"foo\": \"bar\"\n    }\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SGIDHERE"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"158"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 09 Feb 2021 17:21:01 GMT"},{"key":"x-amzn-RequestId","value":"b091017a-d730-4d31-9b71-ce58aba887b4"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"158"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"afOjiHQ1iYcF3QA="},{"key":"etag","value":"W/\"9e-8sa0kMTTnzWzbBNPHOTiFHIDgAI\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6022c47c-697e4e08204cd7f5352d02ff;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Tue, 09 Feb 2021 17:21:01 GMT"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 00b260da6f81df3ba2b21777161e1986.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"7SZ2P2Jhrnd3YCMe5QLWjfymk9WI_hV_Q0WjGbaogW_xd_yYB-875Q=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"fcfe3207-384b-4eec-8349-dcb04ad77101\",\n    \"code\": 400,\n    \"message\": \"InvalidEntitySchemaException: It's only allowed to modify the \\\"custom\\\" field\"\n}"},{"id":"8690651d-ce47-4b38-9366-7fb5d1ed9609","name":"Update SG - Custom Item","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{    \n    \"items\":[\n        {\n            \"sku\": \"SKU0001\",\n            \"custom\":{\n                \"foo\": \"bar\"\n            }\n        }\n    ]    \n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"1dbed996-a048-4d62-a2eb-5d988f342bdf\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"9d75a8b9-9cf4-41d4-b158-edf19bef3bc8","name":"Update SG - OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"custom\":{\n        \"foo\": \"bar\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/SGIDHERE"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"82"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 09 Feb 2021 17:15:00 GMT"},{"key":"x-amzn-RequestId","value":"ebfb5ba3-3550-4eba-81e2-2493f0c459df"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"82"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"afNqhHuaCYcFnOA="},{"key":"etag","value":"W/\"52-OMXs8D5iayCyO8xCcKMEsxBj+TI\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6022c310-42b280c20e7f3ba72a27437b;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Tue, 09 Feb 2021 17:15:00 GMT"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6601fbbc90b8dda94116d5c1ba488442.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"BOG50-C1"},{"key":"X-Amz-Cf-Id","value":"ZrlMLLmeu370axDtG_Oin-aB2muPivgcjMxxr-8JzCEQUIxzqRYr-w=="}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"1dbed996-a048-4d62-a2eb-5d988f342bdf\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"663f0693-9226-4107-94fc-dd0e5db978c9"},{"name":"Get SG","id":"04895eed-a64f-44a9-95a9-403a68119d9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{oid}}/shippinggroup/{{sgid}}","description":"<p>Servicio para consultar Shipping Group por orderId e Id.</p>\n<h2 id=\"path-parameters\">Path parameters</h2>\n<ol>\n<li><strong>oid</strong>: Representa el Id de la orden, si no se cuenta con el id de la orden se debe enviar <strong>all</strong>, quedando de la forma -&gt; <strong>/v3/order/all/shippinggroup/{{shippinggroup_id}}</strong>.</li>\n<li><strong>sgid</strong>: Representa el identificador del shipping group.</li>\n</ol>\n","urlObject":{"protocol":"https","path":["v3","order","{{oid}}","shippinggroup","{{sgid}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"0920151e-8e44-44e6-8e38-973f44cdab2e","name":"Get SG","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{oid}}/shippinggroup/{{sgid}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"14698a37-bed1-43b7-b821-25c61d914bc2\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"\",\n        \"orderId\": \"\",\n        \"salesChannelId\": \"\",\n        \"shippingType\": \"HD|SP|TR\",\n        \"history\": [\n            {\n                \"date\": \"2019-01-01 00:00:00\",\n                \"source\": {\n                    \"id\": \"\",\n                    \"name\": \"\",\n                    \"items\": [\n                        {\n                            \"sku\": \"\",\n                            \"quantity\": 0,\n                            \"barcodes\": [\n                                \"\",\n                                \"\"\n                            ],\n                            \"custom\": {}\n                        }\n                    ]\n                },\n                \"target\": {\n                    \"customer\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"address\": \"\",\n                        \"location\": {},\n                        \"phone\": \"\"\n                    },\n                    \"source\": {\n                        \"id\": \"\",\n                        \"name\": \"\",\n                        \"location\": {}\n                    }\n                },\n                \"status\": [\n                    {\n                        \"tag\": \"\",\n                        \"date\": \"\",\n                        \"custom\": {},\n                        \"comment\": \"\"\n                    }\n                ]\n            }\n        ],\n        \"source\": {\n            \"id\": \"\",\n            \"name\": \"\",\n            \"items\": [\n                {\n                    \"sku\": \"\",\n                    \"quantity\": 0,\n                    \"barcodes\": [\n                        \"\",\n                        \"\"\n                    ],\n                    \"custom\": {}\n                }\n            ]\n        },\n        \"target\": {\n            \"customer\": {\n                \"id\": \"\",\n                \"name\": \"\",\n                \"address\": \"\",\n                \"location\": {},\n                \"phone\": \"\"\n            },\n            \"source\": {\n                \"id\": \"\",\n                \"name\": \"\",\n                \"location\": {}\n            }\n        },\n        \"status\": [\n            {\n                \"tag\": \"\",\n                \"date\": \"\",\n                \"custom\": {},\n                \"comment\": \"\"\n            }\n        ],\n        \"currentStatus\": {\n            \"tag\": \"\",\n            \"date\": \"\",\n            \"custom\": {},\n            \"comment\": \"\"\n        },\n        \"seller\": {\n            \"id\": \"\",\n            \"name\": \"\",\n            \"email\": \"\",\n            \"phone\": \"\"\n        },\n        \"route\": [\n            {\n                \"id\": \"\",\n                \"name\": \"\"\n            }\n        ]\n    }\n}"}],"_postman_id":"04895eed-a64f-44a9-95a9-403a68119d9b"},{"name":"Get SGs By Status","id":"9d10355d-1ba5-4d9a-8a77-7197c8d9a473","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\":{\n    \t\"source.id\": \"SOURCE001\"\n    },\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"salesChannelId\", \"id\"]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/all/status/{{status}}","description":"<p>Servicio para obtener información shipping groups por status, filtrando por días, meses ó fechas absolutas.</p>\n<h2 id=\"path-params\">Path params</h2>\n<ul>\n<li><strong>status</strong>: Identificador del status a consultar, este parámetro puede tomar uno de los siguientes valores:<ol>\n<li>AWAITING_STORE_CONFIRMATION</li>\n<li>PENDING_PACKAGE</li>\n<li>AWAITING_DELIVERY</li>\n<li>IN_TRANSIT</li>\n<li>READY_FOR_PICKUP</li>\n<li>CLOSED</li>\n</ol>\n</li>\n</ul>\n<p>Ejemplo: \n/v3/order/all/shippinggroup/all/status/AWAITING_STORE_CONFIRMATION</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>skipRecords</strong> (Opcional): (Number) Cantidad de registros a saltarse, esto con el fin de paginar los resultados.</li>\n<li><strong>maxRecords</strong> (Opcional): (Number) Cantidad de registros máximos a retornar.</li>\n<li><strong>filter</strong> (Opcional): (JSON) Objeto con propiedades filtrables, por el momento solo soportado <strong>source.id</strong> el cual representa el id del Source por el cual se consultarán las SGs por estado.</li>\n<li><strong>range</strong> (Opcional): (JSON) Objeto utilizado para el filtrado por rangos, sus atributos son:<ul>\n<li><strong>type</strong>: Puede tomar uno de los siguientes valores: <strong>monthly</strong>, <strong>absolute</strong>.</li>\n<li><strong>from</strong>: (Any) Valor inferior en el rango</li>\n<li><strong>to</strong>: (Any) Valor superior en el rango.</li>\n<li><strong>year</strong>: (Opcional, Requerido si <strong>type</strong> = \"monthly\") Año de la búsqueda.</li>\n</ul>\n</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Lista de atributos a devolver en la consulta, si no se especifica esta propiedad, se retornan todos los atributos de la orden.</li>\n</ul>\n<h2 id=\"ejemplos\">Ejemplos:</h2>\n<p>Registros desde Enero hasta Junio del año 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"monthly\",\n        \"from\": 1,\n        \"to\": 6,\n        \"year\": 2019\n    }\n}\n</code></pre>\n<p>Registros desde el 1 de enero hasta el 20 de enero del 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    }\n}\n</code></pre>\n<h2 id=\"response\">Response:</h2>\n<ul>\n<li><strong>message.numRecordsReturned</strong>: (Number) Cantidad de registros retornados.</li>\n<li><strong>message.skippedRecords</strong>: (Number) Cantidad de registros saltados.</li>\n<li><strong>message.totalRecordsMatched</strong>: Cantidad de registros que coinciden con la búsqueda.</li>\n<li><strong>message.records</strong>: Array[Order] Registros (SGs) que coinciden con la búsqueda.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": {\n    \"numRecordsReturned\": 1,\n    \"skippedRecords\": 0,\n    \"totalRecordsMatched\": 100,\n    \"records\":[{\n        \"id\": \"...\",\n        \"salesChannelId\": \"...\",\n        \"currentStatus\":{\n            \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n            \"date\": \"2019-01-01 01:00:00\"\n        }\n    }]\n  }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","all","status","{{status}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"33e6023b-0fbe-4149-b97b-0457d0da7c00","name":"Get SGs By Status","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"maxRecords\": 10,\n    \"filter\":{\n    \t\"source.id\": \"SOURCE001\"\n    },\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"ecommerceId\", \"id\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/status/{{status}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"totalRecordsMatched\": 100,\n        \"records\": [\n            {\n                \"id\": \"SG1OQPPO0090\",\n                \"salesChannelId\": \"M1009992819\",\n                \"currentStatus\": {\n                    \"tag\": \"PENDING_PREPARATION\",\n                    \"date\": \"2019-01-01 01:00:00\"\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"9d10355d-1ba5-4d9a-8a77-7197c8d9a473"},{"name":"Get SGs By Source","id":"089232ea-771d-4ace-976f-9d76994da683","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"salesChannelId\", \"id\"]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/all/source/{{sid}}","description":"<p>Servicio para obtener información shipping groups por Source, filtrando por días, meses ó fechas absolutas.</p>\n<h2 id=\"path-params\">Path params</h2>\n<ul>\n<li><strong>sid</strong>: Identificador del Source</li>\n</ul>\n<p>Ejemplo: \n/v3/order/all/shippinggroup/all/source/SOURCE001</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>skipRecords</strong> (Opcional): (Number) Cantidad de registros a saltarse, esto con el fin de paginar los resultados.</li>\n<li><strong>maxRecords</strong> (Opcional): (Number) Cantidad de registros máximos a retornar.</li>\n<li><strong>range</strong> (Opcional): (JSON) Objeto utilizado para el filtrado por rangos, sus atributos son:<ul>\n<li><strong>type</strong>: Puede tomar uno de los siguientes valores: <strong>monthly</strong>, <strong>absolute</strong>.</li>\n<li><strong>from</strong>: (Any) Valor inferior en el rango</li>\n<li><strong>to</strong>: (Any) Valor superior en el rango.</li>\n<li><strong>year</strong>: (Opcional, Requerido si <strong>type</strong> = \"monthly\") Año de la búsqueda.</li>\n</ul>\n</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Lista de atributos a devolver en la consulta, si no se especifica esta propiedad, se retornan todos los atributos de la orden.</li>\n</ul>\n<h2 id=\"ejemplos\">Ejemplos:</h2>\n<p>Registros desde Enero hasta Junio del año 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"monthly\",\n        \"from\": 1,\n        \"to\": 6,\n        \"year\": 2019\n    }\n}\n</code></pre>\n<p>Registros desde el 1 de enero hasta el 20 de enero del 2019</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    }\n}\n</code></pre>\n<h2 id=\"response\">Response:</h2>\n<ul>\n<li><strong>message.numRecordsReturned</strong>: (Number) Cantidad de registros retornados.</li>\n<li><strong>message.skippedRecords</strong>: (Number) Cantidad de registros saltados.</li>\n<li><strong>message.totalRecordsMatched</strong>: Cantidad de registros que coinciden con la búsqueda.</li>\n<li><strong>message.records</strong>: Array[Order] Registros (SGs) que coinciden con la búsqueda.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": {\n    \"numRecordsReturned\": 1,\n    \"skippedRecords\": 0,\n    \"totalRecordsMatched\": 100,\n    \"records\":[{\n        \"id\": \"...\",\n        \"salesChannelId\": \"...\",\n        \"currentStatus\":{\n            \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n            \"date\": \"2019-01-01 01:00:00\"\n        }\n    }]\n  }\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","all","source","{{sid}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"ae362a6b-6ac9-48a4-b16d-4a23614e534a","name":"Get SGs By Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"maxRecords\": 10,\n    \"range\":{\n        \"type\": \"absolute\",\n        \"from\": \"2019-01-01 00:00:00\",\n        \"to\": \"2019-01-20 00:00:00\"\n    },\n    \"project\": [\"currentStatus\", \"ecommerceId\", \"id\"]\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/all/source/{{sid}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"totalRecordsMatched\": 100,\n        \"records\": [\n            {\n                \"id\": \"...\",\n                \"salesChannelId\": \"...\",\n                \"currentStatus\": {\n                    \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n                    \"date\": \"2019-01-01 01:00:00\"\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"089232ea-771d-4ace-976f-9d76994da683"},{"name":"Get SGs By Order","id":"d3a740d4-83aa-4699-adf8-fb2f26cb93fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{orderId}}/shippinggroup","description":"<p>Servicio para obtener SGs a partir del ir de la orden.</p>\n<h2 id=\"path-parameters\">Path Parameters:</h2>\n<ul>\n<li><strong>orderId</strong>: Identificador de la orden.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","order","{{orderId}}","shippinggroup"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"569d2c62-12f9-4a79-b43b-6231586fde75","name":"Get SGs By Order","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/{{orderId}}/shippinggroup"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"668"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 07 Oct 2019 06:14:53 GMT"},{"key":"x-amzn-RequestId","value":"9326ff37-0f5d-46cd-8f0d-d500ead1752c"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-amzn-Remapped-content-length","value":"668"},{"key":"x-amzn-Remapped-connection","value":"close"},{"key":"x-amz-apigw-id","value":"BLaqSHVziYcFgTA="},{"key":"etag","value":"W/\"29c-68TKnWtuT/ojOxaWbOZ7E63cPwM\""},{"key":"x-powered-by","value":"Express"},{"key":"X-Amzn-Trace-Id","value":"Root=1-5d9ad7db-074814ec037589048e852778;Sampled=0"},{"key":"x-amzn-Remapped-date","value":"Mon, 07 Oct 2019 06:14:53 GMT"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8fd23adcee29b78303863f20d62cabd8.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ATL52-C1"},{"key":"X-Amz-Cf-Id","value":"_2pB_4NWNYh-exYveb2NHiruJqLpvCxL_QKci4lVvMcYOLTGi4uGdg=="}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"9b37c883-ad9d-4816-8f0a-94b3e03ba3ef\",\n  \"code\": 200,\n  \"message\": [\n    {\n      \"id\": \"SG3ZYEB7K0BXN9MH\",\n      \"orderId\": \"3ZYEB7K0BXMUSI\",\n      \"salesChannelId\": \"0000003\",\n      \"shippingType\": \"HD\",\n      \"history\": [],\n      \"source\": {\n        \"id\": \"FSN\",\n        \"name\": \"FSN\",\n        \"items\": [\n          {\n            \"sku\": \"001.002.1417\",\n            \"quantity\": 2\n          },\n          {\n            \"sku\": \"001.008.1311\",\n            \"quantity\": 1\n          }\n        ]\n      },\n      \"target\": {\n        \"customer\": {\n          \"id \": \"RUT o DNI del cliente\",\n          \"name \": \"Alex Mauricio Villagran\",\n          \"email \": \"avillagran@correo.cl\",\n          \"phone \": \"57427984\",\n          \"systemId\": \"Customer_ID_on_ERP\",\n          \"custom\": {}\n        }\n      },\n      \"status\": [\n        {\n          \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n          \"date\": \"2019-09-09T04:55:22.745Z\"\n        }\n      ],\n      \"currentStatus\": {\n        \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n        \"date\": \"2019-09-09T04:55:22.745Z\"\n      }\n    }\n  ]\n}"}],"_postman_id":"d3a740d4-83aa-4699-adf8-fb2f26cb93fe"},{"name":"Get SGs Counter Grouped By Status","id":"614ba9ff-5581-449c-b084-41d28e00aa52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"shippingTypes\":[\"HD\", \"SP\"],\n    \"sources\": [\"WWH\", \"FSN\"],\n    \"status\": [\"AWAITING_STORE_CONFIRMATION\", \"PENDING_PACKAGE\", \"AWAITING_DELIVERY\"],\n    \"couriers\": [\"COURIER1\", \"COURIER2\"],\n    \"range\": {\n        \"from\": \"now-1d\",\n        \"to\": \"now\"\n    }\n}"},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/all/status/all/grouped","description":"<p>Servicio para obtener contador de SGs agrupados por estado.</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>shippingTypes</strong> (Requerido): (Array[String]) Lista de shippingTypes por los cuales se filtrará la búsqueda.  </li>\n<li><strong>sources</strong> (Opcional): (Array[String]) Lista de sourceID por los cuales se filtrará la búsqueda.  </li>\n<li><strong>couriers</strong> (Opcional): (Array[String]) Lista de couriers por los cuales se filtrará la búsqueda.  </li>\n<li><strong>status</strong> (Requerido): (Array[String]) Lista de estados (currentStatus) por los cuales se filtrará la búsqueda.  </li>\n<li><strong>range</strong> (Opcional): (JSON) Objeto utilizado para el filtrado por rangos, sus atributos son:  <ul>\n<li><strong>from</strong>: (Any) Valor inferior en el rango  </li>\n<li><strong>to</strong>: (Any) Valor superior en el rango.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"ejemplo\">Ejemplo:</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"shippingTypes\": [\"HD\", \"SP\"],\n    \"sources\": [\"WWH\", \"FSN\"],\n    \"status\":[\"AWAITING_STORE_CONFIRMATION\", \"PENDING_PACKAGE\", \"AWAITING_DELIVERY\"],\n    \"couriers\": [\"COURIER1\", \"COURIER2\"],\n    \"range\":{\n        \"from\": \"now-1d\",\n        \"to\": \"now\"\n    }\n}\n\n</code></pre>\n<h2 id=\"response\">Response:</h2>\n<ul>\n<li><strong>code</strong>: (Number) Código de respuesta de la petición.  </li>\n<li><strong>message</strong>: (Array[object]) Lista de objetos con su respectivo estado y contador.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"code\": 200,\n  \"message\": [\n            { \"status\": \"AWAITING_STORE_CONFIRMATION\", \"count\": 14452 },\n            { \"status\": \"IN_TRANSIT\", \"count\": 5945 },\n            { \"status\": \"AWAITING_DELIVERY\", \"count\": 129 },\n            { \"status\": \"PENDING_PACKAGE\", \"count\": 65 },\n            { \"status\": \"READY_FOR_PICKUP\", \"count\": 42 },\n            { \"status\": \"CLOSED\", \"count\": 2 }\n        ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","all","status","all","grouped"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"614ba9ff-5581-449c-b084-41d28e00aa52"},{"name":"Attach file","id":"aae33d68-b6fe-4f84-83b3-d3ccb8fb2847","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"attach0","description":"<p>Some jpeg, png or pdf attachment</p>\n","type":"file","value":null},{"key":"attach1","description":"<p>Some jpeg, png or pdf attachment</p>\n","type":"file","value":null},{"key":"tags","value":"tag001,tag002","description":"<p>Optional tags separated by comma</p>\n","type":"text"}]},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/attachments","description":"<p>Este servicio permite agregar archivos adjuntos al estado actual del ShippingGroup. \nLos mimetype permitidos son:</p>\n<ul>\n<li>image/jpeg</li>\n<li>image/png</li>\n<li>application/pdf</li>\n</ul>\n<p>En cada estado del ShippingGroup donde haya un archivo asociado se verá de la siguiente forma:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"SG0001\",\n  \"currentStatus\": {\n    \"tag\": \"DELIVERED\",\n    \"date\": \"2020-01-01T00:00:00\",\n    \"media\": {\n      \"ref\": [\n        {\n          \"type\": \"image/jpeg\",\n          \"id\": \"5e6d6d9f2e6862a673fbc442\"\n        }\n      ]\n    }\n  },\n  \"status\": [\n    {\n      \"tag\": \"AWAITING_STORE_CONFIRMATION\",\n      \"date\": \"2020-01-01T00:00:00\"\n    },\n    {\n      \"tag\": \"PENDING_PACKAGE\",\n      \"date\": \"2020-01-01T00:00:00\",\n      \"media\": {\n        \"ref\": [\n          {\n            \"type\": \"image/jpeg\",\n            \"id\": \"5e6d6d9f2e6862a673fbc439\"\n          }\n        ]\n      }\n    },\n    {\n      \"tag\": \"AWAITING_DELIVERY\",\n      \"date\": \"2020-01-01T00:00:00\",\n      \"media\": {\n        \"ref\": [\n          {\n            \"type\": \"application/pdf\",\n            \"id\": \"5e6d6d9f2e6862a673fbc440\"\n          }\n        ]\n      }\n    },\n    {\n      \"tag\": \"IN_TRANSIT\",\n      \"date\": \"2020-01-01T00:00:00\",\n      \"media\": {\n        \"ref\": [\n          {\n            \"type\": \"image/jpeg\",\n            \"id\": \"5e6d6d9f2e6862a673fbc441\"\n          }\n        ]\n      }\n    },\n    {\n      \"tag\": \"DELIVERED\",\n      \"date\": \"2020-01-01T00:00:00\",\n      \"media\": {\n        \"ref\": [\n          {\n            \"type\": \"image/jpeg\",\n            \"id\": \"5e6d6d9f2e6862a673fbc442\"\n          }\n        ]\n      }\n    }\n  ]\n}\n</code></pre>\n<h2 id=\"acceso-a-los-archivos\">Acceso a los archivos</h2>\n<p>Los archivos asociados a un ShippingGroup se encuentran guardados sin acceso público, para obtener una pre-signed URL del archivo adjuntado y así poder abrirlo, se debe consumir el servicio <strong>Media / Get Media</strong>.</p>\n<p>Las pre-signed URLs son generadas al momento del consultar por el recurso, estas URLs tienen un tiempo de expiración con el fin de garantizar la seguridad de los mismos.</p>\n<h2 id=\"restricciones\">Restricciones:</h2>\n<ul>\n<li>Solo se podrán subir máximo 2 archivos por estado.</li>\n<li>El tamaño de cada archivo no puede exceder los <strong>5MB</strong>.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","{{id}}","attachments"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"c77d50d6-a0b6-4b23-bc8d-562c6a7a9156","name":"Attach file","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"attach0","description":"Some jpeg, png or pdf attachment","type":"file","src":[]},{"key":"attach1","description":"Some jpeg, png or pdf attachment","type":"file","src":[]},{"key":"tags","value":"tag001, tag002","description":"Optional tags separated by comma","type":"text"}]},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/attachments"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\": {\n        \"statusTag\": \"IN_TRANSIT\",\n        \"ref\": [\n            {\n                \"type\": \"image/png\",\n                \"id\": \"6149e5bd56e0dd00076712fd\"\n            }\n        ]\n    }\n}"}],"_postman_id":"aae33d68-b6fe-4f84-83b3-d3ccb8fb2847"},{"name":"Detach file","id":"02b7123d-1410-4c9a-80e6-0962b5cd5f69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"ID000001\",\n        \"ID000002\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/attachments","description":"<p>Este servicio quita de forma permanente los archivos asociados a un estado del ShippingGroup, para borrarlos solamente son necesarios los ids de los archivos a borrar.</p>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","{{id}}","attachments"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"24233e7e-2277-4b3e-aab8-c85fd9cde8b8","name":"Detach file","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"ID000001\",\n        \"ID000002\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/{{id}}/attachments"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"transactionId\": \"<uuid>\",\n    \"message\": \"OK\"\n}"}],"_postman_id":"02b7123d-1410-4c9a-80e6-0962b5cd5f69"},{"name":"Set Sequence Configuration","id":"e5039da4-89ca-4340-b27a-e41864efb3fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"prefix\": \"${shippinggroup.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/sequencer","description":"<h1 id=\"incremental-omnix-sg-id\">Incremental Omnix SG ID</h1>\n<p>Omnix soporta generar un id incremental partiendo desde 1 con padding string de ceros a la izquierda hasta completar el tamaño fijo configurado (length). Ejemplo:</p>\n<p><strong>incrementalOmnixSgId</strong>: 0000000001 (length 10)</p>\n<p>El incrementalOmnixSgId se genera de la siguiente manera:</p>\n<p><strong>{prefix}{prefixSeparator}{incremental}{suffixSeparator}{suffix}</strong></p>\n<p><strong>Ejemplo</strong>: ecommerce-0000000001-mow</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>prefix</strong>: (String) Define un prefijo para el incremental id, esta propiedad soporta <strong>Template Literal</strong> con la cual se puede definir por ejemplo que tome un campo del shipping group usando el objeto <strong>shippinggroup</strong> y dot notation, ejemplo, suponga que desea colocar como prefijo el canal de venta, entonces el valor de este campo debería ser:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"prefix\": \"${shippinggroup.channel}\"\n}\n\n</code></pre>\n<ul>\n<li><strong>prefixSeparator</strong>: (String) define una cadena que separará el prefijo del incremental.</li>\n<li><strong>suffix</strong>: (String) Define un sufijo para el incremental id, esta propiedad soporta <strong>Template Literal</strong> con la cual se puede definir por ejemplo que tome un campo de la shipping group usando el objeto <strong>shippinggroup</strong> y dot notation, ejemplo, suponga que desea colocar como sufijo el canal de venta, entonces el valor de este campo debería ser:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"suffix\": \"${shippinggroup.channel}\"\n}\n\n</code></pre>\n<ul>\n<li><strong>suffixSeparator</strong>: (String) define una cadena que separará el incremental del sufijo.</li>\n<li><strong>length</strong>: (Integer &gt;= 10) Define el tamaño en caracteres del incremental, por defecto este tiene un tamaño de 10, cuando el incremental tiene un tamaño en caracteres menor que <strong>length</strong> entonces se rellenará con ceros a la izquierda hasta alcanzar el total de <strong>length</strong>.</li>\n</ul>\n<h2 id=\"template-literals\">Template Literals</h2>\n<p>No todos los atributos del shipping group son soportados en <strong>prefix</strong> y <strong>suffix</strong>, las propiedades soportadas son:</p>\n<ul>\n<li>${shippinggroup.shippingType}</li>\n<li>${shippinggroup.salesChannelId}</li>\n<li>${shippinggroup.channel}</li>\n<li>${shippinggroup.ownerId}</li>\n</ul>\n<p>Cada una de estas propiedades puede especificarse también forzando mayúsculas (.toUpperCase()) ó minúsculas (.toLowerCase()). Ejemplo:</p>\n<ul>\n<li>Atributo channel en mayúsculas: ${shippinggroup.channel.toUpperCase()}</li>\n<li>Atributo channel en minúsculas: ${shippinggroup.channel.toLowerCase()}</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","sequencer"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"1c542e8a-eecc-4631-8309-c51734b497e5","name":"Set Sequence Configuration","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"prefix\": \"${shippinggroup.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/sequencer"},"_postman_previewlanguage":"Text","header":[{}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"e5039da4-89ca-4340-b27a-e41864efb3fa"},{"name":"Get Sequence Configuration","id":"36f7f335-9e3d-4c3d-9250-34b14508608e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/sequencer","description":"<h1 id=\"incremental-omnix-sg-id\">Incremental Omnix SG ID</h1>\n<p>Este servicio retorna los parámetros configurados para la generación del incrementalOmnixSgId.</p>\n","urlObject":{"protocol":"https","path":["v3","order","all","shippinggroup","sequencer"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"69eee458-d873-4b8f-9608-5687e8bc54b9","name":"Get Sequence Configuration","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/all/shippinggroup/sequencer"},"_postman_previewlanguage":"json","header":[{}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"prefix\": \"${shippinggroup.channel}\",\n    \"prefixSeparator\": \"-\",\n    \"suffix\": \"something\",\n    \"suffixSeparator\": \"-\",\n    \"length\": 12\n}"}],"_postman_id":"36f7f335-9e3d-4c3d-9250-34b14508608e"}],"id":"14017f1c-8278-4b41-8029-f6e24d866658","_postman_id":"14017f1c-8278-4b41-8029-f6e24d866658","description":""},{"name":"Schedule","item":[{"name":"Get Schedule","id":"3308fbf7-d5a9-484a-85d7-f7a894624910","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"shippingType\": \"HD\",\n  \"shippingAddress\": {\n    \"country\": \"Chile\",\n    \"city\": \"SAN VICENTE\",\n    \"address\": \"CALLE RIO CLARO 12\",\n    \"location\": {\n      \"commune\": \"SAN VICENTE\"\n    },\n    \"contact\": {\n      \"name\": \"LILIAN HERRERA   \",\n      \"email\": \"ignacio.garcia@domain.cl\",\n      \"phone\": \"878562761\"\n    }\n  },\n  \"items\": [\n    {\n      \"sku\": \"001.002.1299\",\n      \"name\": \"Simcard Trio\",\n      \"quantity\": 1\n    },\n    {\n    \t\"sku\": \"001.002.1346\",\n    \t\"quantity\": 1\n    },\n    {\n    \t\"sku\": \"001.008.1323\",\n    \t\"quantity\": 1\n    }\n  ]\n}"},"url":"http://{{subdomain}}-oom.omnixsystem.com/v3/order/schedule/{{channel}}","description":"<p>Servicio para obtener información de agendamiento.</p>\n<h2 id=\"path-parameters\">Path Parameters</h2>\n<ul>\n<li><strong>channel</strong> (Requerido): (String) Canal de venta que está consultando agendamiento.</li>\n</ul>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><strong>rescheduleFrom</strong> (Opcional): (String) Especifica un id de un shippinggroup sobre cual se calcularán nuevas fechas de agendamiento, este parámetro debe ser enviado si se desea calcular nuevas fechas para un shippinggroup ya existente y que además se tenga en cuenta el stock actual de la tienda asociada al shippinggroup.</li>\n<li><strong>shippingType</strong> (Requerido): (String) Especifica el tipo de envío <strong>HD</strong> para despacho a domicilio y <strong>SP</strong> para retiro en tienda.</li>\n<li><strong>storePickupId</strong> (Requerido si <strong>shippingType</strong>==\"SP\"): (String) Especifica el identificador del Source donde se hará el retiro en tienda.</li>\n<li><strong>shippingAddress</strong> (Requerido si <strong>shippingType</strong>==\"HD\"): (JSON) Especifica la dirección de despacho del pedido, sus propiedades son:<ul>\n<li><strong>address</strong> (Requerido): (String) Dirección completa</li>\n<li><strong>location</strong> (Requerido): (JSON[any]) Objeto de localización que es personalizado por cliente.</li>\n<li><strong>city</strong> (Requerido): (String) Ciudad</li>\n<li><strong>contact</strong> (Opcional): (JSON) Especifica los datos de contacto, sus propiedades son:<ul>\n<li><strong>name</strong> (Requerido): (String) Nombre de contacto</li>\n<li><strong>email</strong> (Requerido): (String) Dirección de email</li>\n<li><strong>phone</strong> (Opcional): (String) Número telefónico</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>items</strong> (Requerido): Representa los productos de la orden a agendar, sus propiedades son:<ul>\n<li><strong>sku</strong> (Requerido): (String) Código sku del producto.</li>\n<li><strong>quantity</strong> (Requerido): (Number) Cantidad del producto en la orden.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"custom-error-message\">Custom error message</h2>\n<p>⚠️<strong>Nota</strong>⚠️: Estos mensajes de error son utilizados por el orquestador de consulta de agendamiento, las implementaciones de orquestación son personalizadas por cliente, no necesariamente se utilizarán todos los mensajes de error en el mismo flujo sino que se utilizarán a conveniencia.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NO_COMBINATIONS</td>\n<td>Significa que la función encargada de encontrar las posibles combinaciones no encontró ninguna capaz de cumplir con lo solicitado en la orden.</td>\n</tr>\n<tr>\n<td>NO_ROUTES_FOUND</td>\n<td>Significa que ninguna de las combinaciones recibidas por el proceso de creación de rutas tiene alguna ruta posible.</td>\n</tr>\n<tr>\n<td>ORDER_NOT_FILL</td>\n<td>Significa que el proceso que valida si las fuentes de inventario en la combinación pueden cumplir con el stock de la orden retornó que no es posible.</td>\n</tr>\n<tr>\n<td>SOURCE_NOT_FOUND</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no existe.</td>\n</tr>\n<tr>\n<td>SOURCE_NO_STOREPICKUP</td>\n<td>Significa que la tienda a la cual se está apuntando a hacer retiro en tienda no es válida para este proceso, no tiene el flag activo para retirar ahí los sku seleccionados.</td>\n</tr>\n<tr>\n<td>UNCOVERED_ROUTES</td>\n<td>La ruta actual no tiene cobertura de un transportista para poder llegar al destino solicitado.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["v3","order","schedule","{{channel}}"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"c28ef1fc-aa27-49b8-a7f8-02ba29eb9f77","name":"Get Schedule - Omnix v2","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD|SP\",\n    \"storePickupId\": \"SOURCE0001\",\n    \"shippingAddress\": {\n        \"address\": \"Hamlet 4200\",\n        \"location\": {\n            \"bar\": \"foo\"\n        },\n        \"city\": \"Santiago\",\n        \"contact\": {\n            \"name\": \"Brenda Lopez\",\n            \"email\": \"blopez@rfid.cl\",\n            \"phone\": \"+57300929918\"\n        }\n    },\n    \"items\": [\n        {\n            \"sku\": \"SKU001\",\n            \"quantity\": 2\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/schedule/ecommerce"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"27c9d820-aef9-11e9-beda-85da6d3a40ce\",\n    \"code\": 200,\n    \"message\": {\n        \"scheduling\": [\n            {\n                \"scheduleId\": \"1LCUMKSYLZTJYIW4QS2\",\n                \"deliveryType\": \"SD\",\n                \"dates\": [\n                    {\n                        \"estimatedShippingDate\": \"2019-07-30\",\n                        \"estimatedDeliveryDate\": \"2019-07-31\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-07-31\",\n                        \"estimatedDeliveryDate\": \"2019-08-01\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-08-01\",\n                        \"estimatedDeliveryDate\": \"2019-08-02\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-08-02\",\n                        \"estimatedDeliveryDate\": \"2019-08-03\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-08-03\",\n                        \"estimatedDeliveryDate\": \"2019-08-05\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-08-05\",\n                        \"estimatedDeliveryDate\": \"2019-08-06\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    },\n                    {\n                        \"estimatedShippingDate\": \"2019-08-06\",\n                        \"estimatedDeliveryDate\": \"2019-08-07\",\n                        \"couriers\": [\n                            \"TORRES\"\n                        ],\n                        \"estimatedCost\": 59.68,\n                        \"source\": \"NT06\",\n                        \"items\": [\n                            {\n                                \"sku\": \"ODI12\",\n                                \"quantity\": 1,\n                                \"cost\": 6.98\n                            },\n                            {\n                                \"sku\": \"HMM28PSX\",\n                                \"quantity\": 1,\n                                \"cost\": 52.7\n                            }\n                        ]\n                    }\n                ]\n            }\n        ]\n    }\n}"},{"id":"503074aa-3af9-4d05-88be-14f22706b2b1","name":"Get Schedule - Omnix v3","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"rescheduledFrom\": \"SGASJSJ0012898\",\n    \"shippingType\": \"HD|SP\",\n    \"storePickupId\": \"SOURCE0001\",\n    \"shippingAddress\": {\n        \"address\": \"Hamlet 4200\",\n        \"location\": {\n            \"bar\": \"foo\"\n        },\n        \"city\": \"Santiago\",\n        \"contact\": {\n            \"name\": \"Brenda Lopez\",\n            \"email\": \"blopez@rfid.cl\",\n            \"phone\": \"+57300929918\"\n        }\n    },\n    \"items\": [\n        {\n            \"sku\": \"SKU001\",\n            \"quantity\": 2\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/schedule/ecommerce"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"07b11572-1a2b-4276-acb2-b584d53342ab\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"056\",\n                \"criteria1\": \"005\",\n                \"criteria2\": \"056051\",\n                \"criteria3\": \"05605109\"\n            }\n        },\n        \"shippingType\": \"HD\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"NORMAL\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"DHCLCD150001\",\n                            \"name\": \"CD La Farfana\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"2000000868080\",\n                                \"quantity\": 1,\n                                \"type\": \"MiniTicket\",\n                                \"volume\": 0.39,\n                                \"criterias\": [],\n                                \"cost\": 1\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"DHCLCD150001\",\n                                        \"name\": \"CD La Farfana\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Location\",\n                                    \"data\": {\n                                        \"criteria1\": \"005\",\n                                        \"criteria2\": \"056051\",\n                                        \"criteria0\": \"056\",\n                                        \"criteria3\": \"05605109\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"NORMAL - INTERNO\",\n                                    \"name\": \"INTERNO\",\n                                    \"alias\": \"NORMAL - INTERNO\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"2000000868080\",\n                                        \"cost\": 1\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-05-06T11:13:28.934\",\n                        \"delivery\": \"2021-05-08T07:00:28.934\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"07:00\",\n                                    \"to\": \"23:00\",\n                                    \"label\": \"standard\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 1\n            }\n        ]\n    }\n}"}],"_postman_id":"3308fbf7-d5a9-484a-85d7-f7a894624910"}],"id":"e1788d75-44d0-49e3-b2f2-68d54470e637","_postman_id":"e1788d75-44d0-49e3-b2f2-68d54470e637","description":""},{"name":"Media","item":[{"name":"Get Media","id":"e6365be7-4b56-40c5-8d31-265a21f6ec3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"ID0000001\",\n        \"ID0000002\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/media","description":"<p>Este servicio permite obtener un listado de archivos media por ids ó por tags. Si se envían ids buscará por ids, si se envían tags no se deben enviar ids porque siempre dará preferencia a los ids.</p>\n","urlObject":{"protocol":"https","path":["v3","order","media"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"e064c3f2-0e91-429b-bbc8-23eb3fb27e72","name":"Get Media","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{token}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"5e6d6d9f2e6862a673fbc442\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/media"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\": \"5e6d6d9f2e6862a673fbc442\",\n            \"type\": \"image/jpeg\",\n            \"uri\": \"https://s3_bucket/image.jpg\",\n            \"name\": \"image.jpg\",\n            \"path\": \"s3_bucket\",\n            \"tags\": [\"SG0001\", \"DELIVERED\"]\n        }\n    ]\n}"},{"id":"d50a758e-8e93-414e-b32c-2b6c44baa846","name":"Get Media By Tags","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"tags\": [\n        \"SG0001\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/media"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\": \"5e6d6d9f2e6862a673fbc442\",\n            \"type\": \"image/jpeg\",\n            \"uri\": \"https://s3_bucket/image.jpg\",\n            \"name\": \"image.jpg\",\n            \"path\": \"s3_bucket\",\n            \"tags\": [\"SG0001\", \"DELIVERED\"]\n        }\n    ]\n}"}],"_postman_id":"e6365be7-4b56-40c5-8d31-265a21f6ec3b"}],"id":"6a660c14-6e2b-4c6f-97f0-8ca20470b694","_postman_id":"6a660c14-6e2b-4c6f-97f0-8ca20470b694","description":""},{"name":"Configuration","item":[{"name":"Set Configuration","id":"8826721d-7f6a-439b-8f75-41612f130789","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inventory\": {\n        \"skip\": {\n            \"enabled\": true,\n            \"channels\": [\n                {\n                    \"name\": \"skipperto\",\n                    \"defaultSource\": {\n                        \"id\": \"SKP\",\n                        \"name\": \"Some source name\",\n                        \"type\": \"Physical\",\n                        \"storePickup\": false\n                    }\n                }\n            ]\n        }\n    },\n    \"schedule\": {\n        \"skip\": {\n            \"enabled\": true,\n            \"channels\": [\n                {\n                    \"name\": \"skipperto\"\n                }\n            ]\n        }\n    },\n    \"coverage\": {\n        \"skip\": {\n            \"enabled\": false\n        }\n    },\n    \"capacity\": {\n        \"skip\": {\n            \"enabled\": false\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/configuration","description":"<p>Este servicio crea/modifica la configuración de skip para inventory, capacity, schedule y coverage.</p>\n","urlObject":{"protocol":"https","path":["v3","order","configuration"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8826721d-7f6a-439b-8f75-41612f130789"},{"name":"Get Configuration","id":"82303f7d-63e7-4112-bc6e-da9d194d2c47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-oom.omnixsystem.com/v3/order/configuration","description":"<p>Este servicio consulta la configuración de skip para inventory, capacity, schedule y coverage.</p>\n","urlObject":{"protocol":"https","path":["v3","order","configuration"],"host":["{{subdomain}}-oom","omnixsystem","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"82303f7d-63e7-4112-bc6e-da9d194d2c47"}],"id":"3d34ea63-3a89-485b-8850-93f6351ded6d","description":"<h1 id=\"skip-configuration\"><strong>Skip Configuration</strong></h1>\n<p>Omnix soporta configurar flags para comunicarle a los sistemas internos y de integración que deben omitir algunos pasos en el proceso fulfillment o en las actions de orden y shipping group.</p>\n<p>Los flags son:</p>\n<ul>\n<li>inventory<ul>\n<li>skip (boolean): true|false define si el skip inventory está activo o no.</li>\n<li>channels (json array): Lista de objetos con información de los canales a los que se le aplica el flag de skip inventory.<ul>\n<li>name (string): Nombre del canal.</li>\n<li>defaultSource (json): Objeto con las propiedades del source por defecto.<ul>\n<li>id (string)</li>\n<li>name (string)</li>\n<li>type (string) - (Physical|Virtual)</li>\n<li>storePickup (boolean)</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>capacity<ul>\n<li>skip (boolean): true|false define si el skip capacity está activo o no.</li>\n</ul>\n</li>\n<li>coverage<ul>\n<li>skip (boolean): true|false define si el skip coverage está activo o no.</li>\n</ul>\n</li>\n<li>schedule<ul>\n<li>skip (boolean): true|false define si el skip schedule está activo o no.</li>\n<li>channels (string array): Lista de nombres de canales a aplicar el flag de skip schedule.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"comportamiento\"><strong>Comportamiento</strong></h2>\n<ul>\n<li>Cuando el skip inventory está activado y el canal en la consulta de agenda o creación de orden coincide con algún canal configurado en <strong>channels</strong>﻿, Omnix no valida el inventario de los productos al momento de consultar agenda o crear una orden, por lo tanto tampoco crea reservas en OIM ni descuenta inventario.</li>\n<li>Cuando el skip capacity está activado Omnix no hace consulta de capacidad en OLM y por lo tanto no reserva ni libera capacidad.</li>\n<li>Cuando el skip coverage está activado Omnix no consulta la cobertura en OLM entre el punto de dónde sale el pedido hasta su destino final.</li>\n<li>Cuando el skip schedule está activado Omnix no valida en OLM la disponibilidad de la fecha enviada al momento de crear la orden.</li>\n</ul>\n","_postman_id":"3d34ea63-3a89-485b-8850-93f6351ded6d"}],"id":"15c71ba5-44f1-4624-b547-68e56f79d406","description":"<p>Las ordenes en Omnix tienen 2 actores principales, los cuales son:</p>\n<p><strong>Order:</strong> Representa la orden a procesar que contiene la información sobre la transacción.\n<strong>Shipping Group:</strong> Representa el movimiento interno que debe hacer el cliente de Omnix para cumplir con la orden, una orden puede tener muchos shipping groups.</p>\n<h2 id=\"orden\">Orden</h2>\n<p>Es la entidad que contiene la información general de la orden, punto de origen y punto destino, información de contacto del cliente, ruta y plan logístico que seguirá el o los ShippingGroup pertenecientes a la misma.</p>\n<h2 id=\"shippinggroups\">ShippingGroups</h2>\n<p>Son entidades que contienen información acerca de las tiendas/productos que deben ser movidos de un punto A a un punto B para cumplir con la entrega de la orden, El punto A puede ser una origen con el stock deseado y el punto B puede ser desde una tienda hasta una dirección de usuario.</p>\n<p>Los ShippingGroups manejan una relación entre acciones y estados dónde los estados son cambiados como consecuencia de una acción.</p>\n<h2 id=\"accionesestados-sg\">ACCIONES/ESTADOS SG</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Acción</th>\n<th>Estado</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td></td>\n<td>AWAITING_STORE_CONFIRMATION</td>\n</tr>\n<tr>\n<td>accept</td>\n<td>PENDING_PACKAGE</td>\n</tr>\n<tr>\n<td>packed</td>\n<td>AWAITING_DELIVERY</td>\n</tr>\n<tr>\n<td>shipped</td>\n<td>IN_TRANSIT</td>\n</tr>\n<tr>\n<td>delivered</td>\n<td>IN_SOURCE_PREPARATION | READY_FOR_PICKUP | DELIVERED | AWAITING_DELIVERY |RETURN_IN_REVIEW</td>\n</tr>\n<tr>\n<td>delivered_inc</td>\n<td>READY_FOR_PICKUP | DELIVERED_INCOMPLETE | AWAITING_DELIVERY</td>\n</tr>\n<tr>\n<td>delivered_reject</td>\n<td>DELIVERED_REJECT + AWAITING_STORE_CONFIRMATION</td>\n</tr>\n<tr>\n<td>courier_reject</td>\n<td>IN_RETURN_COURIER</td>\n</tr>\n<tr>\n<td>customer_reject</td>\n<td>IN_RETURN_CUSTOMER</td>\n</tr>\n<tr>\n<td>delivered_return</td>\n<td>RETURNED</td>\n</tr>\n<tr>\n<td>prepared</td>\n<td>READY_FOR_PICKUP</td>\n</tr>\n<tr>\n<td>picked_up</td>\n<td>CLOSED</td>\n</tr>\n<tr>\n<td>reject</td>\n<td>REJECTED</td>\n</tr>\n<tr>\n<td>cancel</td>\n<td>CANCELED</td>\n</tr>\n<tr>\n<td>cancel_decrease</td>\n<td>CANCELED_DECREASE</td>\n</tr>\n<tr>\n<td>cancel_logistic</td>\n<td>CANCELED_LOGISTIC</td>\n</tr>\n<tr>\n<td>close</td>\n<td>CLOSED</td>\n</tr>\n<tr>\n<td>keep</td>\n<td>DELIVERED</td>\n</tr>\n<tr>\n<td>discard</td>\n<td>DELIVERED</td>\n</tr>\n<tr>\n<td>reschedule</td>\n<td>RESCHEDULED</td>\n</tr>\n<tr>\n<td>cancel_items</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>pick</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>drop</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p>En la tabla anterior se puede observar que cada acción gatilla un estado en la SG, teniendo como estado inicial de toda SG asignada a una tienda el estado AWAITING_STORE_CONFIRMATION.</p>\n<ul>\n<li><strong>accept</strong>: El SG ha sido aceptado por el source y está esperando por ser empacado</li>\n<li><strong>packed</strong>: El SG ha sido empacado y está esperando por ser enviado</li>\n<li><strong>shipped</strong>: El SG ha sido enviado y está ahora en tránsito a destino</li>\n<li><strong>delivered</strong>: El SG se ha entregado, su siguiente estado depende de las siguientes condiciones:</li>\n<li>Si es una orden SP entonces su estado será [DELIVERED, READY_FOR_PICKUP] si el target es el destino final.</li>\n<li>Si es una orden HD y si el target es el destino final su estado será DELIVERED.</li>\n<li>Si el target es un punto de la ruta y no su destino final, su estado será [DELIVERED, AWAITING_DELIVERY].<ul>\n<li><strong>delivered_inc</strong>: El despacho fue entrega do de forma incompleta, los estados siguientes pueden ser:</li>\n</ul>\n</li>\n<li>Si la orden es SP y el target es el destino final, entonces su estado será [DELIVERED_INCOMPLETE, READY_FOR_PICKUP]</li>\n<li>Si la orden es HD y el target es el destino final, entonces el estado será DELIVERED_INCOMPLETE</li>\n<li>Si la orden es HD y el target no es el destino final, entonces su estado será [DELIVERED_INCOMPLETE, AWAITING_DELIVERY]<ul>\n<li><strong>courier_reject</strong>: Si el courier falla en todos sus intentos de entrega puede ejecutar una acción de courier_reject para iniciar el retorno del pedido, el estado resultante sería un IN_RETURN_COURIER.</li>\n<li><strong>customer_reject</strong>: Si el usuario rechaza el pedido por algún motivo, el courier puede ejecutar una acción de customer_reject para iniciar el retorno del pedido, el estado resultante sería un IN_RETURN.</li>\n<li><strong>delivered_return</strong>: Esta acción se ejecuta cuando un pedido es devuelto y el source lo recibe satisfactoriamente</li>\n<li><strong>prepared</strong>: Esta acción se ejecuta cuando un pedido ha sido preparado por la tienda y esta listo para ser recogido por el usuario.</li>\n<li><strong>picked_up</strong>: Esta acción se espera cuando una SG de tipo SP es recogida por el usuario.</li>\n<li><strong>reject</strong>: Esta acción se ejecuta cuando un source no puede despachar una SG.</li>\n<li><strong>cancel</strong>: Esta acción se ejecuta en cualquier estado de la orden para cancelar un SG</li>\n<li><strong>cancel_decrease</strong>: Esta acción se ejecuta cuando se desea cancelar un SG sin que el stock sea devuelto al inventario del source</li>\n<li><strong>cancel_logistic</strong>: Funciona igual que el cancel pero esta acción la ejecuta el courier.</li>\n<li><strong>reschedule</strong>: Esta acción se ejecuta cuando se desea cambiar la fecha de entrega asociada a la SG, esta fecha es obtenida por el servicio de agendamiento.</li>\n<li><strong>pick</strong>: Esta acción realiza confirmaciones de productos de manera incremental.</li>\n<li><strong>drop</strong>: Esta acción realiza confirmaciones de productos de manera decremental.</li>\n<li><strong>confirm</strong>: Esta acción es en reemplazo de accept, su función es confirmar las acciones ejecutadas por pick y drop</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"flujo-de-estados-de-orden-y-shippinggroups\">FLUJO DE ESTADOS DE ORDEN Y SHIPPINGGROUPS</h2>\n<p>Flujo de estados de orden y shippingGroups de tipo HD y SP\n<img src=\"https://omnix-v3-res.s3.amazonaws.com/Omnix+Order+and+SG+Flow-Omnix+SG+Actions+-+Status.drawio.png\" alt=\"SGs\" /></p>\n<p>Flujo de estados de orden y shippingGroups de tipo RT\n<img src=\"https://omnix-v3-res.s3.amazonaws.com/Omnix+Order+and+SG+Flow-RT+-+Omnix+SG+Actions+-+Status.drawio.png\" alt=\"SGs\" /></p>\n<p>Por su parte las órdenes manejan las siguiente Acciones/Estados.</p>\n<h2 id=\"accionesestados-orden\">ACCIONES/ESTADOS ORDEN</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Acción</th>\n<th>Estado</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td></td>\n<td>RESERVED</td>\n</tr>\n<tr>\n<td>confirm</td>\n<td>PENDING_PREPARATION</td>\n</tr>\n<tr>\n<td>close</td>\n<td>CLOSED</td>\n</tr>\n<tr>\n<td>cancel</td>\n<td>CANCELED</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>RESERVED</strong>: Cuando una orden es creada este es su estado inicial, mientras la orden está en este estado se puede actualizar su información incluyendo los items y sus cantidades, el cambio de items y cantidades solo es aceptado si hay stock para cumplir la orden.</li>\n<li><strong>PENDING_PREPARATION</strong>: Cuando una orden es confirmada con la acción <strong>confirm</strong>, Omnix pasa a este siguiente estado, desde aquí en adelante no se puede modificar la información de la orden.</li>\n<li><strong>IN_TRANSIT</strong>: Cuando todas las SGs de una orden pasan a estado <strong>IN_TRANSIT</strong>, la orden es pasada a este estado.</li>\n<li><strong>IN_SOURCE_PREPARATION</strong>: Cuando el pedido de tipo SP ha sigo entregado en la tienda y queda en espera de ser dispuesto para retiro. <strong>Esta funcionalidad es opcional, se debe activar en configuración</strong></li>\n<li><strong>READY_FOR_PICKUP</strong>: Cuando la orden es de tipo <strong>SP</strong> y todos sus SGs están en estado <strong>READY_FOR_PICKUP</strong> la orden pasa a este estado.</li>\n<li><strong>CLOSED</strong>: Una vez la orden es completada, el cliente que está integrado con Omnix debe realizar una acción de <strong>close</strong> para pasar la orden a este estado.</li>\n<li><strong>CANCELED</strong>: Si el cliente que está integrado con Omnix realiza una acción de <strong>cancel</strong> entonces la orden pasará a este estado.</li>\n</ul>\n<h2 id=\"shared-models\">Shared Models</h2>\n<p>La información a continuación describe los modelos y sus atributos públicos disponibles para consulta, modificación e inserción.</p>\n<h3 id=\"order\">Order</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la Orden.</td>\n</tr>\n<tr>\n<td>incrementalOmnixId</td>\n<td>String</td>\n<td>Identificador auto-incremental de la Orden. (Ver <strong>Set Sequence Configuration/Get Sequence Configuration</strong>)</td>\n</tr>\n<tr>\n<td>totalAmount</td>\n<td>Number</td>\n<td>Total de la Orden incluyendo descuentos, impuestos y envíos.</td>\n</tr>\n<tr>\n<td>rawAmount</td>\n<td>Number</td>\n<td>Total de la Orden sin incluir descuentos, impuestos y envíos.</td>\n</tr>\n<tr>\n<td>discount</td>\n<td>Number</td>\n<td>Monto de descuento.</td>\n</tr>\n<tr>\n<td>taxesAmount</td>\n<td>Number</td>\n<td>Monto de impuestos.</td>\n</tr>\n<tr>\n<td>shippingAmount</td>\n<td>Number</td>\n<td>Monto de despacho.</td>\n</tr>\n<tr>\n<td>creationDate</td>\n<td>Date</td>\n<td>Fecha de creación de la orden en canal de venta (YYYY-MM-DD hh:mm:ss).</td>\n</tr>\n<tr>\n<td>site</td>\n<td>String</td>\n<td>Nombre del sitio (Aplica para e-commerce).</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Number</td>\n<td>Tipo de despacho, puede ser uno de los siguientes valores:<br />* <strong>SP</strong>: Retiro en tienda.<br />* <strong>HD</strong>: Despacho a domicilio. <br />* <strong>TR</strong>: Transferencia.</td>\n</tr>\n<tr>\n<td>storePickupId</td>\n<td>String</td>\n<td>Identificador del Source donde será retirada la orden.</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Identificador del tipo entrega agendada, puede ser <strong>SD</strong> (Standard Delivery) ó <strong>ED</strong> (Express Delivery).</td>\n</tr>\n<tr>\n<td>estimatedDeliveryDate</td>\n<td>Date</td>\n<td>Fecha de entrega agendada <strong>YYYY-MM-DD</strong>.</td>\n</tr>\n<tr>\n<td>scheduledId</td>\n<td>Date</td>\n<td>Identificador agendamiento.</td>\n</tr>\n<tr>\n<td>salesChannelId</td>\n<td>String</td>\n<td>Identificador de la Orden en el canal de venta.</td>\n</tr>\n<tr>\n<td>systemId</td>\n<td>String</td>\n<td>Identificador de la Orden en el ERP.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>JSONArray(tag,date)</td>\n<td>Historial de estados de la orden.</td>\n</tr>\n<tr>\n<td>currentStatus</td>\n<td>JSON(tag,date)</td>\n<td>Actual de estado de la orden.</td>\n</tr>\n<tr>\n<td>shippingAddress</td>\n<td>JSON(country,address,location,city,contact(name, email, phone,custom))</td>\n<td>Información de la dirección de despacho en caso que la orden sea <strong>HD</strong>.</td>\n</tr>\n<tr>\n<td>billingAddress</td>\n<td>JSON(country,address,location,city,contact(name, email, phone,custom))</td>\n<td>Información de la dirección de despacho en caso que la orden sea <strong>HD</strong>.</td>\n</tr>\n<tr>\n<td>items</td>\n<td>JSON(sku,name,quantity,rawPrice,listPrice,salePrice,discount,barcodes,media( thumb,medium,large),detailLink,color(code,name),size(code,name),model(code,name), custom)</td>\n<td>Información de los items de la orden.</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON(any)</td>\n<td>JSON genérico donde se pueden colocar atributos personalizados por cliente que considere relevante para la Orden.</td>\n</tr>\n<tr>\n<td>customer</td>\n<td>JSON(id,name,email,phone,systemId,custom)</td>\n<td>Información del comprador.</td>\n</tr>\n<tr>\n<td>paymentInfo</td>\n<td>JSON(type,amount,custom)</td>\n<td>Información de pago.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"shipping-group\">Shipping Group</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la ShippingGroup.</td>\n</tr>\n<tr>\n<td>orderId</td>\n<td>String</td>\n<td>Identificador de la orden.</td>\n</tr>\n<tr>\n<td>salesChannelId</td>\n<td>String</td>\n<td>Identificador de la Orden en el canal de venta.</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Number</td>\n<td>Tipo de despacho, puede ser uno de los siguientes valores:<br />* <strong>SP</strong>: Retiro en tienda.<br />* <strong>HD</strong>: Despacho a domicilio. <br />* <strong>TR</strong>: Transferencia.</td>\n</tr>\n<tr>\n<td>history</td>\n<td>JSON(date, source, target, status)</td>\n<td>Historial de estados, source y target del SG.</td>\n</tr>\n<tr>\n<td>source</td>\n<td>JSON(id,name,items(sku,quantity,barcode,custom))</td>\n<td>Punto de origen desde donde se moverá el SG.</td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON(customer(id,name,address,location,phone)) - JSON(source(id,name,location))</td>\n<td>Información del punto de llegada del SG. Esta propiedad puede describir un <strong>customer</strong> ó un <strong>source</strong></td>\n</tr>\n<tr>\n<td>status</td>\n<td>JSON(tag,date,custom,comment)</td>\n<td>Historial de estados de la orden.</td>\n</tr>\n<tr>\n<td>currentStatus</td>\n<td>JSON(tag, date)</td>\n<td>Actual de estado de la orden.</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"responses-and-errors-management\">Responses and errors management</h1>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/Omnix+v3+-+Errors.png\" alt=\"Errors\" /></p>\n<p>En Omnix todos los endpoints entregarán code/message asociados a una operación de éxito ó a un error tales como están ilustrados en la imagen anterior, los responses son:</p>\n<ul>\n<li><strong>Security error</strong>: Respuesta con error asociado a temas de seguridad tales como que la URL no está permitida ó el token no fue enviado.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 401,\n  \"message\": \"UNAUTHORIZED\"\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 403,\n  \"message\": \"FORBIDDEN\"\n}\n</code></pre>\n<ul>\n<li><strong>Request format error</strong>: Respuesta con error asociado a que el input no está formado como el endpoint lo espera.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 400,\n  \"message\": \"&lt;input error detailed here&gt;\"\n}\n</code></pre>\n<ul>\n<li><strong>Resource not found</strong>: Respuesta con error asociado a que el recurso que se quiere consultar ó actualizar no existe.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 404,\n  \"message\": \"NOT_FOUND\"\n}\n</code></pre>\n<ul>\n<li><strong>Omnix Crash</strong>: Respuesta con error asociado a que hubo un error no esperado en Omnix.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 500,\n  \"message\": \"UNEXPECTED_ERROR\"\n}\n</code></pre>\n<p>Se debe asumir que todos los endpoints responderan en caso de error con alguno de los mensajes descritos anteriormente y no van a ser especificados por cada endpoint ya que son globales.</p>\n<h3 id=\"responses-by-endpoint\">Responses by endpoint</h3>\n<p>A diferencia de los responses definidos en la sección anterior, por cada endpoint definimos cuál sería la respuesta exitosa y cuál sería el custom <strong>message</strong> (code: 500) por cada endpoint <strong>en caso de existir un error puntual y clasificado en el endpoint</strong>, este error custom vendría en la forma:</p>\n<ul>\n<li><strong>Custom endpoint error</strong></li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 500,\n  \"message\": \"&lt;error message defined here&gt;\"\n}\n</code></pre>\n<p>Y para el caso de mensage de éxito sería:</p>\n<ul>\n<li><strong>Succeed</strong>:</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 200,\n  \"message\": \"OK\"\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 200,\n  \"message\": [ .... ]\n}\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"transactionId\": \"&lt;UUID_V4&gt;\",\n  \"code\": 200,\n  \"message\": { ... }\n}\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"14e3e397-9b67-42c3-baf0-5b90a89db4d7","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"6b194682-e67c-4d21-9ef8-614b8472b53f","type":"text/javascript","exec":[""]}}],"_postman_id":"15c71ba5-44f1-4624-b547-68e56f79d406"},{"name":"Omnix Logistic Management API (OLM)","item":[{"name":"Schedule","item":[{"name":"Get Schedule","id":"8b7befe1-b7e2-4c55-9421-9cf62623adf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"baseDate\":\"YYYY-MM-DD\",\n    \"channel\": \"channel1\",\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"Barranquilla\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Betania\",\n            \"criteria3\": \"\",\n            \"criteria4\": \"\",\n            \"coordinate\": [\n                -10,\n                11\n            ],\n            \"address\": \"Calle 1234\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"alias\": \"ES15\",\n                \"name\": \"Bodega\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\"pequeño\", \"sensible\"],\n                    \"availabilityDate\":\"YYYY-MM-DD\"\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\"pequeño\", \"sensible\"],\n                    \"availabilityDate\":\"YYYY-MM-DD\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get","description":"<p>Servicio para obtener conjunto de fechas para cada uno de los tipos de agendamiento soportados por los actores (sources, target, routes y couriers) involucrados en el proceso.\nSe puede consultar tanto por listado de sources (una combinacion, atributo <strong>sources</strong> en el input) o por varias combinaciones de sources (atributo <strong>combinations</strong> en el input).</p>\n<blockquote>\n<p>Se hace referencia a source en el contexto de <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#movimiento-de-inventario\">movimiento de inventario</a></p>\n</blockquote>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/get\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/get</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Propiedad</th>\n<th>Tipo</th>\n<th>Descripción</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>shippingType</td>\n<td>string</td>\n<td>Tipo de despacho, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>baseDate</td>\n<td>string (isodate format)</td>\n<td>Fecha de partida de agendamiento</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>channel</td>\n<td>string</td>\n<td>Canal de distribución</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>skipCapacity</td>\n<td>boolean</td>\n<td>Indicador para no tener en cuenta la capacidad al momento de calcular las fechas</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>sources</td>\n<td>Array </td>\n<td>Puntos de origen donde se tomaran los productos</td>\n<td>SI, en caso de que no se envien <strong>combinations</strong></td>\n</tr>\n<tr>\n<td>combinations</td>\n<td>Array&lt;Array &gt;</td>\n<td>Combinaciones de Puntos de origen donde se tomaran los productos</td>\n<td>SI, en caso de que no se envien <strong>sources</strong></td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON</td>\n<td>Destino del movimiento</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response-para-escenarios-con-sources\">Response para escenarios con sources</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Propiedad</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>target</td>\n<td>JSON</td>\n<td>Destino del movimiento, el mismo recibido en el input</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>string</td>\n<td>Tipo de despacho, el mismo recibido en el input</td>\n</tr>\n<tr>\n<td>schedules</td>\n<td>Array</td>\n<td>Contiene la fechas y rutas agrupadas por tipo de despacho.<br /><ul>   <li><strong>name:</strong> Nombre del tipo de agendamiento.</li>   <li><strong>deliveryType:</strong> (string) Define el tipo de entrega por ejemplo <em>SD (standar delivery)</em></li>   <li>      <strong>sources:</strong> (Array[JSON]) Puntos de origen donde se tomaran los productos.      <ul>         <li><strong>data:</strong>(JSON) Detalles de punto de origen</li>         <li>            <strong>items:</strong>(Array[JSON]) Contiene los mismos valores recibidos en el input y adicionalmente a cadaitem se le agregan los siguientes atributos: <br />            <ul>               <li><strong>cost:</strong>(number) Costo total de mover los productos a través de la ruta.</li>            </ul>         </li>         <li>            <strong>route:</strong>(Array[JSON]) Contiene la ruta que se debe recorrer para llegar al target, cada elementodel arreglo representan un salto.            <ul>               <li><strong>source:</strong> (JSON) Origen del salto</li>               <li><strong>target:</strong> (JSON) Destino del salto</li>               <li><strong>courier:</strong> (JSON) Detalles del courier que dará cobertur al salto</li>               <li><strong>cost:</strong> (JSON) Costo de mover cada producto desde el origen hasta el destino del salto</li>            </ul>         </li>      </ul>   </li>   <li><strong>dates:</strong> (Array[JSON]) contiene las lista de pares de fechas válidas para agendar.      <ul>         <li><i>shipping</i>: Representa la fecha de despacho, formato ISOdate.</li>         <li><i>delivery</i>: Representa la feecha de entrega, formato ISOdate.</li>         <li><i>custom</i>: Objeto JSON con atributos adicionales. Depende de la implementacion si se incluye o no.</li>      </ul>   </li>   <li><strong>cost:</strong> Costo total del movimiento.</li></ul></td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"target\": {\n    \"type\": \"Location\",\n    \"data\": {\n      \"criteria0\": \"Barranquilla\",\n      \"criteria1\": \"Atlantico\",\n      \"criteria2\": \"Betania\",\n      \"criteria3\": \"\",\n      \"criteria4\": \"\"\n    }\n  },\n  \"shippingType\": \"HD\",\n  \"schedules\": [\n    {\n      \"name\": \"estandar\",\n      \"deliveryType\": \"SD\",\n      \"sources\": [\n        {\n          \"type\": \"Source\",\n          \"data\": {\n            \"id\": \"CT15\",\n            \"name\": \"Bodega\"\n          },\n          \"items\": [\n            {\n              \"sku\": \"ABC1\",\n              \"quantity\": 2,\n              \"type\": \"pequeño\",\n              \"volume\": 20,\n              \"availabilityDate\": \"YYYY-MM-DD,\n              \"leadtime\": 8,\n              \"criterias\": [\n                \"pequeño\",\n                \"sensible\"\n              ],\n              \"cost\": 0\n            },\n            {\n              \"sku\": \"ABC2\",\n              \"quantity\": 1,\n              \"type\": \"sensible\",\n              \"volume\": 20,\n              \"availabilityDate\": \"YYYY-MM-DD\",\n              \"leadtime\": 8,\n              \"criterias\": [\n                \"pequeño\",\n                \"sensible\"\n              ],\n              \"cost\": 0\n            }\n          ],\n          \"route\": [\n            {\n              \"source\": {\n                \"type\": \"Source\",\n                \"data\": {\n                  \"id\": \"CT15\",\n                  \"name\": \"Bodega\"\n                }\n              },\n              \"target\": {\n                \"type\": \"location\",\n                \"data\": {\n                  \"criteria0\": \"Barranquilla\",\n                  \"criteria1\": \"Atlantico\",\n                  \"criteria2\": \"Betania\",\n                  \"criteria3\": \"\",\n                  \"criteria4\": \"\",\n                  \"coordinate\": [\n                    -10,\n                    11\n                  ],\n                  \"address\": \"Calle 1234\"\n                }\n              },\n              \"courier\": {\n                \"id\": \"1234\",\n                \"name\": \"1234\",\n                \"alias\": \"1234\"\n              },\n              \"cost\": [\n                {\n                  \"sku\": \"ABC1\",\n                  \"cost\": 0\n                },\n                {\n                  \"sku\": \"ABC2\",\n                  \"cost\": 0\n                }\n              ]\n            }\n          ]\n        }\n      ],\n      \"dates\": [\n        {\n          \"shipping\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"delivery\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        },\n        {\n          \"shipping\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"delivery\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        },\n        {\n          \"shipping\": \"YYYY-MM-DD\",\n          \"delivery\": \"YYYY-MM-DD\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        }\n      ],\n      \"cost\": 0\n    },\n    {\n      \"name\": \"express\",\n      \"deliveryType\": \"ED\",\n      \"sources\": [\n        {\n          \"type\": \"Source\",\n          \"data\": {\n            \"id\": \"CT15\",\n            \"name\": \"Bodega\"\n          },\n          \"items\": [\n            {\n              \"sku\": \"ABC1\",\n              \"quantity\": 2,\n              \"type\": \"pequeño\",\n              \"volume\": 20,\n              \"availabilityDate\": \"YYYY-MM-DD\",\n              \"cost\": 0,\n              \"price\": 0\n            },\n            {\n              \"sku\": \"ABC2\",\n              \"quantity\": 1,\n              \"type\": \"sensible\",\n              \"volume\": 20,\n              \"availabilityDate\": \"YYYY-MM-DD\",\n              \"cost\": 0,\n              \"price\": 0\n            }\n          ],\n          \"route\": [\n            {\n              \"source\": {\n                \"type\": \"Source\",\n                \"data\": {\n                  \"id\": \"CT15\",\n                  \"name\": \"Bodega\"\n                }\n              },\n              \"target\": {\n                \"type\": \"location\",\n                \"data\": {\n                  \"city\": \"Barranquilla\",\n                  \"state\": \"Atlantico\",\n                  \"district\": \"Betania\",\n                  \"coordinate\": [\n                    -10,\n                    11\n                  ],\n                  \"address\": \"Calle 1234\"\n                }\n              },\n              \"courier\": {\n                \"id\": \"1234\",\n                \"name\": \"1234\",\n                \"alias\": \"1234\"\n              },\n              \"cost\": [\n                {\n                  \"sku\": \"ABC1\",\n                  \"cost\": 0\n                },\n                {\n                  \"sku\": \"ABC2\",\n                  \"cost\": 0\n                }\n              ]\n            }\n          ]\n        }\n      ],\n      \"dates\": [\n        {\n          \"shipping\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"delivery\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        },\n        {\n          \"shipping\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"delivery\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        },\n        {\n          \"shipping\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"delivery\": \"YYYY-MM-DDThh:MM:ss.mmm\",\n          \"custom\": {\n            \"key\": \"value\"\n          }\n        }\n      ],\n      \"cost\": 0\n    }\n  ]\n}\n</code></pre><h2 id=\"response-para-escenarios-con-combinations\">Response para escenarios con combinations</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Propiedad</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>target</td>\n<td>JSON</td>\n<td>Destino del movimiento, el mismo recibido en el input</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>string</td>\n<td>Tipo de despacho, el mismo recibido en el input</td>\n</tr>\n<tr>\n<td>combinations</td>\n<td>array</td>\n<td>Contiene el resultado de agendar cada una de las combinaciones. <em>se hace referencia al atributo de respuesta <strong>schedules</strong> del ejemplo anterior.</em></td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"target\": {\n    \"type\": \"Source\",\n    \"data\": {\n      \"id\": \"SOURCE40\",\n      \"name\": \"SOURCE40\"\n    }\n  },\n  \"shippingType\": \"SP\",\n  \"combinations\": [\n    [\n      {\n        \"deliveryType\": \"meet\",\n        \"sources\": [\n          {\n            \"type\": \"Source\",\n            \"data\": {\n              \"id\": \"SOURCE20\",\n              \"name\": \"SOURCE20\"\n            },\n            \"items\": [\n              {\n                \"sku\": \"ABC1\",\n                \"quantity\": 1,\n                \"type\": \"productType2\",\n                \"volume\": 5,\n                \"leadtime\": 8,\n                \"cost\": 0\n              },\n              {\n                \"sku\": \"ABC2\",\n                \"quantity\": 1,\n                \"type\": \"productType2\",\n                \"volume\": 5,\n                \"leadtime\": 16,\n                \"cost\": 0\n              }\n            ],\n            \"route\": [\n              {\n                \"source\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE20\",\n                    \"name\": \"SOURCE20\"\n                  }\n                },\n                \"target\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE40\",\n                    \"name\": \"SOURCE40\"\n                  }\n                },\n                \"courier\": {\n                  \"id\": \"OERKNYHIKJLWQ1F1\",\n                  \"name\": \"Courier20\",\n                  \"alias\": \"Courier20\"\n                },\n                \"cost\": [\n                  {\n                    \"sku\": \"ABC1\",\n                    \"cost\": 0\n                  },\n                  {\n                    \"sku\": \"ABC2\",\n                    \"cost\": 0\n                  }\n                ]\n              }\n            ]\n          }\n        ],\n        \"dates\": [\n          {\n            \"shipping\": \"2021-01-27T09:00:00.000\",\n            \"delivery\": \"2021-01-28T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-28T09:00:00.000\",\n            \"delivery\": \"2021-02-01T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-29T09:00:00.000\",\n            \"delivery\": \"2021-02-01T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-30T09:00:00.000\",\n            \"delivery\": \"2021-02-01T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-01T09:00:00.000\",\n            \"delivery\": \"2021-02-02T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-02T09:00:00.000\",\n            \"delivery\": \"2021-02-03T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-03T09:00:00.000\",\n            \"delivery\": \"2021-02-04T10:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"10:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          }\n        ],\n        \"cost\": 0\n      }\n    ],\n    [\n      {\n        \"deliveryType\": \"meet\",\n        \"sources\": [\n          {\n            \"type\": \"Source\",\n            \"data\": {\n              \"id\": \"SOURCE10\",\n              \"name\": \"SOURCE10\"\n            },\n            \"items\": [\n              {\n                \"sku\": \"ABC1\",\n                \"quantity\": 1,\n                \"type\": \"productType2\",\n                \"volume\": 5,\n                \"leadtime\": 8,\n                \"cost\": 0\n              },\n              {\n                \"sku\": \"ABC2\",\n                \"quantity\": 1,\n                \"type\": \"productType2\",\n                \"volume\": 5,\n                \"leadtime\": 16,\n                \"cost\": 0\n              }\n            ],\n            \"route\": [\n              {\n                \"source\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE10\",\n                    \"name\": \"SOURCE10\"\n                  }\n                },\n                \"target\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE30\",\n                    \"name\": \"SOURCE30\"\n                  }\n                },\n                \"courier\": {\n                  \"id\": \"OERKNYHIKJLWPVR7\",\n                  \"name\": \"Courier10\",\n                  \"alias\": \"Courier10\"\n                },\n                \"cost\": [\n                  {\n                    \"sku\": \"ABC1\",\n                    \"cost\": 0\n                  },\n                  {\n                    \"sku\": \"ABC2\",\n                    \"cost\": 0\n                  }\n                ]\n              },\n              {\n                \"source\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE30\",\n                    \"name\": \"SOURCE30\"\n                  }\n                },\n                \"target\": {\n                  \"type\": \"Source\",\n                  \"data\": {\n                    \"id\": \"SOURCE40\",\n                    \"name\": \"SOURCE40\"\n                  }\n                },\n                \"courier\": {\n                  \"id\": \"OERKNYHIKJLWQ6BU\",\n                  \"name\": \"Courier30\",\n                  \"alias\": \"Courier30\"\n                },\n                \"cost\": [\n                  {\n                    \"sku\": \"ABC1\",\n                    \"cost\": 0\n                  },\n                  {\n                    \"sku\": \"ABC2\",\n                    \"cost\": 0\n                  }\n                ]\n              }\n            ]\n          }\n        ],\n        \"dates\": [\n          {\n            \"shipping\": \"2021-01-27T09:00:00.000\",\n            \"delivery\": \"2021-02-01T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-28T09:00:00.000\",\n            \"delivery\": \"2021-02-03T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-29T09:00:00.000\",\n            \"delivery\": \"2021-02-03T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-01-30T09:00:00.000\",\n            \"delivery\": \"2021-02-03T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-01T09:00:00.000\",\n            \"delivery\": \"2021-02-03T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-02T09:00:00.000\",\n            \"delivery\": \"2021-02-03T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          },\n          {\n            \"shipping\": \"2021-02-03T09:00:00.000\",\n            \"delivery\": \"2021-02-08T11:00:00.000\",\n            \"custom\": {\n              \"slots\": [\n                {\n                  \"from\": \"11:00\",\n                  \"to\": \"11:59\",\n                  \"label\": \"AM\"\n                },\n                {\n                  \"from\": \"12:00\",\n                  \"to\": \"17:00\",\n                  \"label\": \"PM\"\n                }\n              ]\n            }\n          }\n        ],\n        \"cost\": 0\n      }\n    ]\n  ]\n}\n</code></pre><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RouteNotFoundException</td>\n<td>No se encontró ninguna ruta para la cobertura consultada.</td>\n</tr>\n<tr>\n<td>EntityNotFoundException</td>\n<td>No se encontró registro de uno o mas Sources por los que se deben mover los productos.</td>\n</tr>\n<tr>\n<td>UncoveragedRoutesException</td>\n<td>La ruta actual no tiene cobertura de un transportista para poder llegar al destino solicitado.</td>\n</tr>\n<tr>\n<td>NotAvailableCapacityException</td>\n<td>No hay capacidad disponible.</td>\n</tr>\n<tr>\n<td>NotAvailableSchedulesException</td>\n<td>No hay configuraciones de agendamiento disponibles.</td>\n</tr>\n<tr>\n<td>MaxCapacityReachedException</td>\n<td>La capacidad maxima soportada por la entidad (source o courier) es inferior a la requerida por los productos asignados.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","schedule","get"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"3faad948-4d98-4279-98af-fb38f27a02aa","name":"Get Schedule with skipCapacity","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"skipCapacity\": true,\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"b5b01058-965f-4398-9136-087635f38eb1\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE10\",\n                                        \"name\": \"SOURCE10\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWPVR7\",\n                                    \"name\": \"Courier10\",\n                                    \"alias\": \"Courier10\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            },\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQ6BU\",\n                                    \"name\": \"Courier30\",\n                                    \"alias\": \"Courier30\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"e8130883-ab0c-4dc7-85c4-7b7c173c073f","name":"Get Schedule HD  Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"target\": {\n        \"type\": \"location\",\n        \"data\": {\n            \"criteria0\": \"Barranquilla\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Betania\",\n            \"criteria3\": \"\",\n            \"criteria4\": \"\",\n            \"coordinate\": [\n                -10,\n                11\n            ],\n            \"address\": \"Calle 1234\"\n        }\n    },\n    \"channel\": \"channel1\",\n    \"sources\": [\n        {\n            \"type\": \"source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"alias\": \"ES15\",\n                \"name\": \"Bodega\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"availabilityDate\": \"YYYY-MM-DD\"\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"availabilityDate\": \"YYYY-MM-DD\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"Barranquilla\",\n                \"criteria1\": \"Atlantico\",\n                \"criteria2\": \"Betania\",\n                \"criteria3\": \"\",\n                \"criteria4\": \"\",\n                \"coordinate\": [\n                    -10,\n                    11\n                ],\n                \"address\": \"Calle 1234\"\n            }\n        },\n        \"shippingType\": \"HD\",\n        \"schedules\": [\n            {\n                \"name\": \"estandar\",\n                \"deliveryType\": \"SD\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"CT15\",\n                            \"name\": \"Bodega\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"pequeño\",\n                                \"volume\": 20,\n                                \"availabilityDate\": \"YYYY-MM-DD\",\n                                \"leadtime\": 8,\n                                \"criterias\": [\n                                    \"pequeño\",\n                                    \"sensible\"\n                                ],\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"sensible\",\n                                \"volume\": 20,\n                                \"availabilityDate\": \"YYYY-MM-DD\",\n                                \"leadtime\": 8,\n                                \"criterias\": [\n                                    \"pequeño\",\n                                    \"sensible\"\n                                ],\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"CT15\",\n                                        \"name\": \"Bodega\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"location\",\n                                    \"data\": {\n                                        \"criteria0\": \"Barranquilla\",\n                                        \"criteria1\": \"Atlantico\",\n                                        \"criteria2\": \"Betania\",\n                                        \"criteria3\": \"\",\n                                        \"criteria4\": \"\",\n                                        \"coordinate\": [\n                                            -10,\n                                            11\n                                        ],\n                                        \"address\": \"Calle 1234\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"1234\",\n                                    \"name\": \"1234\",\n                                    \"alias\": \"1234\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    },\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    },\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    }\n                ],\n                \"cost\": 0\n            },\n            {\n                \"name\": \"express\",\n                \"deliveryType\": \"ED\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"CT15\",\n                            \"name\": \"Bodega\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"pequeño\",\n                                \"volume\": 20,\n                                \"availabilityDate\": \"YYYY-MM-DD\",\n                                \"cost\": 0,\n                                \"price\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"sensible\",\n                                \"volume\": 20,\n                                \"availabilityDate\": \"YYYY-MM-DD\",\n                                \"cost\": 0,\n                                \"price\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"CT15\",\n                                        \"name\": \"Bodega\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"location\",\n                                    \"data\": {\n                                        \"city\": \"Barranquilla\",\n                                        \"state\": \"Atlantico\",\n                                        \"district\": \"Betania\",\n                                        \"coordinate\": [\n                                            -10,\n                                            11\n                                        ],\n                                        \"address\": \"Calle 1234\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"1234\",\n                                    \"name\": \"1234\",\n                                    \"alias\": \"1234\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    },\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    },\n                    {\n                        \"shipping\": \"YYYY-MM-DD\",\n                        \"delivery\": \"YYYY-MM-DD\",\n                        \"custom\": {\n                            \"key\": \"value\"\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"73a811a7-67ca-470d-8a5d-e2261364159b","name":"Get Schedule - source to same source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE10\",\n            \"alias\": \"SOURCE10\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"bd86ed2e-5df0-45ff-9534-857c9f5c82bb\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"name\": \"SOURCE10\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"prueba2\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": []\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-01-27T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-01-28T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-01-29T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-01-30T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-02T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            },\n            {\n                \"deliveryType\": \"prueba3\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": []\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-01-27T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-01-28T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-01-29T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-01-30T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-02T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            },\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": []\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-01-27T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-01-28T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-01-29T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-01-30T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-02T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T09:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"09:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"dffe9aa1-93be-45c4-ad12-6e9a8ee69a9d","name":"Get Schedule - Source to Location","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"lcriteria1\",\n            \"criteria1\": \"lcriteria2\",\n            \"criteria2\": \"lcriteria3\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"alias\": \"SOURCE40\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 5,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 5,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"d0df9e97-c894-4b77-b9e7-7025c9ee1b1e\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"LCRITERIA1\",\n                \"criteria1\": \"LCRITERIA2\",\n                \"criteria2\": \"LCRITERIA3\"\n            }\n        },\n        \"shippingType\": \"HD\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE40\",\n                            \"name\": \"SOURCE40\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 5,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 5,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Location\",\n                                    \"data\": {\n                                        \"criteria1\": \"LCRITERIA2\",\n                                        \"criteria2\": \"LCRITERIA3\",\n                                        \"criteria0\": \"LCRITERIA1\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQA8S\",\n                                    \"name\": \"Courier40\",\n                                    \"alias\": \"Courier40\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-28T08:00:00.000\",\n                        \"delivery\": \"2021-02-01T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T08:00:00.000\",\n                        \"delivery\": \"2021-02-01T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T08:00:00.000\",\n                        \"delivery\": \"2021-02-01T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T08:00:00.000\",\n                        \"delivery\": \"2021-02-02T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T08:00:00.000\",\n                        \"delivery\": \"2021-02-03T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T08:00:00.000\",\n                        \"delivery\": \"2021-02-04T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-04T08:00:00.000\",\n                        \"delivery\": \"2021-02-08T08:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"08:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"6ee98b84-038b-4d92-bd44-32c5e84719d8","name":"Get Schedule - Source to Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"b5b01058-965f-4398-9136-087635f38eb1\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE10\",\n                                        \"name\": \"SOURCE10\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWPVR7\",\n                                    \"name\": \"Courier10\",\n                                    \"alias\": \"Courier10\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            },\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQ6BU\",\n                                    \"name\": \"Courier30\",\n                                    \"alias\": \"Courier30\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"bd6f7d3a-8bf6-494e-80d8-d7d69074f7ea","name":"Get Schedule - Multiple source to source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                }\n            ]\n        },\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"539ddea4-b7ea-4089-911b-80afd37d9b45\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 20,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE10\",\n                                        \"name\": \"SOURCE10\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWPVR7\",\n                                    \"name\": \"Courier10\",\n                                    \"alias\": \"Courier10\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            },\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQ6BU\",\n                                    \"name\": \"Courier30\",\n                                    \"alias\": \"Courier30\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    },\n                    {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"name\": \"SOURCE10\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 20,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE10\",\n                                        \"name\": \"SOURCE10\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWPVR7\",\n                                    \"name\": \"Courier10\",\n                                    \"alias\": \"Courier10\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            },\n                            {\n                                \"source\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE30\",\n                                        \"name\": \"SOURCE30\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQ6BU\",\n                                    \"name\": \"Courier30\",\n                                    \"alias\": \"Courier30\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-27T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-28T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-29T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T11:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"11:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"17:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"dbf8ab4f-8c31-4641-9188-5e920d25f9ab","name":"Get Schedule - Location to source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"RT\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"lcriteria1\",\n                \"criteria1\": \"lcriteria2\",\n                \"criteria2\": \"lcriteria3\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 5,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 5,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"02ad242c-254a-477a-86fb-68dc6ab192a6\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"RT\",\n        \"schedules\": [\n            {\n                \"deliveryType\": \"meet\",\n                \"sources\": [\n                    {\n                        \"type\": \"Location\",\n                        \"data\": {\n                            \"criteria0\": \"LCRITERIA1\",\n                            \"criteria1\": \"LCRITERIA2\",\n                            \"criteria2\": \"LCRITERIA3\"\n                        },\n                        \"items\": [\n                            {\n                                \"sku\": \"ABC1\",\n                                \"quantity\": 2,\n                                \"type\": \"productType1\",\n                                \"volume\": 5,\n                                \"leadtime\": 8,\n                                \"cost\": 0\n                            },\n                            {\n                                \"sku\": \"ABC2\",\n                                \"quantity\": 1,\n                                \"type\": \"productType2\",\n                                \"volume\": 5,\n                                \"leadtime\": 16,\n                                \"cost\": 0\n                            }\n                        ],\n                        \"route\": [\n                            {\n                                \"source\": {\n                                    \"type\": \"Location\",\n                                    \"data\": {\n                                        \"criteria1\": \"LCRITERIA2\",\n                                        \"criteria2\": \"LCRITERIA3\",\n                                        \"criteria0\": \"LCRITERIA1\"\n                                    }\n                                },\n                                \"target\": {\n                                    \"type\": \"Source\",\n                                    \"data\": {\n                                        \"id\": \"SOURCE40\",\n                                        \"name\": \"SOURCE40\"\n                                    }\n                                },\n                                \"courier\": {\n                                    \"id\": \"OERKNYHIKJLWQA8S\",\n                                    \"name\": \"Courier40\",\n                                    \"alias\": \"Courier40\"\n                                },\n                                \"cost\": [\n                                    {\n                                        \"sku\": \"ABC1\",\n                                        \"cost\": 0\n                                    },\n                                    {\n                                        \"sku\": \"ABC2\",\n                                        \"cost\": 0\n                                    }\n                                ]\n                            }\n                        ]\n                    }\n                ],\n                \"dates\": [\n                    {\n                        \"shipping\": \"2021-01-30T09:00:00.000\",\n                        \"delivery\": \"2021-02-01T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-01T09:00:00.000\",\n                        \"delivery\": \"2021-02-02T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-02T09:00:00.000\",\n                        \"delivery\": \"2021-02-03T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-03T09:00:00.000\",\n                        \"delivery\": \"2021-02-04T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-04T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-05T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    },\n                    {\n                        \"shipping\": \"2021-02-06T09:00:00.000\",\n                        \"delivery\": \"2021-02-08T10:00:00.000\",\n                        \"custom\": {\n                            \"slots\": [\n                                {\n                                    \"from\": \"10:00\",\n                                    \"to\": \"11:59\",\n                                    \"label\": \"AM\"\n                                },\n                                {\n                                    \"from\": \"12:00\",\n                                    \"to\": \"16:00\",\n                                    \"label\": \"PM\"\n                                }\n                            ]\n                        }\n                    }\n                ],\n                \"cost\": 0\n            }\n        ]\n    }\n}"},{"id":"f4eb85ba-b8f7-4648-8288-253998638eea","name":"Get Schedule - with combinations","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"baseDate\": \"2021-01-25\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"combinations\": [\n        [\n            {\n                \"type\": \"Source\",\n                \"data\": {\n                    \"id\": \"SOURCE10\",\n                    \"alias\": \"SOURCE10\"\n                },\n                \"items\": [\n                    {\n                        \"sku\": \"ABC1\",\n                        \"quantity\": 1,\n                        \"type\": \"productType2\",\n                        \"volume\": 5,\n                        \"leadtime\": 8\n                    },\n                    {\n                        \"sku\": \"ABC2\",\n                        \"quantity\": 1,\n                        \"type\": \"productType2\",\n                        \"volume\": 5,\n                        \"leadtime\": 16\n                    }\n                ]\n            }\n        ],\n        [\n            {\n                \"type\": \"Source\",\n                \"data\": {\n                    \"id\": \"SOURCE20\",\n                    \"alias\": \"SOURCE20\"\n                },\n                \"items\": [\n                    {\n                        \"sku\": \"ABC1\",\n                        \"quantity\": 1,\n                        \"type\": \"productType2\",\n                        \"volume\": 5,\n                        \"leadtime\": 8\n                    },\n                    {\n                        \"sku\": \"ABC2\",\n                        \"quantity\": 1,\n                        \"type\": \"productType2\",\n                        \"volume\": 5,\n                        \"leadtime\": 16\n                    }\n                ]\n            }\n        ]\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/get"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"625f83bc-2b74-4b35-9f35-9a538b857288\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"combinations\": [\n            [\n                {\n                    \"deliveryType\": \"meet\",\n                    \"sources\": [\n                        {\n                            \"type\": \"Source\",\n                            \"data\": {\n                                \"id\": \"SOURCE20\",\n                                \"name\": \"SOURCE20\"\n                            },\n                            \"items\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"quantity\": 1,\n                                    \"type\": \"productType2\",\n                                    \"volume\": 5,\n                                    \"leadtime\": 8,\n                                    \"cost\": 0\n                                },\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"quantity\": 1,\n                                    \"type\": \"productType2\",\n                                    \"volume\": 5,\n                                    \"leadtime\": 16,\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"route\": [\n                                {\n                                    \"source\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE20\",\n                                            \"name\": \"SOURCE20\"\n                                        }\n                                    },\n                                    \"target\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE40\",\n                                            \"name\": \"SOURCE40\"\n                                        }\n                                    },\n                                    \"courier\": {\n                                        \"id\": \"OERKNYHIKJLWQ1F1\",\n                                        \"name\": \"Courier20\",\n                                        \"alias\": \"Courier20\"\n                                    },\n                                    \"cost\": [\n                                        {\n                                            \"sku\": \"ABC1\",\n                                            \"cost\": 0\n                                        },\n                                        {\n                                            \"sku\": \"ABC2\",\n                                            \"cost\": 0\n                                        }\n                                    ]\n                                }\n                            ]\n                        }\n                    ],\n                    \"dates\": [\n                        {\n                            \"shipping\": \"2021-01-27T09:00:00.000\",\n                            \"delivery\": \"2021-01-28T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-28T09:00:00.000\",\n                            \"delivery\": \"2021-02-01T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-29T09:00:00.000\",\n                            \"delivery\": \"2021-02-01T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-30T09:00:00.000\",\n                            \"delivery\": \"2021-02-01T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-01T09:00:00.000\",\n                            \"delivery\": \"2021-02-02T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-02T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-03T09:00:00.000\",\n                            \"delivery\": \"2021-02-04T10:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"10:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        }\n                    ],\n                    \"cost\": 0\n                }\n            ],\n            [\n                {\n                    \"deliveryType\": \"meet\",\n                    \"sources\": [\n                        {\n                            \"type\": \"Source\",\n                            \"data\": {\n                                \"id\": \"SOURCE10\",\n                                \"name\": \"SOURCE10\"\n                            },\n                            \"items\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"quantity\": 1,\n                                    \"type\": \"productType2\",\n                                    \"volume\": 5,\n                                    \"leadtime\": 8,\n                                    \"cost\": 0\n                                },\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"quantity\": 1,\n                                    \"type\": \"productType2\",\n                                    \"volume\": 5,\n                                    \"leadtime\": 16,\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"route\": [\n                                {\n                                    \"source\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE10\",\n                                            \"name\": \"SOURCE10\"\n                                        }\n                                    },\n                                    \"target\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE30\",\n                                            \"name\": \"SOURCE30\"\n                                        }\n                                    },\n                                    \"courier\": {\n                                        \"id\": \"OERKNYHIKJLWPVR7\",\n                                        \"name\": \"Courier10\",\n                                        \"alias\": \"Courier10\"\n                                    },\n                                    \"cost\": [\n                                        {\n                                            \"sku\": \"ABC1\",\n                                            \"cost\": 0\n                                        },\n                                        {\n                                            \"sku\": \"ABC2\",\n                                            \"cost\": 0\n                                        }\n                                    ]\n                                },\n                                {\n                                    \"source\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE30\",\n                                            \"name\": \"SOURCE30\"\n                                        }\n                                    },\n                                    \"target\": {\n                                        \"type\": \"Source\",\n                                        \"data\": {\n                                            \"id\": \"SOURCE40\",\n                                            \"name\": \"SOURCE40\"\n                                        }\n                                    },\n                                    \"courier\": {\n                                        \"id\": \"OERKNYHIKJLWQ6BU\",\n                                        \"name\": \"Courier30\",\n                                        \"alias\": \"Courier30\"\n                                    },\n                                    \"cost\": [\n                                        {\n                                            \"sku\": \"ABC1\",\n                                            \"cost\": 0\n                                        },\n                                        {\n                                            \"sku\": \"ABC2\",\n                                            \"cost\": 0\n                                        }\n                                    ]\n                                }\n                            ]\n                        }\n                    ],\n                    \"dates\": [\n                        {\n                            \"shipping\": \"2021-01-27T09:00:00.000\",\n                            \"delivery\": \"2021-02-01T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-28T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-29T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-01-30T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-01T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-02T09:00:00.000\",\n                            \"delivery\": \"2021-02-03T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        },\n                        {\n                            \"shipping\": \"2021-02-03T09:00:00.000\",\n                            \"delivery\": \"2021-02-08T11:00:00.000\",\n                            \"custom\": {\n                                \"slots\": [\n                                    {\n                                        \"from\": \"11:00\",\n                                        \"to\": \"11:59\",\n                                        \"label\": \"AM\"\n                                    },\n                                    {\n                                        \"from\": \"12:00\",\n                                        \"to\": \"17:00\",\n                                        \"label\": \"PM\"\n                                    }\n                                ]\n                            }\n                        }\n                    ],\n                    \"cost\": 0\n                }\n            ]\n        ]\n    }\n}"}],"_postman_id":"8b7befe1-b7e2-4c55-9421-9cf62623adf2"},{"name":"Reserve Schedule","id":"b9fc30aa-dce8-45ff-bbaa-4db22e4c8fa7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"deliveryType\": \"SD\",\n    \"deliveryDate\": \"YYYY-MM-DD\",\n    \"baseDate\":\"YYYY-MM-DD\",\n    \"consolidate\": false,\n    \"channel\": \"channel1\",\n    \"target\": {\n        \"type\": \"location\",\n        \"data\": {\n            \"city\": \"Barranquilla\",\n            \"state\": \"Atlantico\",\n            \"district\": \"Betania\",\n            \"coordinate\": [\n                -10,\n                11\n            ],\n            \"address\": \"Calle 1234\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"name\": \"Bodega\"\n            },\n            \"key\": \"SG001\",\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\"pequeño\", \"sensible\"],\n                    \"availabilityDate\":\"YYYY-MM-DD\"\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"volume\": 20,\n                    \"leadtime\": 8,\n                    \"criterias\": [\"pequeño\", \"sensible\"],\n                    \"availabilityDate\":\"YYYY-MM-DD\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve","description":"<p>Servicio para reservar fechas de agendamiento a partir de una fecha de entrega (<em>delivery</em>).</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/reserve\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/reserve</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Propiedad</th>\n<th>Tipo</th>\n<th>Descripción</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>shippingType</td>\n<td>string</td>\n<td>Tipo de despacho, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>string</td>\n<td>Define el tipo de entrega por ejemplo SD (standar delivery)</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>deliveryDate</td>\n<td>string (ISOdate)</td>\n<td>Fecha de entrega (delivery)</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>baseDate</td>\n<td>string (ISOdate)</td>\n<td>Fecha de partida de agendamiento</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>consolidate</td>\n<td>boolean</td>\n<td>Define si los productos deben ser consolidados en algun punto de la ruta o si pueden ser entregados de forma independiente desde cada source</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>skipDeliveryDate</td>\n<td>boolean</td>\n<td>Indicador omitir la fecha de entrega calculada y asignar el <strong>deliveryDate</strong></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>skipCapacity</td>\n<td>boolean</td>\n<td>Indicador para no realizar validaciones y reservas de capacidad</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON</td>\n<td>Destino del movimiento.</td>\n<td></td>\n</tr>\n<tr>\n<td>sources</td>\n<td>Array[JSON]</td>\n<td>Puntos de origen donde se tomaran los productos. <br /> <pre>Dentro de cada <em>source</em> se puede incluir el atributo <em>capacityReservedKey</em>, el cual se utilizara como llave para todas las reservas de capacidad generada. Si no se especifica ser generara uno de forma automatica y se entregará en la respuesta.</pre></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<p>La estructura es similar al response de la consulta de agendamiento excepto por las siguientes diferencias:</p>\n<ul>\n<li><p><strong>schedule</strong>: Este atributo es de tipo JSON y contiene la informacion del itinerario de la ruta (saltos y fechas) de cada source.</p>\n</li>\n<li><p>se omite el atributo <strong>dates</strong></p>\n</li>\n<li><p>Dentro del array de <strong>sources</strong>, en cada elemento se agregan los siguientes atributos: </p><ul><li><strong>capacityReserveKey</strong>: Llave con la que se crearon las reservas de capacidad (de todo el flujo) del source en cuestión.</li> <li><strong>baseDate</strong>: Fecha en que el source inicia la preparación.</li> <li><strong>shipping</strong>: Fecha en que el source termina la preparación</li> <li><strong>delivery</strong>: Fecha en el source hará la entrega</li></ul><p></p>\n</li>\n<li><p><strong>route</strong>: En este atributo se mantiene la estructura en cada elemento del arreglo: <em>source</em>, <em>target</em>, <em>courier</em>, <em>cost</em>. Y adicional se incluye <em>dates (JSON)</em> que contiene:</p>\n</li>\n</ul>\n<blockquote>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Propiedad</th>\n<th>Tipo</th>\n<th>Descripcion</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pickup</td>\n<td>string</td>\n<td>Fecha en que los productos deben ser recogidos en el source</td>\n</tr>\n<tr>\n<td>delviery</td>\n<td>string</td>\n<td>Fecha en que los productos deben ser entregados al target</td>\n</tr>\n</tbody>\n</table>\n</div></blockquote>\n<ul>\n<li><strong>deliveryDate</strong>: Fecha de entrega puede o no ser igual a la recibida en el input</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"target\": {\n    \"type\": \"Location\",\n    \"data\": {\n      \"criteria0\": \"Barranquilla\",\n      \"criteria1\": \"Atlantico\",\n      \"criteria2\": \"Betania\",\n      \"criteria3\": \"\",\n      \"criteria4\": \"\"\n    }\n  },\n  \"shippingType\": \"HD\",\n  \"deliveryDate\": \"YYYY-MM-DD\",\n  \"schedule\": {\n    \"name\": \"estandar\",\n    \"deliveryType\": \"SD\",\n    \"sources\": [\n      {\n        \"type\": \"source\",\n        \"capacityReserveKey\": \"capacityReserveKey\",\n        \"baseDate\": \"YYYY-MM-DDThh:mm:ss.mmm\",\n        \"shipping\": \"YYYY-MM-DDThh:mm:ss.mmm\",\n        \"delivery\": \"YYYY-MM-DDThh:mm:ss.mmm\",\n        \"data\": {\n          \"id\": \"CT15\",\n          \"name\": \"Bodega\"\n        },\n        \"items\": [\n          {\n            \"sku\": \"ABC1\",\n            \"quantity\": 2,\n            \"type\": \"pequeño\",\n            \"volume\": 20,\n            \"availabilityDate\": \"YYYY-MM-DD\",\n            \"leadtime\": 8,\n            \"criterias\": [\n              \"pequeño\",\n              \"sensible\"\n            ],\n            \"cost\": 0\n          },\n          {\n            \"sku\": \"ABC2\",\n            \"quantity\": 1,\n            \"type\": \"sensible\",\n            \"availabilityDate\": \"YYYY-MM-DD\",\n            \"leadtime\": 8,\n            \"criterias\": [\n              \"pequeño\",\n              \"sensible\"\n            ],\n            \"volume\": 20,\n            \"cost\": 0\n          }\n        ],\n        \"route\": [\n          {\n            \"source\": {\n              \"type\": \"source\",\n              \"data\": {\n                \"id\": \"CT15\",\n                \"name\": \"Bodega\"\n              }\n            },\n            \"target\": {\n              \"type\": \"location\",\n              \"data\": {\n                \"city\": \"Barranquilla\",\n                \"state\": \"Atlantico\",\n                \"district\": \"Betania\",\n                \"coordinate\": [\n                  -10,\n                  11\n                ],\n                \"address\": \"Calle 1234\"\n              }\n            },\n            \"courier\": {\n              \"id\": \"1234\",\n              \"name\": \"1234\",\n              \"alias\": \"1234\"\n            },\n            \"cost\": [\n              {\n                \"sku\": \"ABC1\",\n                \"cost\": 0\n              },\n              {\n                \"sku\": \"ABC2\",\n                \"cost\": 0\n              }\n            ],\n            \"dates\": {\n              \"pickup\": \"YYYY-MM-DDThh:mm:ss.mmm\",\n              \"delivery\": \"YYYY-MM-DDThh:mm:ss.mmm\"\n            }\n          }\n        ]\n      }\n    ],\n    \"cost\": 0\n  }\n}\n</code></pre><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RouteNotFoundException</td>\n<td>No se encontró ninguna ruta para la cobertura consultada.</td>\n</tr>\n<tr>\n<td>EntityNotFoundException</td>\n<td>No se encontró registro de uno o mas Sources por los que se deben mover los productos</td>\n</tr>\n<tr>\n<td>UncoveragedRoutesException</td>\n<td>La ruta actual no tiene cobertura de un transportista para poder llegar al destino solicitado.</td>\n</tr>\n<tr>\n<td>NotAvailableCapacityException</td>\n<td>No hay capacidad disponible.</td>\n</tr>\n<tr>\n<td>NotAvailableSchedulesException</td>\n<td>No hay configuraciones de agendamiento disponibles.</td>\n</tr>\n<tr>\n<td>MaxCapacityReachedException</td>\n<td>La capacidad maxima soportada por la entidad (source o courier) es inferior a la requerida por los productos asignados.</td>\n</tr>\n<tr>\n<td>NotNearestDatesAvailableException</td>\n<td>No se encontro fecha cercana disponible</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","schedule","reserve"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"73455fff-7b8b-434c-931d-65b5a128c8aa","name":"Reserve Schedule HD Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"deliveryType\": \"SD\",\n    \"deliveryDate\": \"YYYY-MM-DD\",\n    \"consolidate\": false,\n    \"target\": {\n        \"type\": \"location\",\n        \"data\": {\n            \"city\": \"Barranquilla\",\n            \"state\": \"Atlantico\",\n            \"district\": \"Betania\",\n            \"coordinate\": [\n                -10,\n                11\n            ],\n            \"address\": \"Calle 1234\"\n        }\n    },\n    \"channel\": \"channel1\",\n    \"sources\": [\n        {\n            \"type\": \"source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"name\": \"Bodega\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"leadtime\": 8,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"volume\": 20\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"leadtime\": 8,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"volume\": 20\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"LCRITERIA1\",\n                \"criteria1\": \"LCRITERIA2\",\n                \"criteria2\": \"LCRITERIA3\"\n            }\n        },\n        \"shippingType\": \"HD\",\n        \"deliveryDate\": \"YYYY-MM-DD\",\n        \"schedule\": {\n            \"name\": \"estandar\",\n            \"deliveryType\": \"SD\",\n            \"sources\": [\n                {\n                    \"type\": \"source\",\n                    \"data\": {\n                        \"id\": \"CT15\",\n                        \"name\": \"Bodega\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"pequeño\",\n                            \"volume\": 20,\n                            \"availabilityDate\": \"YYYY-MM-DD\",\n                            \"leadtime\": 8,\n                            \"criterias\": [\n                                \"pequeño\",\n                                \"sensible\"\n                            ],\n                            \"cost\": 0\n                        },\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"sensible\",\n                            \"availabilityDate\": \"YYYY-MM-DD\",\n                            \"leadtime\": 8,\n                            \"criterias\": [\n                                \"pequeño\",\n                                \"sensible\"\n                            ],\n                            \"volume\": 20,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReservedKey\": \"reserve001\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"source\",\n                                \"data\": {\n                                    \"id\": \"CT15\",\n                                    \"name\": \"Bodega\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"location\",\n                                \"data\": {\n                                    \"criteria0\": \"LCRITERIA1\",\n                                    \"criteria1\": \"LCRITERIA2\",\n                                    \"criteria2\": \"LCRITERIA3\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"1234\",\n                                \"name\": \"1234\",\n                                \"alias\": \"1234\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                },\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"shipping\": \"YYYY-MM-DD\",\n                                \"delivery\": \"YYYY-MM-DD\",\n                                \"custom\": {\n                                    \"key\": \"value\"\n                                }\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"ebb0386c-f2ba-4b8d-90de-07da041103f8","name":"Source to same source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"baseDate\": \"2021-01-25\",\n    \"deliveryDate\": \"2021-01-28\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE10\",\n            \"alias\": \"SOURCE10\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"479d9a0e-559b-4f38-bb0b-5175b59ebce7\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"name\": \"SOURCE10\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"deliveryDate\": \"2021-01-28T09:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE10\",\n                        \"name\": \"SOURCE10\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 20,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        },\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 20,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"OERKN1EX0KKRSARXW\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-28T09:00:00.000\",\n                    \"delivery\": \"2021-01-28T09:00:00.000\",\n                    \"route\": []\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"922510c3-5464-4050-be33-6e2f64b4f2a0","name":"Source to Location","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"baseDate\": \"2021-01-25\",\n    \"deliveryDate\": \"2021-02-01\",\n     \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"lcriteria1\",\n            \"criteria1\": \"lcriteria2\",\n            \"criteria2\": \"lcriteria3\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"alias\": \"SOURCE40\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 5,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 5,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"35fd0e3c-79a1-435f-a290-c71adabeec08\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"LCRITERIA1\",\n                \"criteria1\": \"LCRITERIA2\",\n                \"criteria2\": \"LCRITERIA3\"\n            }\n        },\n        \"shippingType\": \"HD\",\n        \"deliveryDate\": \"2021-02-03T08:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE40\",\n                        \"name\": \"SOURCE40\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 5,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        },\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 5,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"OERKN1EX0KKRSBRXO\",\n                    \"baseDate\": \"2021-01-29T08:00:00.000\",\n                    \"shipping\": \"2021-02-02T08:00:00.000\",\n                    \"delivery\": \"2021-02-03T08:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Location\",\n                                \"data\": {\n                                    \"criteria1\": \"LCRITERIA2\",\n                                    \"criteria2\": \"LCRITERIA3\",\n                                    \"criteria0\": \"LCRITERIA1\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQA8S\",\n                                \"name\": \"Courier40\",\n                                \"alias\": \"Courier40\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                },\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-02-02T08:00:00.000\",\n                                \"delivery\": \"2021-02-03T08:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"d4c7fd31-8a93-40d0-8a7d-19d801dd7898","name":"Reserve Schedule with skipCapacity and SkipDeliveryDate","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"deliveryDate\": \"2021-02-01\",\n    \"skipCapacity\": true,\n    \"skipDeliveryDate\": true,\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"capacityReserveKey\": \"SG1\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                }\n            ]\n        },\n        {\n            \"capacityReserveKey\": \"SG2\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE20\",\n                \"alias\": \"SOURCE20\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"79420389-9816-4de5-b094-d805c28a12cd\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"deliveryDate\": \"2021-02-01T10:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE10\",\n                        \"name\": \"SOURCE10\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 20,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG1\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-27T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T11:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE10\",\n                                \"id\": \"SOURCE10\",\n                                \"data\": {\n                                    \"id\": \"SOURCE10\",\n                                    \"name\": \"SOURCE10\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWPVR7\",\n                                \"name\": \"Courier10\",\n                                \"alias\": \"Courier10\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-27T09:00:00.000\",\n                                \"delivery\": \"2021-01-28T09:00:00.000\"\n                            }\n                        },\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ6BU\",\n                                \"name\": \"Courier30\",\n                                \"alias\": \"Courier30\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-29T10:00:00.000\",\n                                \"delivery\": \"2021-02-01T10:00:00.000\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE20\",\n                        \"name\": \"SOURCE20\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 20,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG2\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-28T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T10:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE20\",\n                                \"id\": \"SOURCE20\",\n                                \"data\": {\n                                    \"id\": \"SOURCE20\",\n                                    \"name\": \"SOURCE20\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ1F1\",\n                                \"name\": \"Courier20\",\n                                \"alias\": \"Courier20\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-28T09:00:00.000\",\n                                \"delivery\": \"2021-02-01T09:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"ab84be08-4cc7-4a50-92c7-ff99b9eb44a3","name":"Source to source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"deliveryDate\": \"2021-02-01\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"capacityReserveKey\": \"SG1\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                }\n            ]\n        },\n        {\n            \"capacityReserveKey\": \"SG2\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE20\",\n                \"alias\": \"SOURCE20\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"79420389-9816-4de5-b094-d805c28a12cd\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"deliveryDate\": \"2021-02-01T10:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE10\",\n                        \"name\": \"SOURCE10\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 20,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG1\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-27T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T11:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE10\",\n                                \"id\": \"SOURCE10\",\n                                \"data\": {\n                                    \"id\": \"SOURCE10\",\n                                    \"name\": \"SOURCE10\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWPVR7\",\n                                \"name\": \"Courier10\",\n                                \"alias\": \"Courier10\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-27T09:00:00.000\",\n                                \"delivery\": \"2021-01-28T09:00:00.000\"\n                            }\n                        },\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ6BU\",\n                                \"name\": \"Courier30\",\n                                \"alias\": \"Courier30\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-29T10:00:00.000\",\n                                \"delivery\": \"2021-02-01T10:00:00.000\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE20\",\n                        \"name\": \"SOURCE20\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 20,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG2\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-28T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T10:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE20\",\n                                \"id\": \"SOURCE20\",\n                                \"data\": {\n                                    \"id\": \"SOURCE20\",\n                                    \"name\": \"SOURCE20\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ1F1\",\n                                \"name\": \"Courier20\",\n                                \"alias\": \"Courier20\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-28T09:00:00.000\",\n                                \"delivery\": \"2021-02-01T09:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"11ceced6-9555-4f01-a6e2-086f2d402e1f","name":"Reserve Schedule with skipCapacity","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"deliveryDate\": \"2021-02-01\",\n    \"skipCapacity\": true,\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"capacityReserveKey\": \"SG1\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                }\n            ]\n        },\n        {\n            \"capacityReserveKey\": \"SG2\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE20\",\n                \"alias\": \"SOURCE20\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"79420389-9816-4de5-b094-d805c28a12cd\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"deliveryDate\": \"2021-02-01T10:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE10\",\n                        \"name\": \"SOURCE10\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 20,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG1\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-27T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T11:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE10\",\n                                \"id\": \"SOURCE10\",\n                                \"data\": {\n                                    \"id\": \"SOURCE10\",\n                                    \"name\": \"SOURCE10\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWPVR7\",\n                                \"name\": \"Courier10\",\n                                \"alias\": \"Courier10\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-27T09:00:00.000\",\n                                \"delivery\": \"2021-01-28T09:00:00.000\"\n                            }\n                        },\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ6BU\",\n                                \"name\": \"Courier30\",\n                                \"alias\": \"Courier30\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-29T10:00:00.000\",\n                                \"delivery\": \"2021-02-01T10:00:00.000\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE20\",\n                        \"name\": \"SOURCE20\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 20,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG2\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-28T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T10:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE20\",\n                                \"id\": \"SOURCE20\",\n                                \"data\": {\n                                    \"id\": \"SOURCE20\",\n                                    \"name\": \"SOURCE20\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ1F1\",\n                                \"name\": \"Courier20\",\n                                \"alias\": \"Courier20\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-28T09:00:00.000\",\n                                \"delivery\": \"2021-02-01T09:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"d1992f0a-9d00-4250-9e69-bc5a1a95ec08","name":"Location to Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"RT\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"baseDate\": \"2021-01-25\",\n    \"deliveryDate\": \"2021-02-01\",\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"LCRITERIA1\",\n                \"criteria1\": \"LCRITERIA2\",\n                \"criteria2\": \"LCRITERIA3\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 5,\n                    \"leadtime\": 8\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 5,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"9f365ea6-376b-4bee-90f3-0280a6a8cd68\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"RT\",\n        \"deliveryDate\": \"2021-02-08T10:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Location\",\n                    \"data\": {\n                        \"criteria0\": \"LCRITERIA1\",\n                        \"criteria1\": \"LCRITERIA2\",\n                        \"criteria2\": \"LCRITERIA3\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 5,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        },\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 5,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"OERKN1EX0KKRSDJWH\",\n                    \"baseDate\": \"2021-01-29T08:00:00.000\",\n                    \"shipping\": \"2021-02-04T09:00:00.000\",\n                    \"delivery\": \"2021-02-08T10:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Location\",\n                                \"data\": {\n                                    \"criteria1\": \"LCRITERIA2\",\n                                    \"criteria2\": \"LCRITERIA3\",\n                                    \"criteria0\": \"LCRITERIA1\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQA8S\",\n                                \"name\": \"Courier40\",\n                                \"alias\": \"Courier40\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                },\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-02-04T09:00:00.000\",\n                                \"delivery\": \"2021-02-08T09:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"},{"id":"4eaef4c4-db62-4143-bf25-10d7710fa3bd","name":"Reserve Schedule with skipDeliveryDate","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"SP\",\n    \"consolidate\": false,\n    \"deliveryType\": \"meet\",\n    \"deliveryDate\": \"2021-02-01\",\n    \"skipDeliveryDate\": true,\n    \"target\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE40\",\n            \"alias\": \"SOURCE40\"\n        }\n    },\n    \"sources\": [\n        {\n            \"capacityReserveKey\": \"SG1\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE10\",\n                \"alias\": \"SOURCE10\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"productType1\",\n                    \"volume\": 20,\n                    \"leadtime\": 8\n                }\n            ]\n        },\n        {\n            \"capacityReserveKey\": \"SG2\",\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE20\",\n                \"alias\": \"SOURCE20\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"productType2\",\n                    \"volume\": 20,\n                    \"leadtime\": 16\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule/reserve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"79420389-9816-4de5-b094-d805c28a12cd\",\n    \"code\": 200,\n    \"message\": {\n        \"target\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE40\",\n                \"name\": \"SOURCE40\"\n            }\n        },\n        \"shippingType\": \"SP\",\n        \"deliveryDate\": \"2021-02-01T10:00:00.000\",\n        \"schedule\": {\n            \"deliveryType\": \"meet\",\n            \"sources\": [\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE10\",\n                        \"name\": \"SOURCE10\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC1\",\n                            \"quantity\": 2,\n                            \"type\": \"productType1\",\n                            \"volume\": 20,\n                            \"leadtime\": 8,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG1\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-27T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T11:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE10\",\n                                \"id\": \"SOURCE10\",\n                                \"data\": {\n                                    \"id\": \"SOURCE10\",\n                                    \"name\": \"SOURCE10\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWPVR7\",\n                                \"name\": \"Courier10\",\n                                \"alias\": \"Courier10\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-27T09:00:00.000\",\n                                \"delivery\": \"2021-01-28T09:00:00.000\"\n                            }\n                        },\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE30\",\n                                \"id\": \"SOURCE30\",\n                                \"data\": {\n                                    \"id\": \"SOURCE30\",\n                                    \"name\": \"SOURCE30\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ6BU\",\n                                \"name\": \"Courier30\",\n                                \"alias\": \"Courier30\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC1\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-29T10:00:00.000\",\n                                \"delivery\": \"2021-02-01T10:00:00.000\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE20\",\n                        \"name\": \"SOURCE20\"\n                    },\n                    \"items\": [\n                        {\n                            \"sku\": \"ABC2\",\n                            \"quantity\": 1,\n                            \"type\": \"productType2\",\n                            \"volume\": 20,\n                            \"leadtime\": 16,\n                            \"cost\": 0\n                        }\n                    ],\n                    \"capacityReserveKey\": \"SG2\",\n                    \"baseDate\": \"2021-01-26T08:00:00.000\",\n                    \"shipping\": \"2021-01-28T09:00:00.000\",\n                    \"delivery\": \"2021-02-01T10:00:00.000\",\n                    \"route\": [\n                        {\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE20\",\n                                \"id\": \"SOURCE20\",\n                                \"data\": {\n                                    \"id\": \"SOURCE20\",\n                                    \"name\": \"SOURCE20\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Source\",\n                                \"alias\": \"SOURCE40\",\n                                \"id\": \"SOURCE40\",\n                                \"data\": {\n                                    \"id\": \"SOURCE40\",\n                                    \"name\": \"SOURCE40\"\n                                }\n                            },\n                            \"courier\": {\n                                \"id\": \"OERKNYHIKJLWQ1F1\",\n                                \"name\": \"Courier20\",\n                                \"alias\": \"Courier20\"\n                            },\n                            \"cost\": [\n                                {\n                                    \"sku\": \"ABC2\",\n                                    \"cost\": 0\n                                }\n                            ],\n                            \"dates\": {\n                                \"pickup\": \"2021-01-28T09:00:00.000\",\n                                \"delivery\": \"2021-02-01T09:00:00.000\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"cost\": 0\n        }\n    }\n}"}],"_postman_id":"b9fc30aa-dce8-45ff-bbaa-4db22e4c8fa7"},{"name":"Create/update schedule setting","id":"9d9d6d27-49f3-47dc-b933-b7daafca5d3a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"leadtimes\",\n    \"deliveryType\": \"estandar\",\n    \"shippingType\": [\n        \"SP\",\n        \"HD\"\n    ],\n    \"datesToReturn\": 7,\n    \"slots\": [\n        {\n            \"from\": \"08:00\",\n            \"to\": \"11:59\",\n            \"label\": \"AM\"\n        },\n        {\n            \"from\": \"12:00\",\n            \"to\": \"16:00\",\n            \"label\": \"PM\"\n        }\n    ],\n    \"sourceDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"crossdock\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"workingSessions\": [\n            {\n                \"productType\": [\n                    \"productType1\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"15:00\",\n                \"lockTime\": {\n                    \"from\": \"12:00\",\n                    \"to\": \"13:00\"\n                }\n            },\n            {\n                \"productType\": [\n                    \"productType2\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"11:00\"\n            }\n        ],\n        \"workingTime\": {\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    },\n    \"productDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"h\"\n        },\n        \"volume\": 1,\n        \"cost\": 0\n    },\n    \"enableTime\" : {\n        \"from\" : \"08:00\",\n        \"to\" : \"10:00\"\n    }\n}"},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule","description":"<p>Servicio para crear/actualizar configuraciones de agendamiento (tipos de entrega) por tipo de despacho. Si este existe la información será actualizada, si no, será creada.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del tipo de agendamiento (entrega). Si este no es especificado, entonces Omnix generará un identificador</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td><a href=\"#tipos-de-estimaciones-de-fechas-de-entrega\">Tipo de estimación</a> con el que se calcularan las fechas de entrega. <code>leadtimes</code> o <code>rules</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>datesToReturn</td>\n<td>number</td>\n<td>Cantidad máxima de fechas a entregar en cada consulta de agendamiento.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>slots</td>\n<td>JSONArray[(from: String <br /> to: String <br /> label: String)]</td>\n<td>Slots horarios de entrega. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>label</strong>: Etiqueta de referencia</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>JSONArray</td>\n<td>Define las reglas para estimar fechas de entregas si y solo si el <code>type</code> (tipo de estimación) es <strong>rules</strong>.<br /><strong>Atributos</strong><br /><ul><li><strong>receptionTime</strong>: Rango horario en que deben estar listo los productos para ser recogidos. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li><li><strong>deliveryTime</strong>: Hora en que se debe entregar el pedido con base en el <code>receptionTime</code>.  <ul><li><strong>offset</strong>: Tiempo que se deberia sumar en caso que la entrega no sea para el mismo dia en que recoge el courier. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>fixedHour</strong>: Hora de entrega fijada. <code>hh:mm</code> Dormato de 24 horas</li><li><strong>label</strong>: etiquete que se retorna en la consulta de agendamiento.</li> </ul></li></ul><br /><p>Ejemplo:</p><pre>[{\"receptionTime\": {\"daysOfWeek\": [1,2,3,4,5],\"from\": \"08:00\",\"to\": \"10:00\"},\"deliveryTime\": {\"offset\": {\"value\": 1,\"unit\": \"d\"},\"fixedHour\": \"14:00\",\"label\": \"PM\"}}]</pre></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>sourceDefaultSettings</td>\n<td>JSON</td>\n<td>Configuración por defecto para los Sources. <ul><li><strong>leadtime</strong>: Tiempo de preparacion de la tienda. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>crossdock</strong>: Tiempo de preparacion cuando la tienda es intermedio o destino de una ruta.<ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>workingSessions</strong>: Jornada de trabajo por tipo de producto. <ul><li><strong>productType</strong>: Tipos de producto.</li><li><strong>capacity</strong>: Capacidad.</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>lockTime</strong>: Rango horario bloqueado dentro de la jornada de trabajo. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li></ul></li><li><strong>workingTime</strong>: Jornada de trabajo general del Source. Hora de apertura y cierre. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li></ul><p>Ejemplo:</p><pre>{\"leadtime\":{\"value\":1,\"unit\":\"h\"},\"crossdock\":{\"value\":1,\"unit\":\"h\"},\"workingSessions\":[{\"productType\":[\"productType1\",\"productType2\"],\"from\":\"08:00\",\"to\":\"17:00\",\"lockTime\":{\"from\":\"12:00\",\"to\":\"13:00\"}}],\"workingTime\":{\"from\":\"08:00\",\"to\":\"17:00\"}}</pre></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>productDefaultSettings</td>\n<td>JSON</td>\n<td>Configuración por defecto para los items. <ul><li><strong>leadtime</strong>: Tiempo de preparacion del producto. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>volume</strong>: Volumen por defecto. </li><li><strong>cost</strong>: Costo de transporte por defecto</li></ul><br /><p>Ejemplo.</p><br /><pre>{\"leadtime\": {\"value\": 1,\"unit\": \"h\"},\"volume\": 1,\"cost\": 0}</pre></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>enableTime</td>\n<td>JSON</td>\n<td>Rango horario en que se debe tener en cuenta el tipo de entrega. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado del agendamiento <br /><code>false: Desactivado</code> <br /><code>true: Activado (Por defecto)</code>.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","schedule"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"1fe03bdf-d33f-49b4-83b3-fbe33a537911","name":"Create/update schedule setting","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"type\": \"leadtimes\",\n    \"deliveryType\": \"estandar\",\n    \"shippingType\": [\n        \"SP\",\n        \"HD\"\n    ],\n    \"datesToReturn\": 7,\n    \"slots\": [\n        {\n            \"from\": \"08:00\",\n            \"to\": \"11:59\",\n            \"label\": \"AM\"\n        },\n        {\n            \"from\": \"12:00\",\n            \"to\": \"16:00\",\n            \"label\": \"PM\"\n        }\n    ],\n    \"sourceDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"crossdock\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"workingSessions\": [\n            {\n                \"productType\": [\n                    \"productType1\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"15:00\",\n                \"lockTime\": {\n                    \"from\": \"12:00\",\n                    \"to\": \"13:00\"\n                }\n            },\n            {\n                \"productType\": [\n                    \"productType2\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"11:00\"\n            }\n        ],\n        \"workingTime\": {\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    },\n    \"productDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"h\"\n        },\n        \"volume\": 1,\n        \"cost\": 0\n    },\n    \"enableTime\": {\n        \"from\": \"08:00\",\n        \"to\": \"10:00\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": \"OK\"\n}"},{"id":"d90b41df-1713-4d6c-9ec8-2add9f07c327","name":"Create/update multiple schedule setting","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"body":{"mode":"raw","raw":"[{\n    \"type\": \"leadtimes\",\n    \"deliveryType\": \"estandar\",\n    \"shippingType\": [\n        \"SP\",\n        \"HD\"\n    ],\n    \"datesToReturn\": 7,\n    \"slots\": [\n        {\n            \"from\": \"08:00\",\n            \"to\": \"11:59\",\n            \"label\": \"AM\"\n        },\n        {\n            \"from\": \"12:00\",\n            \"to\": \"16:00\",\n            \"label\": \"PM\"\n        }\n    ],\n    \"sourceDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"crossdock\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"workingSessions\": [\n            {\n                \"productType\": [\n                    \"productType1\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"15:00\",\n                \"lockTime\": {\n                    \"from\": \"12:00\",\n                    \"to\": \"13:00\"\n                }\n            },\n            {\n                \"productType\": [\n                    \"productType2\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"11:00\"\n            }\n        ],\n        \"workingTime\": {\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    },\n    \"productDefaultSettings\": {\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"h\"\n        },\n        \"volume\": 1,\n        \"cost\": 0\n    },\n    \"enableTime\" : {\n        \"from\" : \"08:00\",\n        \"to\" : \"10:00\"\n    }\n}]","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/schedule"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9d9d6d27-49f3-47dc-b933-b7daafca5d3a"},{"name":"Get Schedule Settings Details","id":"88e420e2-fce7-4313-82d3-cdc53363da3a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule/:scheduleId","description":"<p>Servicio para obtener detalle de la configuración de un tipo de agendamiento específico.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/:scheduleId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/:scheduleId</a></code></p>\n<h2 id=\"path-parameters\">Path Parameters</h2>\n<ul>\n<li><strong>scheduleId</strong>: Identificador del tipo de agendamiento (entrega).</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","schedule",":scheduleId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"f871ccad-6ecd-490c-90a2-780b25469942","description":{"content":"<p>Identificador del tipo de agendamiento (entrega).</p>\n","type":"text/plain"},"type":"any","value":"schedule01","key":"scheduleId"}]}},"response":[{"id":"425bfe70-189c-4db8-afd6-3da406f505a1","name":"Get Schedule Settings Details","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule/:scheduleId","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","schedule",":scheduleId"],"variable":[{"key":"scheduleId","value":"schedule01","description":"Identificador del tipo de agendamiento (entrega)."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"schedule01\",\n        \"type\": \"leadtimes\",\n        \"deliveryType\": \"estandar\",\n        \"shippingType\": [\n            \"SP\",\n            \"HD\"\n        ],\n        \"datesToReturn\": 7,\n        \"slots\": [\n            {\n                \"from\": \"08:00\",\n                \"to\": \"11:59\",\n                \"label\": \"AM\"\n            },\n            {\n                \"from\": \"12:00\",\n                \"to\": \"16:00\",\n                \"label\": \"PM\"\n            }\n        ],\n        \"sourceDefaultSettings\": {\n            \"leadtime\": {\n                \"value\": 1,\n                \"unit\": \"d\"\n            },\n            \"crossdock\": {\n                \"value\": 1,\n                \"unit\": \"d\"\n            },\n            \"workingSessions\": [\n                {\n                    \"productType\": [\n                        \"productType1\"\n                    ],\n                    \"from\": \"08:00\",\n                    \"to\": \"15:00\",\n                    \"lockTime\": {\n                        \"from\": \"12:00\",\n                        \"to\": \"13:00\"\n                    }\n                },\n                {\n                    \"productType\": [\n                        \"productType2\"\n                    ],\n                    \"from\": \"08:00\",\n                    \"to\": \"11:00\"\n                }\n            ],\n            \"workingTime\": {\n                \"from\": \"08:00\",\n                \"to\": \"17:00\"\n            }\n        },\n        \"productDefaultSettings\": {\n            \"leadtime\": {\n                \"value\": 1,\n                \"unit\": \"h\"\n            },\n            \"volume\": 1,\n            \"cost\": 0\n        },\n        \"status\": 1\n    }\n}"}],"_postman_id":"88e420e2-fce7-4313-82d3-cdc53363da3a"},{"name":"Get all Schedule Settings Details","id":"832bf5de-bceb-4cde-ac05-1191d541de38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"deliveryType\",\n        \"shippingType\"\n    ]\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule/all","description":"<p>Servicio para consultar los tipos de agendamiento (entrega).</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Courier</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","schedule","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"01ec0e6a-ba46-44b1-95cc-58cc88884bc7","name":"Get all Schedule Settings Details","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"deliveryType\",\n        \"shippingType\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"schedule01\",\n                \"type\": \"leadtimes\",\n                \"deliveryType\": \"estandar\",\n                \"shippingType\": [\n                    \"SP\",\n                    \"HD\"\n                ]\n            }\n        ]\n    }\n}"},{"id":"ac4630dd-4329-44f4-90ea-c29ff74d1e55","name":"Get all Schedule Settings - NO MATCH","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"deliveryType\",\n        \"shippingType\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"11f4d47b-9fca-4152-8435-e44b078e1a1d\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"}],"_postman_id":"832bf5de-bceb-4cde-ac05-1191d541de38"},{"name":"Remove schedule Setting","id":"de6f96ac-dfaf-467e-b4ee-b1d2490552c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"schedule01\"],\n    \"comment\": \"remove from monitor\"\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule","description":"<p>Servicio para eliminar configuraciones de agendamiento (entrega).</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/schedule</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de registros a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","schedule"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"36b6136b-21ea-49c1-88fb-9e923056c88b","name":"Remove schedule Setting","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"schedule01\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"de6f96ac-dfaf-467e-b4ee-b1d2490552c9"}],"id":"53bc5b36-20e7-4e2e-a4c5-0710d6bc056b","description":"<p>Una de las características de Omnix es que permite estimar tiempos de entrega de pedidos teniendo en cuenta las capacidades y cobertura de los diferentes actores.</p>\n<h1 id=\"tipos-de-estimaciones-de-fechas-de-entrega\">Tipos de estimaciones de fechas de entrega</h1>\n<p>OLM ofrece dos formas de estimar fechas de entrega:</p>\n<h2 id=\"1--estimaciones-basadas-en-tiempos-de-preparación\">1- Estimaciones basadas en tiempos de preparación</h2>\n<p>En este tipo de estimación la fecha de entrega se define a partir de la sumatoria de tiempos de preparación y validación de capacidades de cada uno de los actores que intervienen en el flujo.</p>\n<p><code><strong>leadtimes</strong></code></p>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/OLM/Agendamiento_dinamico.jpg\" alt=\"Agendamiento Dinámico\" /></p>\n<h2 id=\"2---estimaciones-basadas-en-reglas\">2 - Estimaciones basadas en reglas</h2>\n<p><code><strong>rules</strong></code></p>\n<p>En este tipo de estimación la fecha de entrega está condicionada por el rango horario en el que se recibe un pedido y se encuentra listo para ser recogido por el Courier. </p>\n<p>Aquí solo se validan capacidades de despacho del Source.</p>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/OLM/Agendamiento_Estatico.jpg\" alt=\"Agendamiento Estático\" /></p>\n<h2 id=\"3---estimaciones-basadas-en-la-fecha-de-entrega\">3 - Estimaciones basadas en la fecha de entrega</h2>\n<p><code><strong>skip</strong></code></p>\n<p>En este tipo de estimación la fecha de entrega está condicionada por la entrada al servicio en el campo <code>deliveryDate</code>, se tendrá en cuenta la cobertura y capacidades correspondientes, El uso de esta sera exclusivo de la reserva de agendamiento y estará condicionado al envio del parámetro <code>skipDeliveryDate</code> con el valor <code>true</code>. </p>\n<p><img src=\"https://omnix-v3-res.s3.amazonaws.com/OLM/Agendamiento_skip.jpg\" alt=\"Agendamiento Permanente\" /></p>\n<p>A continuación se describen los servicios de agendamiento</p>\n","_postman_id":"53bc5b36-20e7-4e2e-a4c5-0710d6bc056b"},{"name":"Couriers","item":[{"name":"Create/update Courier","id":"486a194d-5054-4e5d-8ee4-7bf15d9241ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"CO12123\",\n    \"name\": \"Courier 1\",\n    \"alias\": \"Alias 1\",\n    \"shippingType\": [\n        \"HD\"\n    ],\n    \"deliveryType\": \"standar\",\n    \"costStrategy\": \"productType\",\n    \"locationStrategy\": \"strategy 1\",\n    \"dispatchCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"overCapacity\": 10,\n            \"capacity\": 10\n        }\n    ],\n    \"volumeCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"overCapacity\": 10,\n            \"capacity\": 10\n        }\n    ],\n    \"nonWorkingDays\": [\n        7\n    ],\n    \"workingTime\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    ],\n    \"channel\": [\n        \"televentas\",\n        \"omnicanal\"\n    ],\n    \"productType\": [\n        \"grande\"\n    ],\n    \"criterias\": [\n        \"pequeño\",\n        \"sensible\",\n        \"jugueton\"\n    ],\n    \"nonWorkingDates\": [\n        \"08/21\",\n        \"05/14\",\n        \"04/12\",\n        \"04/13\",\n        \"04/14\",\n        \"04/15\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers","description":"<p>Servicio para crear/actualizar Courier, si este existe la información entonces es actualizada, si no, este será creado.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador unico del Courier. Si este no es proporcionado, Entonces Omnix lo generará.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del courier.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>alias</td>\n<td>String</td>\n<td>Alias del courier.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>costStrategy</td>\n<td>String</td>\n<td>Estrategia para calcular costos de envio.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>locationStrategy</td>\n<td>String</td>\n<td>Estrategia para definir cobertura.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dispatchCapacity</td>\n<td>JSONArray</td>\n<td>Capacidad de despacho por día y tipo de producto. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida. (0-100)</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>volumeCapacity</td>\n<td>JSONArray</td>\n<td>Arreglo con capacidades volumétricas por día de la semana.<ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida. (0-100)</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>nonWorkingDays</td>\n<td>Array[integer]</td>\n<td>Días no laborales a la semanas, los valores van en el rango de 1 (luneas) a 7 (domingo).</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>nonWorkingDates</td>\n<td>Array[string]</td>\n<td>Arreglo de fechas no laborales. En ejecución estas fechas se van a concatenar con las configuradas a en el calendario general. Debe ser en formato MM/DD</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray[(daysOfWeek: Array[number]<br />from: String<br />to: string)]</td>\n<td>Jornada laboral del courier por dia de la semana. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 luneas)a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada.</li><li><strong>to</strong>: Hora de fin de la jornada.</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>channel</td>\n<td>Array[String]</td>\n<td>Canales de distribucion a los que el courier da cobertura.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Tipos de producto a los que da cobertura el courier.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>criterias</td>\n<td>Array[String]</td>\n<td>Listado de criterios adicionales por los cuales se puede segmentar un courier.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>status</td>\n<td>boolean</td>\n<td>Estado de la cobertura <code>false: Desactivado</code> <br /><code>true: Activado</code></td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ScheduleAllException</td>\n<td>La combinación de deliveryType y shippingType no es valida</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","couriers"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"c36d7a13-0519-4ea6-b4f6-bf5f0043b214","name":"Create multiple courier","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"CO1214\",\n        \"name\": \"Courier 2\",\n        \"alias\": \"Alias 1\",\n        \"shippingType\": [\n            \"HD\"\n        ],\n        \"deliveryType\": \"standar\",\n        \"costStrategy\": \"productType\",\n        \"locationStrategy\": \"strategy 1\",\n        \"dispatchCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10,\n                \"overCapacity\": 10\n            }\n        ],\n        \"volumeCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10,\n                \"overCapacity\": 10\n            }\n        ],\n        \"nonWorkingDays\": [\n            7\n        ],\n        \"workingTime\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5,\n                    6\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\"\n            }\n        ],\n        \"channel\": [\n            \"televentas\",\n            \"omnicanal\"\n        ],\n        \"productType\": [\n            \"grande\"\n        ]\n    },\n    {\n        \"id\": \"CO12123\",\n        \"name\": \"Courier 1\",\n        \"alias\": \"Alias 1\",\n        \"shippingType\": \"HD\",\n        \"deliveryType\": \"standar\",\n        \"costStrategy\": \"productType\",\n        \"locationStrategy\": \"strategy 2\",\n        \"dispatchCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"volumeCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"nonWorkingDays\": [\n            7\n        ],\n        \"workingTime\": {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        },\n        \"channel\": [\n            \"televentas\",\n            \"omnicanal\"\n        ],\n        \"productType\": [\n            \"grande\"\n        ],\n        \"criterias\": [\n            \"pequeño\",\n            \"sensible\",\n            \"jugueton\"\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"f02cf89b-7c6f-4ad5-afd7-a3d49237dafb","name":"Create single courier ","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"CO12123\",\n    \"name\": \"Courier 1\",\n    \"alias\": \"Alias 1\",\n    \"shippingType\": [\n        \"HD\"\n    ],\n    \"deliveryType\": \"standar\",\n    \"costStrategy\": \"productType\",\n    \"locationStrategy\": \"strategy 1\",\n    \"dispatchCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"capacity\": 10,\n            \"overCapacity\": 10\n        }\n    ],\n    \"volumeCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"capacity\": 10,\n            \"overCapacity\": 10\n        }\n    ],\n    \"nonWorkingDays\": [\n        7\n    ],\n    \"workingTime\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    ],\n    \"channel\": [\n        \"televentas\",\n        \"omnicanal\"\n    ],\n    \"productType\": [\n        \"grande\"\n    ],\n    \"criterias\": [\n        \"pequeño\",\n        \"sensible\",\n        \"jugueton\"\n    ],\n    \"nonWorkingDates\" : [ \n        \"08/21\", \n        \"05/14\", \n        \"04/12\", \n        \"04/13\", \n        \"04/14\", \n        \"04/15\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"486a194d-5054-4e5d-8ee4-7bf15d9241ab"},{"name":"Remove couriers","id":"f9e7b0ba-6976-4222-84cb-f38c412bd258","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"CO1214\", \"CO12123\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers","description":"<p>Servicio para eliminar Couriers y todas sus coberturas.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de couriers a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","couriers"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"55c1a938-64af-48f3-a6a2-3d321a1602ed","name":"Remove courier","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"CO1214\", \"CO12123\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"f9e7b0ba-6976-4222-84cb-f38c412bd258"},{"name":"Get Courier by Id","id":"d23ff993-9d34-4625-9e93-4f764c9a2bac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers/:courierId","description":"<p>Servicio para obtener Courier por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers/:courierId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers/:courierId</a></code></p>\n<h2 id=\"path-parameters\">Path parameters</h2>\n<ul>\n<li><strong>courierId</strong>: Identificador del courier.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","couriers",":courierId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"eeb24b54-d21b-457d-a001-713c2ddfb1a7","type":"any","value":"","key":"courierId"}]}},"response":[{"id":"fc37d352-3504-45e0-85c3-25bba72e3753","name":"Get Courier by Id","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers/CO12123"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"CO12123\",\n        \"name\": \"Courier 1\",\n        \"alias\": \"Alias 1\",\n        \"shippingType\": \"HD\",\n        \"deliveryType\": \"standar\",\n        \"costStrategy\": \"productType\",\n        \"locationStrategy\": \"strategy 2\",\n        \"dispatchCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"volumeCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"nonWorkingDays\": [\n            7\n        ],\n        \"workingTime\": {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        },\n        \"channel\": [\n            \"televentas\",\n            \"omnicanal\"\n        ],\n        \"productType\": [\n            \"grande\"\n        ],\n        \"criterias\": [\n            \"pequeño\",\n            \"sensible\",\n            \"jugueton\"\n        ]\n    }\n}"}],"_postman_id":"d23ff993-9d34-4625-9e93-4f764c9a2bac"},{"name":"Get Couriers","id":"2fcca18f-2a0c-4b01-8961-4a2c932d2680","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"name\",\n        \"channel\"\n    ],\n    \"filter\": {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"alias\": \"\",\n        \"shippingType\": \"\",\n        \"deliveryType\": \"\",\n        \"costStrategy\": \"\",\n        \"locationStrategy\": \"\",\n        \"capacity\": \"\",\n        \"nonWorkingDays\": [1,2,3],\n        \"channel\": [\"televentas\"],\n        \"productType\": [\"grandes\"]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers/all","description":"<p>Servicio para consultar todos los Couriers de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{shippingType: [\"SP\"]}</code> (traerá solo couriers que cumplan con esta condición).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Courier</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","couriers","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"caff471a-1513-4822-9182-cb8f6b93e0d5","name":"Get Couriers","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"name\",\n        \"alias\",\n        \"shippingType\",\n        \"deliveryType\",\n        \"costStrategy\",\n        \"locationStrategy\"\n    ],\n    \"filter\": {\n        \"alias\": \"Courier\",\n        \"nonWorkingDays\": [\n            7\n        ],\n        \"channel\": [\n            \"televentas\"\n        ],\n        \"productType\": [\n            \"grandes\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 2,\n        \"records\": [\n            {\n                \"id\": \"CO1214\",\n                \"name\": \"Courier 2\",\n                \"alias\": \"Alias 1\",\n                \"shippingType\": \"HD\",\n                \"deliveryType\": \"standar\",\n                \"costStrategy\": \"productType\",\n                \"locationStrategy\": \"strategy 1\"\n            },\n            {\n                \"id\": \"CO12123\",\n                \"name\": \"Courier 1\",\n                \"alias\": \"Alias 1\",\n                \"shippingType\": \"HD\",\n                \"deliveryType\": \"standar\",\n                \"costStrategy\": \"productType\",\n                \"locationStrategy\": \"strategy 2\"\n            }\n        ]\n    }\n}"},{"id":"85d2c5c3-35ac-4afc-aefd-8606fc5a1cdc","name":"Get Couriers - NO MATCH","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"name\",\n        \"channel\"\n    ],\n    \"filter\": {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"alias\": \"\",\n        \"shippingType\": \"\",\n        \"deliveryType\": \"\",\n        \"costStrategy\": \"\",\n        \"locationStrategy\": \"\",\n        \"capacity\": \"\",\n        \"nonWorkingDays\": [1,2,3],\n        \"channel\": [\"televentas\"],\n        \"productType\": [\"grandes\"]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"11f4d47b-9fca-4152-8435-e44b078e1a1d\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"}],"_postman_id":"2fcca18f-2a0c-4b01-8961-4a2c932d2680"},{"name":"Query Couriers","id":"97142c17-e4c7-4a12-b36a-ab88df087217","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"COURIER01\"],\n\t\"project\": [\"id\", \"name\"]\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/couriers","description":"<p>Servicio para consultar multiples Couriers por ids o aliases, además es posible especificar que propiedades específicas se requieren para la respuesta.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/couriers</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>idsOrAliases</td>\n<td>Array[string]</td>\n<td>Identificadores ó aliases de los couriers a consultar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>project</td>\n<td>Array[string]</td>\n<td>Nombre de las propiedades que queremos ver en la respuesta.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","couriers"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"286cc078-ea0c-4a3a-9358-ecfe006fb8f3","name":"Search Couriers","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"COURIER01\"],\n\t\"project\": [\"id\", \"name\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/couriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\": \"COURIER01\",\n            \"name\": \"COURIER01\"\n        }\n    ]\n}"}],"_postman_id":"97142c17-e4c7-4a12-b36a-ab88df087217"}],"id":"bb99ab6b-08ed-4b4e-82bc-bf58f4db8ec4","description":"<p>A continuación se describen los servicios de administración para couriers</p>\n","_postman_id":"bb99ab6b-08ed-4b4e-82bc-bf58f4db8ec4"},{"name":"Routes and Coverage","item":[{"name":"Coverages","item":[{"name":"Get Coverage","id":"6b83539c-251e-4463-9130-252f4da9e38f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"channel\": \"channel1\",\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"name\": \"Bodega\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"volume\": 20\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ],\n                    \"volume\": 20\n                }\n            ]\n        }\n    ],\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"Barranquilla\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Betania\",\n            \"criteria3\": \"\",\n            \"criteria4\": \"\",\n            \"coordinate\": [\n                -10,\n                11\n            ]\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverage?response=full","description":"<code>\nhttps://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverage?response=minimal\n</code>\n\n<p>Servicio de consulta de cobertura. Dado un arreglo de sources y un target, entregará como respuesta una los sources que tengan ruta hacia el target y omitirá los que no.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"body\">Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>channel</td>\n<td>string</td>\n<td>Canal de distrubición</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>string</td>\n<td>Tipos de despacho, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>sources</td>\n<td>Array[JSON]</td>\n<td>Puntos de origen. Ejemplo <code><pre>{\"type\": \"Source\",\"data\": {\"id\": \"CT15\",\"name\": \"Bodega\"},\"items\": [{\"sku\": \"ABC1\",\"quantity\": 2,\"type\": \"pequeño\",\"volume\": 20},{\"sku\": \"ABC2\",\"quantity\": 1,\"type\": \"sensible\",\"volume\": 20}]}</pre></code><br /> Si la estrategia del cliente incluye validar tipos de productos entonces el atributo <code>items</code> es requerido.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON</td>\n<td>Destino del movimiento</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"queryparams\">QueryParams</h3>\n<ul>\n<li><strong>order</strong>: Orden en el que se entregaran los sources en la respuesta. <code>asc</code> para orden ascendente o <code>desc</code> para orden descendente </li>\n<li><strong>response</strong>: Permite definir la cantidad de informacion entregada en la respuesta con base en los siguientes valores:</li>\n<li><strong>best_route</strong>: Cuando se necesita conocer la mejor ruta de cada source hacia el target<blockquote>\n<p>```</p>\n</blockquote>\n</li>\n</ul>\n<p>{\n  \"shippingType\": \"HD\",\n  \"sources\": [\n    {\n      \"type\": \"Source\",\n      \"data\": {\n        \"id\": \"CT15\",\n        \"name\": \"Bodega\"\n      },\n      \"hops\": 1,\n      \"route\": [\n        {\n          \"checksum\": \"h4sh\",\n          \"source\": {\n            \"type\": \"Source\",\n            \"data\": {\n              \"id\": \"CT15\",\n              \"name\": \"Bodega\"\n            }\n          },\n          \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"Barranquilla\",\n                \"criteria1\": \"Atlantico\",\n                \"criteria2\": \"Betania\",\n                \"criteria3\": \"\",\n                \"criteria4\": \"\",\n                \"coordinate\": [\n                    -10,\n                    11\n                ],\n                \"address\": \"Calle 1234\"\n            }\n          },\n          \"couriers\": [\n            {\n              \"id\": \"1234\",\n              \"name\": \"1234\",\n              \"alias\": \"1234\"\n            }\n          ]\n        }\n      ]\n    }\n  ]\n}</p>\n<blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\n</code></pre></blockquote>\n<ul>\n<li><strong>minimal</strong>: Cuando solo se necesita validar si existe una ruta entre los sources y el target pero no se requiere el detalle de las ruta<blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"shippingType\": \"HD\",\n  \"sources\": [\n {\n   \"type\": \"Source\",\n   \"hops\": 1,\n   \"data\": {\n     \"id\": \"CT15\",\n     \"name\": \"Bodega\"\n   }\n }\n  ]\n}\n</code></pre></blockquote>\n</li>\n<li><strong>full</strong>: Cuando se necesita conocer todas las rutas de cada uno de los sources hacia el target<blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"shippingType\": \"HD\",\n  \"sources\": [\n {\n   \"type\": \"Source\",\n   \"data\": {\n     \"id\": \"CT15\",\n     \"name\": \"Bodega\"\n   },\n   \"routes\": [\n     [\n       {\n         \"checksum\": \"h4sh\",\n         \"source\": {\n           \"type\": \"Source\",\n           \"data\": {\n             \"id\": \"CT15\",\n             \"name\": \"Bodega\"\n           }\n         },\n         \"target\": {\n           \"type\": \"Location\",\n           \"data\": {\n               \"criteria0\": \"Barranquilla\",\n               \"criteria1\": \"Atlantico\",\n               \"criteria2\": \"Betania\",\n               \"criteria3\": \"\",\n               \"criteria4\": \"\",\n               \"coordinate\": [\n                   -10,\n                   11\n               ],\n               \"address\": \"Calle 1234\"\n           }\n         },\n         \"couriers\": [\n           {\n             \"id\": \"1234\",\n             \"name\": \"1234\",\n             \"alias\": \"1234\"\n           }\n         ]\n       }\n     ]\n   ]\n }\n  ]\n}\n</code></pre></blockquote>\n</li>\n</ul>\n<h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>RouteNotFoundException</td>\n<td>No se encontró ninguna ruta para la cobertura consultada</td>\n</tr>\n<tr>\n<td>UncoveragedRoutesException</td>\n<td>La ruta actual no tiene cobertura de un transportista para poder llegar al destino solicitado.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","routes","coverage"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[{"key":"response","value":"full"}],"variable":[]}},"response":[{"id":"b99d4648-f0a2-4633-a5b7-1520b433cec4","name":"Get Coverage Success full Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"shippingType\": \"HD\",\n  \"channel\": \"channel1\",\n  \"sources\": [\n    {\n      \"type\": \"Source\",\n      \"data\": {\n        \"id\": \"CT15\",\n        \"name\": \"Bodega\"\n      }\n    }\n  ],\n  \"target\": {\n    \"type\": \"Location\",\n    \"data\": {\n      \"criteria0\": \"Barranquilla\",\n      \"criteria1\": \"Atlantico\",\n      \"criteria2\": \"Betania\",\n      \"criteria3\": \"\",\n      \"criteria4\": \"\",\n      \"coordinate\": [\n        -10,\n        11\n      ],\n      \"address\": \"Calle 1234\"\n    }\n  }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverage?response=full","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverage"],"query":[{"key":"response","value":"full"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingType\": \"HD\",\n        \"sources\": [\n            {\n                \"type\": \"Source\",\n                \"data\": {\n                    \"id\": \"CT15\",\n                    \"name\": \"Bodega\"\n                },\n                \"routes\": [\n                    [\n                        {\n                            \"checksum\": \"h4sh\",\n                            \"source\": {\n                                \"type\": \"Source\",\n                                \"data\": {\n                                    \"id\": \"CT15\",\n                                    \"name\": \"Bodega\"\n                                }\n                            },\n                            \"target\": {\n                                \"type\": \"Location\",\n                                \"data\": {\n                                    \"criteria0\": \"Barranquilla\",\n                                    \"criteria1\": \"Atlantico\",\n                                    \"criteria2\": \"Betania\",\n                                    \"coordinate\": [\n                                        -10,\n                                        11\n                                    ],\n                                    \"address\": \"Calle 1234\"\n                                }\n                            },\n                            \"couriers\": [\n                                {\n                                    \"id\": \"1234\",\n                                    \"name\": \"1234\",\n                                    \"alias\": \"1234\"\n                                }\n                            ]\n                        }\n                    ]\n                ]\n            }\n        ]\n    }\n}"},{"id":"2bb31d42-3511-446c-9e1f-46506d0751e1","name":"Get Coverage Success minimal Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"shippingType\": \"HD\",\n  \"channel\": \"channel1\",\n  \"sources\": [\n    {\n      \"type\": \"Source\",\n      \"data\": {\n        \"id\": \"CT15\",\n        \"name\": \"Bodega\"\n      }\n    }\n  ],\n  \"target\": {\n    \"type\": \"Location\",\n    \"data\": {\n      \"criteria0\": \"Barranquilla\",\n      \"criteria1\": \"Atlantico\",\n      \"criteria2\": \"Betania\"\n    }\n  }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverage?response=minimal","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverage"],"query":[{"key":"response","value":"minimal"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingType\": \"HD\",\n        \"sources\": [\n            {\n                \"type\": \"Source\",\n                \"hops\": 1,\n                \"data\": {\n                    \"id\": \"CT15\",\n                    \"name\": \"Bodega\"\n                }\n            }\n        ]\n    }\n}"},{"id":"b28e1e65-dc9d-4d30-b5de-f2cc5b0cc61e","name":"Get coverage with items","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"shippingType\": \"HD\",\n    \"channel\": \"channel1\",\n    \"sources\": [\n        {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"CT15\",\n                \"name\": \"Bodega\"\n            },\n            \"items\": [\n                {\n                    \"sku\": \"ABC1\",\n                    \"quantity\": 2,\n                    \"type\": \"pequeño\",\n                    \"volume\": 20,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ]\n                },\n                {\n                    \"sku\": \"ABC2\",\n                    \"quantity\": 1,\n                    \"type\": \"sensible\",\n                    \"volume\": 20,\n                    \"criterias\": [\n                        \"pequeño\",\n                        \"sensible\"\n                    ]\n                }\n            ]\n        }\n    ],\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"Barranquilla\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Betania\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverage?response=minimal","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverage"],"query":[{"key":"response","value":"minimal"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingType\": \"HD\",\n        \"sources\": [\n            {\n                \"type\": \"Source\",\n                \"data\": {\n                    \"id\": \"CT15\",\n                    \"name\": \"Bodega\"\n                }\n            }\n        ]\n    }\n}"},{"id":"d92fd9e3-c063-44ce-9881-416a5d204c81","name":"Get Coverage Success best_route Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"shippingType\": \"HD\",\n  \"channel\": \"channel1\",\n  \"sources\": [\n    {\n      \"type\": \"Source\",\n      \"data\": {\n        \"id\": \"CT15\",\n        \"name\": \"Bodega\"\n      }\n    }\n  ],\n  \"target\": {\n    \"type\": \"Location\",\n    \"data\": {\n      \"criteria0\": \"Barranquilla\",\n      \"criteria1\": \"Atlantico\",\n      \"criteria2\": \"Betania\"\n    }\n  }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverage?response=best_route&order=desc","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverage"],"query":[{"key":"response","value":"best_route"},{"key":"order","value":"desc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"shippingType\": \"HD\",\n        \"sources\": [\n            {\n                \"type\": \"Source\",\n                \"data\": {\n                    \"id\": \"CT15\",\n                    \"name\": \"Bodega\"\n                },\n                \"hops\": 1,\n                \"route\": [\n                    {\n                        \"checksum\": \"h4sh\",\n                        \"source\": {\n                            \"type\": \"Source\",\n                            \"data\": {\n                                \"id\": \"CT15\",\n                                \"name\": \"Bodega\"\n                            }\n                        },\n                        \"target\": {\n                            \"type\": \"Location\",\n                            \"data\": {\n                                \"criteria0\": \"Barranquilla\",\n                                \"criteria1\": \"Atlantico\",\n                                \"criteria2\": \"Betania\",\n                                \"coordinate\": [\n                                    -10,\n                                    11\n                                ],\n                                \"address\": \"Calle 1234\"\n                            }\n                        },\n                        \"couriers\": [\n                            {\n                                \"id\": \"1234\",\n                                \"name\": \"1234\",\n                                \"alias\": \"1234\"\n                            }\n                        ]\n                    }\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"6b83539c-251e-4463-9130-252f4da9e38f"},{"name":"Create/update Coverage","id":"e601d60d-4d8f-435c-9595-03344df29076","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"routeId\": \"route01\",\n  \"courierId\": \"CO12123\",\n  \"shippingType\": [\"HD\", \"SP\"],\n  \"deliveryType\": \"Estandar\",\n  \"leadtime\": {\n    \"value\": 1,\n    \"unit\": \"d\"\n  },\n  \"workingTime\": [\n    {\n      \"daysOfWeek\": [1,2,3,4],\n      \"from\": \"08:00\",\n      \"to\": \"17:00\"\n    }\n  ],\n  \"deliveryDays\": [1,2,3,4],\n  \"cost\": {\n    \"productType1\": 20,\n    \"productType2\": 10,\n    \"productTypeN\": 5\n  }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages","description":"<p>Servicio para crear/actualizar Coverage, si este existe la información entonces es actualizada, si no, este será creado.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverage\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverage</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la cobertura. si este no es especificado, entonces Omnix generará un identificador.</td>\n<td>Solo cuando se pretenda actualizar un registro existente.</td>\n</tr>\n<tr>\n<td>routeId</td>\n<td>String</td>\n<td>Identificador de la ruta a la que pertenece la cobertura.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>courierId</td>\n<td>String</td>\n<td>Identificador del courier al que pertenece la cobertura.</td>\n<td>Solo en caso de que el <strong>id</strong> no sea especificado.</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n<td></td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n<td>Solo en caso de que el <strong>id</strong> no sea especificado.</td>\n</tr>\n<tr>\n<td>leadtime</td>\n<td>JSONJSON[(value: number <br /> unit: String)]</td>\n<td>Tiempo de viaje o transporte. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul><br /><blockquote>Si la cobertura tiene <code>pickupDays</code> definidos entonces no requiere leadtime</blockquote></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray[(daysOfWeek: Array[number] <br /> from: String <br /> to: string)]</td>\n<td>Horario por día en que está habilitada la cobertura. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n<td>Solo en caso de que el <strong>id</strong> no sea especificado.</td>\n</tr>\n<tr>\n<td>pickupDays</td>\n<td>Array[number]</td>\n<td>Días de recogida en el origen de la ruta. Los valores van en el rango de 1 (lunes) a 7 (domingo).<br /><blockquote>Si la cobertura tiene <code>leadtime</code> definido entonces no requiere pickupDays</blockquote></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>deliveryDays</td>\n<td>Array[number]</td>\n<td>Días de entrega en el origen de la ruta. Los valores van en el rango de 1 (lunes) a 7 (domingo).</td>\n<td>Solo en caso de que el <strong>id</strong> no sea especificado.</td>\n</tr>\n<tr>\n<td>cost</td>\n<td>number or JSON</td>\n<td>Costo de la cobertura. Revisar <a href=\"#logistic-cost-strategies\">estrategias</a> para conocer la estructura.</td>\n<td>Solo en caso de que el <strong>id</strong> no sea especificado.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado de la cobertura <br /><code>0: Desactivada</code> <br /><code>false: Desactivado</code> <br /><code>true: Activado</code></td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","routes","coverages"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"0832156d-719d-4a09-808b-1bb4929b55c0","name":"Update coverage","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"coverage1\",\n    \"shippingType\": [\n        \"HD\",\n        \"SP\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/routes/coverages"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"b7be10cf-2030-4185-8770-937a330b82d3","name":"Create single Coverage","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"routeId\": \"route01\",\n  \"courierId\": \"CO12123\",\n  \"shippingType\": [\"HD\", \"SP\"],\n  \"deliveryType\": \"Estandar\",\n  \"leadtime\": {\n    \"value\": 1,\n    \"unit\": \"d\"\n  },\n  \"workingTime\": [\n    {\n      \"daysOfWeek\": [1,2,3,4],\n      \"from\": \"08:00\",\n      \"to\": \"17:00\"\n    }\n  ],\n  \"deliveryDays\": [1,2,3,4],\n  \"cost\": {\n    \"productType1\": 20,\n    \"productType2\": 10,\n    \"productTypeN\": 5,\n  }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/routes/coverages","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","routes","coverages"],"variable":[{"key":"routeId","value":"route01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": \"OK\"\n}"},{"id":"1445ad7b-33a9-4fa1-ae61-8ddc33091d27","name":"Create multiple Coverages","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"routeId\": \"route01\",\n    \"courierId\": \"CO12123\",\n    \"shippingType\": [\n      \"HD\",\n      \"SP\"\n    ],\n    \"deliveryType\": \"Estandar\",\n    \"leadtime\": {\n      \"value\": 1,\n      \"unit\": \"d\"\n    },\n    \"workingTime\": [\n      {\n        \"daysOfWeek\": [\n          1,\n          2,\n          3,\n          4\n        ],\n        \"from\": \"08:00\",\n        \"to\": \"17:00\"\n      }\n    ],\n    \"deliveryDays\": [\n      1,\n      2,\n      3,\n      4\n    ],\n    \"cost\": {\n      \"productType1\": 20,\n      \"productType2\": 10,\n      \"productTypeN\": 5\n    }\n  },\n  {\n    \"routeId\": \"route01\",\n    \"courierId\": \"CO1214\",\n    \"shippingType\": [\n      \"HD\",\n      \"SP\"\n    ],\n    \"deliveryType\": \"Estandar\",\n    \"leadtime\": {\n      \"value\": 1,\n      \"unit\": \"d\"\n    },\n    \"workingTime\": [\n      {\n        \"daysOfWeek\": [\n          1,\n          2,\n          3,\n          4\n        ],\n        \"from\": \"08:00\",\n        \"to\": \"17:00\"\n      }\n    ],\n    \"deliveryDays\": [\n      1,\n      2,\n      3,\n      4\n    ],\n    \"cost\": {\n      \"productType1\": 20,\n      \"productType2\": 10,\n      \"productTypeN\": 5\n    }\n  } \n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/routes/coverages","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","routes","coverages"],"variable":[{"key":"routeId","value":"route01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"e601d60d-4d8f-435c-9595-03344df29076"},{"name":"Remove coverages","id":"346f99f0-93fb-467f-94e4-7491feaef7dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"coverage01\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages","description":"<p>Servicio para eliminar Coverages.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de la cobertura a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","routes","coverages"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"f1d00e56-8896-4736-a8d2-563a529fa99e","name":"Remove cobertures","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"coverage01\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/:routeId/coverages","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes",":routeId","coverages"],"variable":[{"key":"routeId","value":"route01"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"346f99f0-93fb-467f-94e4-7491feaef7dc"},{"name":"Get Coverages","id":"7372e08b-f685-4fc1-b9dc-d73f36a4f3ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\"id\", \"shippingType\", \"courierId\"],\n    \"filter\": {\n        \"routeId\": \"route01\",\n        \"courierId\": \"CO12123\",\n        \"shippingType\": [\n            \"HD\",\n            \"SP\"\n        ],\n        \"deliveryType\": \"Estandar\"\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/all","description":"<p>Servicio para consultar todos las Coverages de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{\"routeId\": \"route01\"}</code> (traerá todas las coberturas pertenecientes a la ruta <strong>route01</strong>).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Coverage</p>\n</blockquote>\n<h3 id=\"queryparams\">QueryParams</h3>\n<ul>\n<li><strong>response</strong>: <code>expanded</code>, Incluye en la respuesta  el detalle del courier y la ruta relacionada con la cobertura</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","routes","coverages","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"dfed85d8-eeb1-4f2b-8697-5f6ffdcbb2c4","name":"Get Coverages","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\": {\n        \"routeId\": \"route01\",\n        \"courierId\": \"CO12123\",\n        \"shippingType\": [\n            \"HD\",\n            \"SP\"\n        ],\n        \"deliveryType\": \"Estandar\"\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"routeId\": \"route01\",\n                \"courierId\": \"CO12123\",\n                \"shippingType\": [\n                    \"HD\",\n                    \"SP\"\n                ],\n                \"deliveryType\": \"Estandar\",\n                \"leadtime\": {\n                    \"value\": 1,\n                    \"unit\": \"d\"\n                },\n                \"workingTime\": [\n                    {\n                        \"daysOfWeek\": [\n                            1,\n                            2,\n                            3,\n                            4\n                        ],\n                        \"from\": \"08:00\",\n                        \"to\": \"17:00\"\n                    }\n                ],\n                \"deliveryDays\": [\n                    1,\n                    2,\n                    3,\n                    4\n                ],\n                \"cost\": {\n                    \"productType1\": 20,\n                    \"productType2\": 10,\n                    \"productTypeN\": 5\n                }\n            }\n        ]\n    }\n}"},{"id":"8f890c23-5374-45ed-bd43-9f08bcde01f6","name":"Get Coverages - NO MATCH","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\"id\", \"shippingType\", \"courierId\"],\n    \"filter\": {\n        \"routeId\": \"route01\",\n        \"courierId\": \"CO12123\",\n        \"shippingType\": [\n            \"HD\",\n            \"SP\"\n        ],\n        \"deliveryType\": \"Estandar\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"11f4d47b-9fca-4152-8435-e44b078e1a1d\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"},{"id":"d2453f07-cccc-4622-94be-f854fad57cf8","name":"Get Coverages expanded","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 0,\n    \"filter\": {\n        \"routeId\": \"routeWithCustomLocation\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/all?response=expanded","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverages","all"],"query":[{"key":"response","value":"expanded"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e01d73f8-490b-4bfe-ad5e-255dda073910\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"FWQTYB8EKP5ZRS0O\",\n                \"routeId\": \"routeWithCustomLocation\",\n                \"courierId\": \"OERKNYHIKJLWPVR7\",\n                \"deliveryType\": \"meet\",\n                \"shippingType\": [\n                    \"HD\",\n                    \"SP\"\n                ],\n                \"leadtime\": {\n                    \"value\": 1,\n                    \"unit\": \"d\"\n                },\n                \"workingTime\": [\n                    {\n                        \"daysOfWeek\": [\n                            1,\n                            2,\n                            3,\n                            4\n                        ],\n                        \"from\": \"08:00\",\n                        \"to\": \"17:00\"\n                    }\n                ],\n                \"deliveryDays\": [\n                    1,\n                    2,\n                    3,\n                    4\n                ],\n                \"cost\": [\n                    {\n                        \"min\": 0,\n                        \"max\": 0,\n                        \"value\": 1\n                    }\n                ],\n                \"status\": true,\n                \"courier\": {\n                    \"id\": \"OERKNYHIKJLWPVR7\",\n                    \"alias\": \"Courier10\",\n                    \"channel\": [\n                        \"televentas\",\n                        \"omnicanal\"\n                    ],\n                    \"costStrategy\": \"volumeRange\",\n                    \"deliveryType\": \"meet\",\n                    \"locationStrategy\": \"level1\",\n                    \"name\": \"Courier10\",\n                    \"nonWorkingDays\": [\n                        7\n                    ],\n                    \"productType\": [\n                        \"productType1\",\n                        \"productType2\",\n                        \"productType3\"\n                    ],\n                    \"shippingType\": [\n                        \"HD\",\n                        \"SP\"\n                    ],\n                    \"status\": true,\n                    \"workingTime\": [\n                        {\n                            \"daysOfWeek\": [\n                                1,\n                                2,\n                                3,\n                                4,\n                                5,\n                                6\n                            ],\n                            \"from\": \"08:00\",\n                            \"to\": \"17:00\"\n                        }\n                    ],\n                    \"dispatchCapacity\": [\n                        {\n                            \"daysOfWeek\": [\n                                1,\n                                2,\n                                3,\n                                4,\n                                5,\n                                6\n                            ],\n                            \"capacity\": 10\n                        }\n                    ],\n                    \"volumeCapacity\": [\n                        {\n                            \"daysOfWeek\": [\n                                3,\n                                4,\n                                5\n                            ],\n                            \"capacity\": 40\n                        },\n                        {\n                            \"daysOfWeek\": [\n                                1\n                            ],\n                            \"capacity\": 30\n                        },\n                        {\n                            \"daysOfWeek\": [\n                                2\n                            ],\n                            \"capacity\": 20\n                        }\n                    ],\n                    \"criterias\": [\n                        \"productType2\",\n                        \"productType3\"\n                    ]\n                },\n                \"route\": {\n                    \"id\": \"routeWithCustomLocation\",\n                    \"source\": {\n                        \"type\": \"Source\",\n                        \"data\": {\n                            \"id\": \"SOURCE10\",\n                            \"alias\": \"SOURCE10\"\n                        }\n                    },\n                    \"status\": true,\n                    \"target\": {\n                        \"type\": \"Location\",\n                        \"data\": {\n                            \"criteria0\": \"COLOMBIA\",\n                            \"criteria1\": \"ATLANTICO\",\n                            \"criteria2\": \"SOLEDAD\",\n                            \"custom\": {\n                                \"DEPARTMENT\": \"ATLANTICO\",\n                                \"CITY\": \"SOLEDAD\"\n                            }\n                        }\n                    }\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"7372e08b-f685-4fc1-b9dc-d73f36a4f3ce"},{"name":"Get Coverage by id","id":"60b07c95-237a-436e-8a9a-bd6ba1ac494a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/:coverageId","description":"<p>Servicio para obtener Route por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages/:coverageId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/coverages/:coverageId</a></code></p>\n","urlObject":{"protocol":"https","path":["v3","routes","coverages",":coverageId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"d84bfbd4-af70-468a-b34e-cc2bec0d8fdf","description":{"content":"<p>Identificador de la cobertura</p>\n","type":"text/plain"},"type":"any","value":"","key":"coverageId"}]}},"response":[{"id":"42766167-267e-401d-b710-f3704e71c649","name":"Get Coverage by id","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/coverages/:coverageId","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes","coverages",":coverageId"],"variable":[{"key":"coverageId","value":"coverage001"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"coverage001\",\n        \"routeId\": \"route01\",\n        \"courierId\": \"CO12123\",\n        \"shippingType\": [\n            \"HD\",\n            \"SP\"\n        ],\n        \"deliveryType\": \"Estandar\",\n        \"leadtime\": {\n            \"value\": 1,\n            \"unit\": \"d\"\n        },\n        \"workingTime\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\"\n            }\n        ],\n        \"deliveryDays\": [\n            1,\n            2,\n            3,\n            4\n        ],\n        \"cost\": {\n            \"productType1\": 20,\n            \"productType2\": 10,\n            \"productTypeN\": 5\n        }\n    }\n}"}],"_postman_id":"60b07c95-237a-436e-8a9a-bd6ba1ac494a"}],"id":"df277239-2241-44fc-b001-9fd191a0e262","_postman_id":"df277239-2241-44fc-b001-9fd191a0e262","description":""},{"name":"Routes","item":[{"name":"Create/update route","id":"3af4148f-b6e5-4856-bd2b-d8de9ecaa55d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"source\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE01\"\n        }\n    },\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"Colombia\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Barranquilla\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes","description":"<p>Servicio para crear/actualizar Routes, si este existe la información entonces es actualizada, si no, este será creado.</p>\n<p>En caso de querer actualizar información de nodos (origen o destino), se deberá hacer a traves del servicio de creación o actualización de la entidad correspondiente:</p>\n<ul>\n<li><a href=\"https://developers.omnixsystem.com/#822802f3-4fad-4f1b-ba6e-3674a6a38d73\">Crear o Actualizar Source</a></li>\n<li><a href=\"https://developers.omnixsystem.com/#332344dc-e225-47e2-b589-856f5d896643\">Crear o Actualizar Location</a></li>\n</ul>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la ruta. Si este no es especificado, entonces Omnix generará un identificador.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>source</td>\n<td>JSON[source]</td>\n<td>Origen de la ruta. <a href=\"#movimiento-de-inventario\">Ver detalle de la estructura</a></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON[target]</td>\n<td>Destino de la ruta. <a href=\"#movimiento-de-inventario\">Ver detalle de la estructura</a></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado de la ruta <br /><code>false: Desactivado</code> <br /><code>true: Activado</code></td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>SourceNotFoundException</td>\n<td>El Source utilizado para la ruta ya sea como origen o destino, no existe.</td>\n</tr>\n<tr>\n<td>LocationNotFoundException</td>\n<td>El Location utilizado para la ruta ya sea como origen o destino, no existe.</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"b0dad4c8-568a-4d78-a1d8-927a1f10e1dc\",\n    \"code\": 500,\n    \"message\": \"SourceNotFoundException: STORE90\"\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","routes"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"9064eb39-b56c-416c-a472-6adfa993f57d","name":"Create multiple routes","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"source\": {\n      \"type\": \"Source\",\n      \"data\": {\n        \"id\": \"SOURCE01\",\n        \"name\": \"Source\",\n        \"alias\": \"sourceAlias\"\n      }\n    },\n    \"target\": {\n      \"type\": \"Location\",\n      \"data\": {\n        \"criteria0\": \"Colombia\",\n        \"criteria1\": \"Atlantico\",\n        \"criteria2\": \"Barranquilla\"\n      }\n    }\n  },\n  {\n    \"source\": {\n      \"type\": \"source\",\n      \"data\": {\n        \"id\": \"SOURCE02\",\n        \"name\": \"Source2\",\n        \"alias\": \"sourceAlias2\"\n      }\n    },\n    \"target\": {\n      \"type\": \"Location\",\n      \"data\": {\n        \"criteria0\": \"Colombia\",\n        \"criteria1\": \"Magdalena\",\n        \"criteria2\": \"Santa Marta\"\n      }\n    }\n  }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"1276d060-cdd4-4eaf-b212-45f306de7173","name":"Create single route","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"source\": {\n        \"type\": \"Source\",\n        \"data\": {\n            \"id\": \"SOURCE01\",\n            \"name\": \"Source\",\n            \"alias\": \"sourceAlias\"\n        }\n    },\n    \"target\": {\n        \"type\": \"Location\",\n        \"data\": {\n            \"criteria0\": \"Colombia\",\n            \"criteria1\": \"Atlantico\",\n            \"criteria2\": \"Barranquilla\",\n            \"custom\": {\n                \"type\": \"distrito\"\n            }\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"3af4148f-b6e5-4856-bd2b-d8de9ecaa55d"},{"name":"Get route by Id","id":"fcc87a76-9776-4a57-bc5e-e8b7da4d4e31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/:routeId","description":"<p>Servicio para obtener Route por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/:routeId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/:routeId</a></code></p>\n<h2 id=\"path-parameters\">Path parameters</h2>\n<ul>\n<li><strong>routeId</strong>: Identificador de la ruta.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","routes",":routeId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"f393e99e-a9bd-476f-8ad9-985250174238","type":"any","value":"","key":"routeId"}]}},"response":[{"id":"78a96435-1113-4c7e-b5d5-43ccc2ba986b","name":"Get route by Id","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/:routeId","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","routes",":routeId"],"variable":[{"key":"routeId","value":"route01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"route01\",\n        \"source\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE01\",\n                \"name\": \"Source\",\n                \"alias\": \"sourceAlias\"\n            }\n        },\n        \"target\": {\n            \"type\": \"Location\",\n            \"data\": {\n                \"criteria0\": \"Colombia\",\n                \"criteria1\": \"Atlantico\",\n                \"criteria2\": \"Barranquilla\"\n            }\n        },\n        \"status\": 1\n    }\n}"}],"_postman_id":"fcc87a76-9776-4a57-bc5e-e8b7da4d4e31"},{"name":"Get Routes","id":"cb5b4b07-4c51-410c-99c4-2030892a1b6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\": {\n        \"source\": {\n            \"type\": \"source\",\n            \"data\": {\n                \"id\": \"SOURCE01\",\n                \"name\": \"Source\",\n                \"alias\": \"sourceAlias\"\n            }\n        },\n        \"target\": {\n            \"type\": \"location\",\n            \"data\": {\n                \"criteria0\": \"Colombia\",\n                \"criteria1\": \"Atlantico\",\n                \"criteria2\": \"Barranquilla\"\n            }\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/all","description":"<p>Servicio para consultar todos los Routes de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{{\"source\": {\"type\": \"source\",\"data\": {\"id\": \"SOURCE01\"}}</code> (traerá todas las rutas salientes de <strong>SOURCE01</strong>).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Route</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","routes","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"cc1364b5-8330-4ef5-b8f7-888ae69398d8","name":"Get Routes","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\": {\n        \"source\": {\n            \"type\": \"Source\",\n            \"data\": {\n                \"id\": \"SOURCE01\"\n            }\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"route01\",\n                \"source\": {\n                    \"type\": \"Source\",\n                    \"data\": {\n                        \"id\": \"SOURCE01\",\n                        \"name\": \"Source\",\n                        \"alias\": \"sourceAlias\"\n                    }\n                },\n                \"target\": {\n                    \"type\": \"Location\",\n                    \"data\": {\n                        \"criteria0\": \"Colombia\",\n                        \"criteria1\": \"Atlantico\",\n                        \"criteria2\": \"Barranquilla\"\n                    }\n                },\n                \"status\": 1\n            }\n        ]\n    }\n}"},{"id":"80c77b91-263a-46a4-b3bc-3195113acf08","name":"Get Routes - NO MATCH","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"filter\": {\n        \"source\": {\n            \"type\": \"source\",\n            \"data\": {\n                \"id\": \"SOURCE01\",\n                \"name\": \"Source\",\n                \"alias\": \"sourceAlias\"\n            }\n        },\n        \"target\": {\n            \"type\": \"location\",\n            \"data\": {\n                \"criteria0\": \"Colombia\",\n                \"criteria1\": \"Atlantico\",\n                \"criteria2\": \"Barranquilla\"\n            }\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"11f4d47b-9fca-4152-8435-e44b078e1a1d\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"}],"_postman_id":"cb5b4b07-4c51-410c-99c4-2030892a1b6f"},{"name":"Remove routes","id":"94797fc4-9ed4-49ce-8d77-01f20dc20fb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"route01\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes","description":"<p>Servicio para eliminar Routes y todas sus coberturas.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/routes</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de Routes a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","routes"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"3afcaab6-7741-4dc8-816b-ccfc9e3d8de0","name":"Remove routes","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"route01\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/routes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"94797fc4-9ed4-49ce-8d77-01f20dc20fb3"}],"id":"b173cd9b-1001-4c3a-a26d-2d71b533cca8","_postman_id":"b173cd9b-1001-4c3a-a26d-2d71b533cca8","description":""}],"id":"6e272fb2-8067-45af-8b6a-50f560125a03","description":"<p>A continuación se describen los servicios de administración para rutas coberturas</p>\n","_postman_id":"6e272fb2-8067-45af-8b6a-50f560125a03"},{"name":"Logistic Sources","item":[{"name":"Create/update Source","id":"432ddc6a-b26b-4c80-93e1-4f2193509881","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"STORE01\",\n    \"name\": \"STORE01\",\n    \"alias\": [\n        \"STORE01\"\n    ],\n    \"dispatchCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"capacity\": 10,\n            \"overCapacity\": 10,\n            \"deliveryType\": \"normal\"\n        },\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"overCapacity\": 10,\n            \"capacity\": 10,\n            \"deliveryType\": \"express\"\n        }\n    ],\n    \"volumeCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"capacity\": 10\n        }\n    ],\n    \"schedule\": [\n        {\n            \"deliveryType\": \"estandar\",\n            \"shippingType\": [\n                \"HD\",\n                \"SP\"\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"leadtime\": {\n                \"value\": 1,\n                \"unit\": \"h\"\n            },\n            \"slots\": [\n                {\n                    \"from\": \"08:00\",\n                    \"to\": \"11:59\",\n                    \"label\": \"AM\"\n                },\n                {\n                    \"from\": \"12:00\",\n                    \"to\": \"17:00\",\n                    \"label\": \"PM\"\n                }\n            ]\n        }\n    ],\n    \"crossdock\": [\n        {\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"value\": 1,\n            \"unit\": \"h\"\n        }\n    ],\n    \"workingSessions\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\",\n            \"lockTime\": {\n                \"from\": \"12:00\",\n                \"to\": \"13:00\"\n            }\n        }\n    ],\n    \"workingTime\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    ],\n    \"calendarSettings\": {\n        \"timezone\": \"America/Santiago\",\n        \"nonWorkingDates\": [\n            \"08/21\"\n        ],\n        \"nonWorkingDays\": [\n            7\n        ]\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources","description":"<p>Servicio para crear/actualizar Source (configuración logística), si este existe la información entonces es actualizada, si no, este será creado.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del source. Debe ser unico.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>alias</td>\n<td>Array[String]</td>\n<td>Arreglo de alias del source</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del source</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dispatchCapacity</td>\n<td>JSONArray</td>\n<td>Capacidad de despacho por día, tipos de producto y tipos de entrega.<ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>productType</strong>: Tipos de producto.</li><li><strong>deliveryType</strong>: Tipo de entrega </li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida. (0-100)</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>volumeCapacity</td>\n<td>JSONArray</td>\n<td>Arreglo con capacidades volumétricas por día de la semana. Si no se define se asume infinito. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida. (0-100)</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>schedule</td>\n<td>JSONArray</td>\n<td>Configuracion de la tienda para cada tipo de agendamiento (entrega) y cada tipo de despacho. <br /><strong>Atributos</strong><br /><ul><li><strong>deliveryType</strong>: Tipo de entrega</li><li><strong>shippingType</strong>:  Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></li><li><strong>productType</strong>: Tipos de producto que puede despachar el source</li><li><strong>leadtime</strong>: Tiempo de preparacion de la tienda. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>slots</strong>: Slots horarios de entrega. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>label</strong>: Etiqueta de referencia</li></ul></li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>crossdock</td>\n<td>JSONArray</td>\n<td>Tiempo de preparacion cuando la tienda es intermedio o destino de una ruta.<br />Atributos<br /><ul><li><strong>productType</strong>: Tipos de producto que puede despachar el source</li><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>workingSessions</td>\n<td>JSONArray</td>\n<td>Jornada de trabajo por tipo de producto.<br /><strong>Atributos</strong><br /><ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>productType</strong>: Tipos de producto.</li><li><strong>capacity</strong>: Capacidad.</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>lockTime</strong>: Rango horario bloqueado dentro de la jornada de trabajo. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de24h <code>hh:mm</code></li></ul></li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray</td>\n<td>Jornada de trabajo general del Source. Hora de apertura y cierre. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>calendarSettings</td>\n<td>JSON</td>\n<td>Configuración de calendario especifica.<br /><strong>Atributos</strong><br /><ul><li><strong>timezone</strong>: (String) Zona horaria. </li><li><strong>nonWorkingDates</strong>: (Array[String]) Arreglo de fechas no laborales. En ejecución estas fechas se van a concatenar con las configuradas a en el calendario general. Debe ser en formato MM/DD <code>\"08/21\"</code></li><li><strong>nonWorkingDays</strong>: (Array[integer]) Días no laborales a la semana, los valores van en el rango de 1 (lunes) a 7 domingo). En ejecución estos días se van a concatenar con los configuradas a en el calendario general.</li></ul></td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ScheduleAllException</td>\n<td>La combinación de deliveryType y shippingType no es valida</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","sources"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"2125be53-7354-4b8e-8f38-2a22552d3dd3","name":"Create Single Source","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"STORE01\",\n    \"name\": \"STORE01\",\n    \"alias\": [\n        \"STORE01\"\n    ],\n    \"dispatchCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],,\n            \"overCapacity\": 10,\n            \"deliveryType\": \"normal\",\n            \"capacity\": 10\n        }\n    ],\n    \"volumeCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"capacity\": 10,\n            \"overCapacity\": 10,\n        }\n    ],\n    \"schedule\": [\n        {\n            \"deliveryType\": \"estandar\",\n            \"shippingType\": [\n                \"HD\",\n                \"SP\"\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"leadtime\": {\n                \"value\": 1,\n                \"unit\": \"h\"\n            },\n            \"slots\": [\n                {\n                    \"from\": \"08:00\",\n                    \"to\": \"11:59\",\n                    \"label\": \"AM\"\n                },\n                {\n                    \"from\": \"12:00\",\n                    \"to\": \"17:00\",\n                    \"label\": \"PM\"\n                }\n            ]\n        }\n    ],\n    \"crossdock\": [\n        {\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"value\": 1,\n            \"unit\": \"h\"\n        }\n    ],\n    \"workingSessions\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\",\n            \"lockTime\": {\n                \"from\": \"12:00\",\n                \"to\": \"13:00\"\n            }\n        }\n    ],\n    \"workingTime\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    ],\n    \"calendarSettings\": {\n        \"timezone\": \"America/Santiago\",\n        \"nonWorkingDates\": [\n            \"08/21\"\n        ],\n        \"nonWorkingDays\": [\n            7\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/sources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"5296bd4a-4883-4679-9a0e-edd24828e9c9","name":"Create Multiple Sources","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"STORE01\",\n        \"name\": \"STORE01\",\n        \"alias\": [\n            \"STORE01\"\n        ],\n        \"dispatchCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"overCapacity\": 10,\n                \"capacity\": 10,\n                \"deliveryType\": \"normal\"\n            }\n        ],\n        \"volumeCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10,\n                \"overCapacity\": 10\n            }\n        ],\n        \"schedule\": [\n            {\n                \"deliveryType\": \"estandar\",\n                \"shippingType\": [\n                    \"HD\",\n                    \"SP\"\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"leadtime\": {\n                    \"value\": 1,\n                    \"unit\": \"h\"\n                },\n                \"slots\": [\n                    {\n                        \"from\": \"08:00\",\n                        \"to\": \"11:59\",\n                        \"label\": \"AM\"\n                    },\n                    {\n                        \"from\": \"12:00\",\n                        \"to\": \"17:00\",\n                        \"label\": \"PM\"\n                    }\n                ]\n            }\n        ],\n        \"crossdock\": [\n            {\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"value\": 1,\n                \"unit\": \"h\"\n            }\n        ],\n        \"workingSessions\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5,\n                    6\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\",\n                \"lockTime\": {\n                    \"from\": \"12:00\",\n                    \"to\": \"13:00\"\n                }\n            }\n        ],\n        \"workingTime\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5,\n                    6\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\"\n            }\n        ],\n        \"calendarSettings\": {\n            \"timezone\": \"America/Santiago\",\n            \"nonWorkingDates\": [\n                \"08/21\"\n            ],\n            \"nonWorkingDays\": [\n                7\n            ]\n        }\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/sources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"73905a37-0d8d-4afc-8382-6fe373d7d4f1","name":"Create/update Source with dispatch capacity by productType","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"STORE01\",\n    \"name\": \"STORE01\",\n    \"alias\": [\n        \"STORE01\"\n    ],\n    \"dispatchCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"productType\": [\n                \"productType1\"\n            ],\n            \"capacity\": 10,\n            \"overCapacity\": 10,\n            \"deliveryType\": \"normal\"\n        },\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"productType\": [\n                \"productType2\"\n            ],\n            \"overCapacity\": 10,\n            \"capacity\": 10,\n            \"deliveryType\": \"normal\"\n        }\n    ],\n    \"volumeCapacity\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5\n            ],\n            \"capacity\": 10\n        }\n    ],\n    \"schedule\": [\n        {\n            \"deliveryType\": \"estandar\",\n            \"shippingType\": [\n                \"HD\",\n                \"SP\"\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"leadtime\": {\n                \"value\": 1,\n                \"unit\": \"h\"\n            },\n            \"slots\": [\n                {\n                    \"from\": \"08:00\",\n                    \"to\": \"11:59\",\n                    \"label\": \"AM\"\n                },\n                {\n                    \"from\": \"12:00\",\n                    \"to\": \"17:00\",\n                    \"label\": \"PM\"\n                }\n            ]\n        }\n    ],\n    \"crossdock\": [\n        {\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"value\": 1,\n            \"unit\": \"h\"\n        }\n    ],\n    \"workingSessions\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"productType\": [\n                \"productType1\",\n                \"productType2\"\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\",\n            \"lockTime\": {\n                \"from\": \"12:00\",\n                \"to\": \"13:00\"\n            }\n        }\n    ],\n    \"workingTime\": [\n        {\n            \"daysOfWeek\": [\n                1,\n                2,\n                3,\n                4,\n                5,\n                6\n            ],\n            \"from\": \"08:00\",\n            \"to\": \"17:00\"\n        }\n    ],\n    \"calendarSettings\": {\n        \"timezone\": \"America/Santiago\",\n        \"nonWorkingDates\": [\n            \"08/21\"\n        ],\n        \"nonWorkingDays\": [\n            7\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"432ddc6a-b26b-4c80-93e1-4f2193509881"},{"name":"Query Sources","id":"376e2b02-d516-4fbb-a2e7-9c57bf31ae57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"SOURCE01\"],\n\t\"project\": [\"id\", \"name\"]\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources","description":"<p>Servicio para consultar multiples Sources por ids o aliases, además es posible especificar que propiedades específicas se requieren para la respuesta.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>idsOrAliases</td>\n<td>Array[string]</td>\n<td>Identificadores ó aliases de los sources a consultar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>project</td>\n<td>Array[string]</td>\n<td>Nombre de las propiedades que queremos ver en la respuesta.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","sources"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"bab2dfeb-ad85-40c8-b67e-5bf0352c27ae","name":"Search Source","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"idsOrAliases\":[\"SOURCE01\"],\n\t\"project\": [\"id\", \"name\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\": \"SOURCE01\",\n            \"name\": \"SOURCE01\"\n        }\n    ]\n}"}],"_postman_id":"376e2b02-d516-4fbb-a2e7-9c57bf31ae57"},{"name":"Get Source","id":"0d536413-0ae4-403d-a748-5f3912da231c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/:sourceId","description":"<p>Servicio para obtener Source por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/:sourceId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/:sourceId</a></code></p>\n<h2 id=\"path-parameters\">Path Parameters</h2>\n<ul>\n<li><strong>sourceId</strong>: Identificador del source.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","sources",":sourceId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"1d5c3765-9b94-4259-a545-31b23bbdd898","description":{"content":"<p>Identificador del Source.</p>\n","type":"text/plain"},"type":"any","value":"STORE01","key":"sourceId"}]}},"response":[{"id":"c0120085-305e-43c9-b874-4a4b1ae6c6fe","name":"Get Source","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/:sourceId","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","sources",":sourceId"],"variable":[{"key":"sourceId","value":"STORE01","description":"Identificador del Source."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"STORE01\",\n        \"name\": \"STORE01\",\n        \"alias\": \"STORE01\",\n        \"dispatchCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"volumeCapacity\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ],\n                \"capacity\": 10\n            }\n        ],\n        \"schedule\": [\n            {\n                \"deliveryType\": \"estandar\",\n                \"shippingType\": [\n                    \"HD\",\n                    \"SP\"\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"leadtime\": {\n                    \"value\": 1,\n                    \"unit\": \"h\"\n                },\n                \"slots\": [\n                    {\n                        \"from\": \"08:00\",\n                        \"to\": \"11:59\",\n                        \"label\": \"AM\"\n                    },\n                    {\n                        \"from\": \"12:00\",\n                        \"to\": \"17:00\",\n                        \"label\": \"PM\"\n                    }\n                ]\n            }\n        ],\n        \"crossdock\": [\n            {\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"value\": 1,\n                \"unit\": \"h\"\n            }\n        ],\n        \"workingSessions\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5,\n                    6\n                ],\n                \"productType\": [\n                    \"productType1\",\n                    \"productType2\"\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\",\n                \"lockTime\": {\n                    \"from\": \"12:00\",\n                    \"to\": \"13:00\"\n                }\n            }\n        ],\n        \"workingTime\": [\n            {\n                \"daysOfWeek\": [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5,\n                    6\n                ],\n                \"from\": \"08:00\",\n                \"to\": \"17:00\"\n            }\n        ],\n        \"calendarSettings\": {\n            \"timezone\": \"America/Santiago\",\n            \"nonWorkingDates\": [\n                \"08/21\"\n            ],\n            \"nonWorkingDays\": [\n                7\n            ]\n        }\n    }\n}"},{"id":"5e1ea611-206c-4a36-880b-f6c53a28b3fa","name":"Get Source - 404","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/:sourceId","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","sources",":sourceId"],"variable":[{"key":"sourceId","value":"STORE01","description":"Identificador del Source."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT FOUND\"\n}"}],"_postman_id":"0d536413-0ae4-403d-a748-5f3912da231c"},{"name":"Get Sources","id":"dbc5af67-1f4b-4e76-a894-dde5eb0067f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"name\",\n        \"schedule\",\n        \"crossdock\"\n    ],\n    \"filter\": {\n        \"id\": \"STORE01\",\n        \"name\": \"STORE01\",\n        \"alias\": [\n            \"STORE01\"\n        ]\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/all","description":"<p>Servicio para consultar todos los Sources de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{\"id\": \"source01\"}</code> (traerá solo sources que cumplan con esta condición).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Courier</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","sources","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"62de07d2-2f4e-4bab-9f35-f9ab46e82749","name":"Get Sources","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"name\",\n        \"schedule\",\n        \"crossdock\"\n    ],\n    \"filter\": {\n        \"id\": \"STORE01\",\n        \"name\": \"STORE01\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"STORE01\",\n                \"name\": \"STORE01\",\n                \"schedule\": [\n                    {\n                        \"deliveryType\": \"estandar\",\n                        \"shippingType\": [\n                            \"HD\",\n                            \"SP\"\n                        ],\n                        \"productType\": [\n                            \"productType1\",\n                            \"productType2\"\n                        ],\n                        \"leadtime\": {\n                            \"value\": 1,\n                            \"unit\": \"h\"\n                        },\n                        \"slots\": [\n                            {\n                                \"from\": \"08:00\",\n                                \"to\": \"11:59\",\n                                \"label\": \"AM\"\n                            },\n                            {\n                                \"from\": \"12:00\",\n                                \"to\": \"17:00\",\n                                \"label\": \"PM\"\n                            }\n                        ]\n                    }\n                ],\n                \"crossdock\": [\n                    {\n                        \"productType\": [\n                            \"productType1\",\n                            \"productType2\"\n                        ],\n                        \"value\": 1,\n                        \"unit\": \"h\"\n                    }\n                ]\n            }\n        ]\n    }\n}"},{"id":"97f2c7c0-ec2b-4480-8c6b-ebb6c5e718a3","name":"Get Sources - NO MATCH","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"name\",\n        \"schedule\",\n        \"crossdock\"\n    ],\n    \"filter\": {\n        \"id\": \"STORE01\",\n        \"name\": \"STORE01\",\n        \"alias\": [\n            \"STORE01\"\n        ]\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"11f4d47b-9fca-4152-8435-e44b078e1a1d\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 0,\n        \"skippedRecords\": 0,\n        \"maxPages\": 0,\n        \"totalRecordsMatched\": 0,\n        \"records\": []\n    }\n}"}],"_postman_id":"dbc5af67-1f4b-4e76-a894-dde5eb0067f4"},{"name":"Remove Sources","id":"de0531da-f5e5-425d-ac2b-51a226e4d581","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"source01\"\n    ],\n    \"comment\": \"remove from monitor\"\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources","description":"<p>Servicio para eliminar sources y todas sus coberturas.</p>\n<blockquote>\n<p>Al eliminar uno o más Sources se borraran todas sus rutas entrantes o salientes y las coberturas de estas.</p>\n</blockquote>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de los sources a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","sources"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"f50d9a14-2490-4397-aa91-e69a0b5ec1b0","name":"Remove Sources","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"source01\"\n    ],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/sources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"de0531da-f5e5-425d-ac2b-51a226e4d581"}],"id":"6608163b-7a5e-4b74-a3ce-c6917c572555","description":"<p>A continuación se describen los servicios de administración para sources</p>\n","_postman_id":"6608163b-7a5e-4b74-a3ce-c6917c572555"},{"name":"Calendar","item":[{"name":"Create/update Calendar settings","id":"887960e9-6085-479d-aafc-465e42185453","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"timezone\": \"America/Bogota\",\n\t\"nonWorkingDates\": [\n\t\t\"12/25\",\n\t\t\"01/01\"\n\t],\n\t\"nonWorkingDays\": [7]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/calendar","description":"<p>Servicio para crear o actualizar información del calendario del cliente. En caso de existir algún registro de calendario este solo será modificado. Cada cliente puede tener solo un calendario.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/calendar\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/calendar</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del calendario. Si no se especifica omnix asignará uno.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>String</td>\n<td>Zona horaria.  <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\">Ver zonas horarias soportadas</a> (columna <strong>TZ database name</strong>)</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>nonWorkingDates</td>\n<td>Array[String]</td>\n<td>Arreglo de fechas no laborales. Aplica para todos los actores. Debe ser en formato MM/DD <code>\"08/21\"</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>nonWorkingDays</td>\n<td>Array[integer]</td>\n<td>Días no laborales a la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","calendar"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"86c173fc-51b8-40c7-9d73-8aeb5f76dcb2","name":"Create/update Calendar settings","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"timezone\": \"America/Bogota\",\n\t\"nonWorkingDates\": [\n\t\t\"12/25\",\n\t\t\"01/01\"\n\t],\n\t\"nonWorkingDays\": [7]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/calendar"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": \"OK\"\n}"}],"_postman_id":"887960e9-6085-479d-aafc-465e42185453"},{"name":"Get Calendar  settings","id":"885f82af-bb08-476c-8069-f91a99fff086","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/calendar","description":"<p>Servicio para consultar configuración del calendario.</p>\n","urlObject":{"protocol":"https","path":["v3","calendar"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"f2b75897-491a-45c9-9e16-468de619c0c3","name":"Get Calendar  settings","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/calendar"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\":\"calendar01\",\n        \"timezone\": \"America/Bogota\",\n        \"nonWorkingDates\": [\n            \"12/25\",\n            \"01/01\"\n        ],\n        \"nonWorkingDays\": [\n            7\n        ]\n    }\n}"}],"_postman_id":"885f82af-bb08-476c-8069-f91a99fff086"}],"id":"8acdd142-9f18-46e6-98cd-11f6d20a4344","description":"<p>A continuación se describen los servicios de administración de configuraciones generales de calendario</p>\n","_postman_id":"8acdd142-9f18-46e6-98cd-11f6d20a4344"},{"name":"Locations","item":[{"name":"Create/update Location","id":"63c33afa-562b-43ba-92c1-0302547fdbc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"criteria0\": \"Colombia\",\n  \"criteria1\": \"Atlántico\",\n  \"criteria2\": \"Barranquilla\"\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations","description":"<p>Servicio de creación o actualización de Locations</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador único del location. Si este no es proporcionado, Entonces Omnix lo generará.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto depende de la <a href=\"#logistic-location-strategies\">estrategia de logística</a> a utilizar. Ejemplo <em>País</em>.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto depende de la <a href=\"#logistic-location-strategies\">estrategia de logística</a>. Ejemplo: <em>Estado</em></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto depende de la <a href=\"#logistic-location-strategies\">estrategia de logística</a>. Ejemplo <em>Ciudad</em></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>criteria3</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto depende de la <a href=\"#logistic-location-strategies\">estrategia de logística</a>. Ejemplo: <em>Distrito</em></td>\n<td>Depende de la <a href=\"(#logistic-location-strategies)\">estrategia logística</a></td>\n</tr>\n<tr>\n<td>criteria4</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto depende de la <a href=\"#logistic-location-strategies\">estrategia de logística</a>. Ejemplo: <em>Área geográfica</em></td>\n<td>Depende de la <a href=\"(#logistic-location-strategies)\">estrategia logística</a></td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON</td>\n<td>Atributo informativo de schema abierto</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","locations"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"fb80f1d4-5d39-4152-9539-217ae595cd35","name":"Create single Location","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"criteria0\": \"Colombia\",\n  \"criteria1\": \"Atlántico\",\n  \"criteria2\": \"Barranquilla\",\n  \"custom\": {\n      \"type\": \"distrito\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"6b9ce5ce-4b7f-4dcc-87b4-5b8f3db8961d","name":"Create multiple Location","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"criteria0\": \"Colombia\",\n        \"criteria1\": \"Atlántico\",\n        \"criteria2\": \"Barranquilla\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"63c33afa-562b-43ba-92c1-0302547fdbc2"},{"name":"Get Locations","id":"b193e749-213b-4694-88d6-a872b110e9c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations","description":"<p>Servicio para consultar Locations por criterias.</p>\n<h2 id=\"examples\">Examples</h2>\n<h3 id=\"1-obtener-criteria0-de-todos-los-locations\">1. Obtener criteria0 de todos los locations</h3>\n<p><code><a href=\"https://subdomain-olm.omnixsystem.com/v3/locations\">https://subdomain-olm.omnixsystem.com/v3/locations</a></code></p>\n<h3 id=\"2-obtener-criteria1-de-todos-los-locations-con-un-criteria0-especifico\">2. Obtener criteria1 de todos los locations con un criteria0 especifico</h3>\n<p><code><a href=\"https://subdomain-olm.omnixsystem.com/v3/locations?criteria0=CHILE\">https://subdomain-olm.omnixsystem.com/v3/locations?criteria0=CHILE</a></code></p>\n<h3 id=\"3-obtener-toda-la-información-de-un-locations-especifico-a-partir-de-criteria0-y-criteria1\">3. Obtener toda la información de un locations especifico a partir de criteria0 y criteria1</h3>\n<p><code><a href=\"https://subdomain-olm.omnixsystem.com/v3/locations?criteria0=CHILE&amp;criteria1=Santiago\">https://subdomain-olm.omnixsystem.com/v3/locations?criteria0=CHILE&amp;criteria1=Santiago</a></code></p>\n<blockquote>\n<p>Para entender el contexto de cada criteria revisar las <a href=\"#logistic-location-strategies\">estrategias de logistica</a> </p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","locations"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"Criteria0","value":""},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"Criteria1","value":""},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"Criteria2","value":""},{"disabled":true,"description":{"content":"<p>String</p>\n","type":"text/plain"},"key":"Criteria3","value":""}],"variable":[]}},"response":[{"id":"dd66d17a-98b5-4fe2-9363-075d2e0000f4","name":"Get criteria 0 from all Locations","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","locations"],"query":[{"key":"Criteria0","value":null,"description":"String","disabled":true},{"key":"Criteria1","value":null,"description":"String","disabled":true},{"key":"Criteria2","value":null,"description":"String","disabled":true},{"key":"Criteria3","value":null,"description":"String","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\":\"location001\",\n            \"criteria0\": \"CHILE\"\n        }\n    ]\n}"},{"id":"8c6a119c-539e-4317-85e1-c311a5ccafa7","name":"Get Criteria1 from all Locations with specific Criteria0","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations?Criteria0=CHILE","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","locations"],"query":[{"key":"Criteria0","value":"CHILE","description":"String"},{"key":"Criteria1","value":"","description":"String","disabled":true},{"key":"Criteria2","value":"","description":"String","disabled":true},{"key":"Criteria3","value":"","description":"String","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\":\"location001\",\n            \"criteria0\": \"CHILE\",\n            \"criteria1\": \"Region Metropolitana de Santiago\"\n        },\n        {\n            \"id\":\"location002\",\n            \"criteria0\": \"CHILE\",\n            \"criteria1\": \"Region de Valparaíso\"\n        },\n        {\n            \"id\":\"location003\",\n            \"criteria0\": \"CHILE\",\n            \"criteria1\": \"Region de O'Higgins\"\n        }\n    ]\n}"},{"id":"d8e76a0a-76e1-4865-9dd9-ad4f5a075ffe","name":"Get Criteria2 from all Locations with specific Criteria0 and Criteria 1","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations?Criteria0=CHILE&Criteria1=Region Metropolitana de Santiago","protocol":"https","host":["{{subdomain}}-olm","omnixsystem","com"],"path":["v3","locations"],"query":[{"key":"Criteria0","value":"CHILE","description":"String"},{"key":"Criteria1","value":"Region Metropolitana de Santiago","description":"String"},{"key":"Criteria2","value":null,"description":"String","disabled":true},{"key":"Criteria3","value":null,"description":"String","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"","value":"","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": [\n        {\n            \"id\":\"location001\",\n            \"criteria0\": \"CHILE\",\n            \"criteria1\": \"Region Metropolitana de Santiago\",\n            \"criteria2\": \"Santiago\",\n            \"criteria3\": [],\n            \"criteria4\": []\n        },\n        {\n            \"id\":\"location002\",\n            \"criteria0\": \"CHILE\",\n            \"criteria1\": \"Region Metropolitana de Santiago\",\n            \"criteria2\": \"Las Condes\",\n            \"criteria3\": [],\n            \"criteria4\": []\n        }\n    ]\n}"}],"_postman_id":"b193e749-213b-4694-88d6-a872b110e9c5"},{"name":"Filter locations","id":"0c0e7b13-148c-4d43-872e-0359e11f7328","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"criteria0\",\n        \"criteria1\"\n    ],\n    \"filter\": {\n        \"id\": \"\",\n        \"criteria0\": \"Colombia\",\n        \"criteria1\": \"Atlantico\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations/all","description":"<p>Servicio para consultar todos los locations de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{\"criteria0\": \"Colombia\"}</code> (traerá solo los locations cuyo criteria0 sea Colombia).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo Locations</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","locations","all"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"35fa3978-ae9e-4561-a74d-64ed02c0eb16","name":"Get Locations","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"criteria0\",\n        \"criteria1\"\n    ],\n    \"filter\": {\n        \"id\": \"\",\n        \"criteria0\": \"Colombia\",\n        \"criteria1\": \"Atlantico\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/locations/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"ARAUCANIATEMUCOCAJON AL CAMPO\",\n                \"criteria0\": \"Colombia\",\n                \"criteria1\": \"Atlantico\"\n            }\n        ]\n    }\n}"}],"_postman_id":"0c0e7b13-148c-4d43-872e-0359e11f7328"},{"name":"Get Location by id","id":"3c228516-d2a3-4fe9-acc7-d4502e2927b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations/:locationId","description":"<p>Servicio para obtener Location por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations/:locationId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations/:locationId</a></code></p>\n<h2 id=\"path-parameters\">Path parameters</h2>\n<ul>\n<li><strong>locationId</strong>: Identificador del location.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","locations",":locationId"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[{"id":"3d459978-c221-485b-a801-ab8642789d98","type":"any","value":"","key":"locationId"}]}},"response":[{"id":"81ba1c68-08b0-429e-ad46-9ae3984e00db","name":"Get Location by id","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/locations/:locacionId","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","locations",":locacionId"],"variable":[{"key":"locacionId","value":""},{"key":"routeId","value":"route01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"ARAUCANIATEMUCOCAJON AL CAMPO\",\n        \"criteria0\": \"ARAUCANIA\",\n        \"criteria1\": \"TEMUCO\",\n        \"criteria2\": \"CAJON AL CAMPO\",\n        \"criteria3\": \"location1\",\n        \"criteria4\": \"zone1\"\n    }\n}"}],"_postman_id":"3c228516-d2a3-4fe9-acc7-d4502e2927b6"},{"name":"Remove Locations","id":"07439873-1b6f-44de-aa38-7bb0cabe5ac3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"location001\"\n    ],\n    \"comment\": \"remove from monitor\"\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations","description":"<p>Servicio para eliminar locations y todas sus coberturas.</p>\n<blockquote>\n<p>Al eliminar uno o más Locations se borraran todas sus rutas entrantes o salientes y las coberturas de estas.</p>\n</blockquote>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/locations</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de los locations a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","locations"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"b15885ea-1f0e-4bf8-8ff2-47b39ba26995","name":"Remove Sources","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"location001\"\n    ],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"07439873-1b6f-44de-aa38-7bb0cabe5ac3"}],"id":"1ecc1c3f-a546-4a70-a525-15bd0b0153fc","_postman_id":"1ecc1c3f-a546-4a70-a525-15bd0b0153fc","description":""},{"name":"Capacity","item":[{"name":"Reserve Capacity","id":"a7dda7cb-5d59-420f-be89-b0fbd8405514","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"entity\": {\n        \"id\": \"STORE01\",\n        \"type\": \"source\"\n    },\n    \"type\": \"dispatch\",\n    \"productType\": [\n        \"productType01\",\n        \"productType02\"\n    ],\n    \"key\": \"key01\",\n    \"quantity\": 1,\n    \"dates\": {\n        \"from\": \"2020-10-27\",\n        \"to\": \"2020-10-27\"\n    }\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/capacity","description":"<p>Servicio para crear reservas de capacidades por entidad.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>entity</td>\n<td>JSON[(type: string<br />id:string)]]</td>\n<td>Describe el tipo que puede ser. <code>source</code> o <code>courier</code> y el id de la entidad a la que corresponde las reservas de capacidad.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de reserva. <code>dispatch</code> o <code>volume</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Tipos de productos</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega al que corresponde la capacidad. Solo aplica cuando el tipo de la entidad (<code>entity.type</code>) es <code>source</code> y el tipo (<code>type</code>) de la capacidad es <code>dispatch</code></td>\n<td>Solo en caso de que sea una reserva de despacho para un source.</td>\n</tr>\n<tr>\n<td>key</td>\n<td>String</td>\n<td>Identificador que se le dará a la reserva</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>quantity</td>\n<td>number</td>\n<td>Cantidad a reservar</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dates</td>\n<td>JSON[(from:String<br />to:String)]</td>\n<td>Rango de fechas a reservas</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NotAvailableCapacity</td>\n<td>No hay capacidad disponible</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","capacity"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"7fd37cbd-088e-485a-99ba-0dd914f1c1fa","name":"Reserve Capacity 200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"entity\": {\n        \"id\": \"STORE01\",\n        \"type\": \"source\"\n    },\n    \"type\": \"dispatch\",\n    \"productType\": [\n        \"productType01\",\n        \"productType02\"\n    ],\n    \"deliveryType\": \"normal\",\n    \"key\": \"key01\",\n    \"quantity\": 1,\n    \"dates\": {\n        \"from\": \"2020-10-27\",\n        \"to\": \"2020-10-27\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n  \"code\": 200,\n  \"message\": \"OK\"\n}"},{"id":"b198ab5d-d517-41e6-9808-dedcaeaad1da","name":"Reserve Capacity 500","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"entity\": {\n        \"id\": \"STORE01\",\n        \"type\": \"source\"\n    },\n    \"type\": \"volume\",\n    \"productType\": [\n        \"productType01\",\n        \"productType02\"\n    ],\n    \"key\": \"key01\",\n    \"quantity\": 1,\n    \"dates\": {\n        \"from\": \"2020-10-27\",\n        \"to\": \"2020-10-27\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"4ec7bcd7-9a62-4a9f-92b0-a36d8947ff9f\",\n    \"code\": 500,\n    \"message\": \"NotAvailableCapacityException: 2020-10-27\"\n}"}],"_postman_id":"a7dda7cb-5d59-420f-be89-b0fbd8405514"},{"name":"Get capacity by period","id":"d970b7ac-ee82-474c-a1f6-71c03b746adb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/capacity?dateFrom=2020-10-17&dateTo=2020-10-17","description":"<p>Servicio para consultar capacidades.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity</a></code></p>\n<h2 id=\"query-params\">Query Params</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>entityId</td>\n<td>String</td>\n<td>Identificador de la entidad</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>entityType</td>\n<td>String</td>\n<td>Identificador de la entidad</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de reserva. <code>dispatch</code> o <code>volume</code></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>String</td>\n<td>Tipos de productos. Cada tipo debe ir separado por una coma <code>,</code> por ejemplo <code>productType1,productType2,productTypeN</code>.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>tipo de entrega al que corresponde la capacidad por ejemplo <code>estandar</code>. Solo aplica cuando el tipo de la entidad (<code>entityType</code>) es <code>source</code> y el tipo (<code>type</code>) de la capacidad es <code>dispatch</code></td>\n<td>Solo en caso que se quieran consultar capacidad de despacho de source.</td>\n</tr>\n<tr>\n<td>dateFrom</td>\n<td>String</td>\n<td>Fecha inicial del rango de busqueda. El formato esperado es <code>YYYY-MM-DD</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dateTo</td>\n<td>String</td>\n<td>Fecha final del rango de busqueda. El formato esperado es <code>YYYY-MM-DD</code>.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>skipRecords</td>\n<td>number</td>\n<td>Cantidad de registros a saltarse en la consulta. Default <code>0</code></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>maxRecords</td>\n<td>number</td>\n<td>Cantidad de registros a devolver en la consulta. Default <code>10</code>.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","capacity"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[{"disabled":true,"key":"entityType","value":"source"},{"disabled":true,"key":"entityId","value":"STORE01"},{"disabled":true,"key":"productType","value":"productType1,productType2"},{"key":"dateFrom","value":"2020-10-17"},{"key":"dateTo","value":"2020-10-17"},{"disabled":true,"key":"skipRecords","value":""},{"disabled":true,"key":"maxRecords","value":""}],"variable":[]}},"response":[{"id":"be42c21f-57ab-45ad-9fb4-1c60374a48ca","name":"Get Capacity by period | empty","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/capacity?entityId=STORE01&productType=productType1,productType2&dateFrom=2020-10-17&dateTo=2020-10-17","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","capacity"],"query":[{"key":"entityId","value":"STORE01"},{"key":"productType","value":"productType1,productType2"},{"key":"dateFrom","value":"2020-10-17"},{"key":"dateTo","value":"2020-10-17"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT_FOUND\"\n}"},{"id":"d63c40c1-307f-42bf-8153-f9e30dd25357","name":"Get Capacity by period","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/capacity?entityId=STORE01&productType=productType1,productType2&dateFrom=2020-10-17&dateTo=2020-10-17","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","capacity"],"query":[{"key":"entityId","value":"STORE01"},{"key":"productType","value":"productType1,productType2"},{"key":"dateFrom","value":"2020-10-17"},{"key":"dateTo","value":"2020-10-17"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"af3889c6-4ce6-41cc-ba1f-001232f0fea9\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 10,\n        \"skippedRecords\": 0,\n        \"maxPages\": 13,\n        \"totalRecordsMatched\": 121,\n        \"records\": [\n            {\n                \"id\": \"FWQTYQ9WKT1XGIEV\",\n                \"entity\": {\n                    \"id\": \"C230-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-02T00:00:00.000Z\",\n                \"maxCapacity\": 3,\n                \"usedCapacity\": 3,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYQ9WKT1XGICS\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1XH43X\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1XM8YZ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYQ9WKT1XM97Y\",\n                \"entity\": {\n                    \"id\": \"TCC\",\n                    \"type\": \"courier\"\n                },\n                \"type\": \"volume\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-02T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 1,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYQ9WKT1XM8YZ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"3YHX8F88KT2XK7WQ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"5KE9T8KT30YEM4\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"B5LVLY9KT3BV4SY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    }\n                ]\n            },\n            {\n                \"id\": \"3YHX8F88KT2XK7XL\",\n                \"entity\": {\n                    \"id\": \"C431-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-02T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 3,\n                \"details\": [\n                    {\n                        \"key\": \"3YHX8F88KT2XK7WQ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"5KE9T8KT30YEM4\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"B5LVLY9KT3BV4SY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYQ9WKT1XM97Z\",\n                \"entity\": {\n                    \"id\": \"TCC\",\n                    \"type\": \"courier\"\n                },\n                \"type\": \"volume\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-03T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 3,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYQ9WKT1XM8YZ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1XOHJJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1YCUQR\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"3YHX8F88KT2XK7WQ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"5KE9T8KT30YEM4\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"B5LVLY9KT3BV4SY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYQ9WKT1XOHLM\",\n                \"entity\": {\n                    \"id\": \"C230-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-03T00:00:00.000Z\",\n                \"maxCapacity\": 2,\n                \"usedCapacity\": 2,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYQ9WKT1XOHJJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1YCUQR\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYQ9WKT1XOHSC\",\n                \"entity\": {\n                    \"id\": \"TCC\",\n                    \"type\": \"courier\"\n                },\n                \"type\": \"volume\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-04T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 4,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYQ9WKT1XOHJJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYQ9WKT1YCUQR\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYV0NKT1Z81LJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYVAYKT1Z9Q7C\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"C8ITM8KT21BAVW\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21QRE9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21VPMY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21ZVEP\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"3YHX8F88KT2XK7WQ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"5KE9T8KT30YEM4\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"B5LVLY9KT3BV4SY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYV0NKT1Z81NE\",\n                \"entity\": {\n                    \"id\": \"C230-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-04T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 6,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYV0NKT1Z81LJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYVAYKT1Z9Q7C\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"C8ITM8KT21BAVW\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"MAXG8KT21QRE9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"MAXG8KT21VPMY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"MAXG8KT21ZVEP\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            },\n            {\n                \"id\": \"FWQTYV0NKT1Z81TE\",\n                \"entity\": {\n                    \"id\": \"TCC\",\n                    \"type\": \"courier\"\n                },\n                \"type\": \"volume\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-06T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 2,\n                \"details\": [\n                    {\n                        \"key\": \"FWQTYV0NKT1Z81LJ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWQTYVAYKT1Z9Q7C\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"C8ITM8KT21BAVW\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21QRE9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21VPMY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"MAXG8KT21ZVEP\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"3YHX8F88KT2XK7WQ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"5KE9T8KT30YEM4\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    },\n                    {\n                        \"key\": \"B5LVLY9KT3BV4SY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 0\n                    }\n                ]\n            },\n            {\n                \"id\": \"T83PYV8KT96OPKC\",\n                \"entity\": {\n                    \"id\": \"C230-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-06T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 15,\n                \"details\": [\n                    {\n                        \"key\": \"T83PYV8KT96OPJY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96RI7D\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96TNMB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96Z1P7\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT974QFO\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT975FJN\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT975TQD\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT9766O9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT976I2C\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT976UVB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT977P5V\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"NJ8YU9KT9A3KUB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"NJ8YU9KT9A4LGG\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"7GF8KT9B09W9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"7GF8KT9B1J0T\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            },\n            {\n                \"id\": \"T83PYV8KT96OPKD\",\n                \"entity\": {\n                    \"id\": \"C230-H001\",\n                    \"type\": \"source\"\n                },\n                \"type\": \"dispatch\",\n                \"deliveryType\": \"SD\",\n                \"productType\": [\n                    \"ACCESORIOS\",\n                    \"COMPUTADOR ESCRITORIO\",\n                    \"CONSOLAS\",\n                    \"HANDSETS (TELÉFONOS)\",\n                    \"PARLANTES DE SONIDO\",\n                    \"PATINETAS\",\n                    \"PEQUEÑO\",\n                    \"PORTATILES\",\n                    \"SIM CARDS\",\n                    \"Smartphone\",\n                    \"TARJETAS PREPAGO\",\n                    \"TELEVISORES\"\n                ],\n                \"date\": \"2021-09-07T00:00:00.000Z\",\n                \"maxCapacity\": 10000,\n                \"usedCapacity\": 26,\n                \"details\": [\n                    {\n                        \"key\": \"T83PYV8KT96OPJY\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96RI7D\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96TNMB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT96Z1P7\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT974QFO\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT975FJN\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT975TQD\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT9766O9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT976I2C\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT976UVB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"T83PYV8KT977P5V\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"NJ8YU9KT9A3KUB\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"NJ8YU9KT9A4LGG\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"7GF8KT9B09W9\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"7GF8KT9B1J0T\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"EAD58KT9DHW0R\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"EAD58KT9DIBVM\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"EAD58KT9DJ8UA\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"EAD58KT9DJMEZ\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FYZ9EJ9KTA53Z53\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FYZ9EJ9KTA57NMF\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"DFHR8KTA7OOV7\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"DFHR8KTA7Q696\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"BE498KTA90RD2\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWB98KTAC6KV3\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    },\n                    {\n                        \"key\": \"FWB98KTACGH4K\",\n                        \"status\": \"reserved\",\n                        \"usedCapacity\": 1\n                    }\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"d970b7ac-ee82-474c-a1f6-71c03b746adb"},{"name":"Update reserve","id":"2477c9bc-11bb-4508-aee3-781f56764137","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action\": \"completed\",\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"entity\": {\n        \"id\": \"STORE01\",\n        \"type\": \"source\"\n    },\n    \"keys\": [\"key01\"]\n}"},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/capacity","description":"<p>Servicio para modificar estados de reservas de capacidad.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>action</td>\n<td>String</td>\n<td>Acción a realizar. <code>completed</code> o <code>canceled</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dateFrom</td>\n<td>String</td>\n<td>Fecha inicial del rango de fechas de reservas al que se aplicaria la acción. El formato esperado es <code>YYYY-MM-DD</code></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>dateTo</td>\n<td>String</td>\n<td>Fecha final del rango de fechas de reservas al que se aplicaria la acción. El formato esperado es <code>YYYY-MM-DD</code></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>entity</td>\n<td>JSON</td>\n<td>Objeto que permite identificar la entidad. Atributos: <ul><li><strong>id</strong>: Identificador de la entidad</li><li><strong>type</strong>: Tipo de la entidad, <code>source</code> o <code>courier</code></li></ul> <br /> se puede especificar solo el type o el type y el id.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>keys</td>\n<td>Array[String]</td>\n<td>Listado de identificadores de reservas al que se aplicaria la accíon.</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p>Si no se especifica el rango de fechas la acción se aplicara sobre todos las reservas encontradas con los identificadores apartir de la fecha al momento de la consulta.</p>\n</blockquote>\n<h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ReserveAlreadyCompletedOrCanceledException</td>\n<td>La reserva de capacidad ya se encuentra al que se quiere cambiar.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","capacity"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"920b8314-537e-4176-bfd5-bf72e7286942","name":"Change Reserved Capacity to Completed 404","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action\": \"completed\",\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"keys\": [\"key01\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT FOUND RESERVE\"\n}"},{"id":"cf86a3af-d789-432c-a397-eac707fe6d4b","name":"Change Reserved Capacity to Canceled 200 ok","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action\": \"canceled\",\n    \"keys\": [\"key01\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"9eb30239-0821-4ded-aff5-7ba98caeca61","name":"Change Reserved Capacity to Completed 200","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action\": \"completed\",\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"keys\": [\"key01\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"2477c9bc-11bb-4508-aee3-781f56764137"},{"name":"Update Max Capacity on specific reserved days","id":"6f2de7fb-d138-4c4f-93ec-56cbc9e7866a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"entityIds\": [\"STORE01\"],\n    \"entityType\": \"source\",\n    \"type\": \"volume\",\n    \"maxCapacity\": 200\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-olm.omnixsystem.com/v3/capacity/modify","description":"<p>Servicio para modificar capacidad máxima a registros de reserva específicos (existentes).\nSe modificaran los las reservas cuya capacidad utilizada sea inferior o igual a la nueva capacidad máxima.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity/modify\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/capacity/modify</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>dateFrom</td>\n<td>String</td>\n<td>Fecha inicial del rango de fechas de reservas al que se aplicaría la modificación. El formato esperado es <code>YYYY-MM-DD</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>dateTo</td>\n<td>String</td>\n<td>Fecha final del rango de fechas de reservas al que se aplicaría la modificación. El formato esperado es <code>YYYY-MM-DD</code></td>\n<td>SI</td>\n</tr>\n<tr>\n<td>maxCapacity</td>\n<td>number</td>\n<td>Capacidad máxima a modificar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>entityIds</td>\n<td>Array[string]</td>\n<td>Ids de entidades a las que se le requiere modificar la capacidad máxima. Se recomienda que todos los Ids sean del mismo tipo. Si no se especifica este atributo entonces la modificación se hará sobre todas las reservas encontradas sin importar la entidad a la que pertenece.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>entityType</td>\n<td>string</td>\n<td><ul><li>source</li><li>courier</li></ul>Tipo de entidad sobre la se requiere modificar la capacidad máxima. Si no se especifica este atributo entonces la modificación se hará sobre todas las reservas encontradas sin importar el tipo de entidad a la que pertenece.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Tipo de capacidad a modificar. <ul><li>volume</li><li>dispatch</li></ul> Si no se especifica este atributo entonces la modificación se hará sobre todas las reservas encontradas sin importar el tipo de capacidad a la que pertenece.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Tipos de productos</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega al que corresponde la capacidad. Solo aplica cuando el tipo de la entidad (<code>entityType</code>) es <code>source</code> y el tipo (<code>type</code>) de la capacidad es <code>dispatch</code></td>\n<td>Solo en caso que se quiera modificar reservas de despacho para de sources.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<ul>\n<li>Para el caso en que se modifiquen todas las reservas encontradas se responderá con el siguiente mensaje</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}\n</code></pre>\n<ul>\n<li>Para el caso en que una o mas reservas de capacidad no cumplan con la condición de cambio, la respuesta contendrá la información de la entidad y la fechas de las reservas que no fueron modificadas.</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 201,\n    \"message\": [\n        {\n            \"entity\": {\n                \"type\": \"source\",\n                \"id\": \"STORE01\"\n            },\n            \"dates\": [\n                \"2020-10-28\"\n            ]\n        }\n    ]\n}\n</code></pre>\n<ul>\n<li>Para el caso en el que no existan reservas que modificar la respuesta será</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"NOT_FOUND_RESERVES\"\n}\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","capacity","modify"],"host":["{{subdomain}}-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"2172cc68-e24a-4762-9e5a-dd0995a568c8","name":"Update Max Capacity on specific days 200 ","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"entityIds\": [\"STORE01\"],\n    \"entityType\": \"source\",\n    \"type\": \"volume\",\n    \"maxCapacity\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity/modify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"2c759fd1-c6a4-44fc-aea4-598a91e2a09c","name":"Update Max Capacity on specific days NOT_RESERVES","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-27\",\n    \"entityIds\": [\"STORE01\"],\n    \"entityType\": \"source\",\n    \"maxCapacity\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity/modify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"77815c67-0657-4d9b-a3b7-ce779e1ca04b\",\n    \"code\": 200,\n    \"message\": \"NOT_FOUND_RESERVES\"\n}"},{"id":"873074f7-8f57-4d32-bc1c-c9bfd96e9d26","name":"Update Max Capacity on specific days 201","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"dateFrom\": \"2020-10-27\",\n    \"dateTo\": \"2020-10-28\",\n    \"entityIds\": [\"STORE01\"],\n    \"entityType\": \"source\",\n    \"maxCapacity\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity/modify"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 202,\n    \"message\": [\n        {\n            \"entity\": {\n                \"type\": \"source\",\n                \"id\": \"STORE01\"\n            },\n            \"date\": \"2020-10-28\"\n        }\n    ]\n}"},{"id":"35f447d9-67e8-4cbb-a92a-6b2e667ee34e","name":"Update Max Capacity on specific reserved days with deliveryTypes and productType","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"dateFrom\": \"2021-04-29\",\n    \"dateTo\": \"2021-05-03\",\n    \"entityIds\": [\n        \"SOURCE03\"\n    ],\n    \"deliveryType\": \"meet2\",\n    \"productType\": [\n        \"productType2\"\n    ],\n    \"type\": \"dispatch\",\n    \"entityType\": \"source\",\n    \"maxCapacity\": 4000\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/capacity/modify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"6f2de7fb-d138-4c4f-93ec-56cbc9e7866a"}],"id":"1a9aa98e-8ede-4807-b459-ad3cc8904e1f","description":"<p>Servicios para crear o modificar reservas de capacidades.</p>\n","_postman_id":"1a9aa98e-8ede-4807-b459-ad3cc8904e1f"},{"name":"Planned Capacity","item":[{"name":"Create/Update Planned Capacity","id":"3a5b6eb6-b978-441a-b437-b4a6c9834aa9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"cyber1\",\n  \"type\": \"dispatch\",\n  \"entity\": {\n    \"type\": \"source\",\n    \"ids\": [\"source1\", \"source2\"]\n  },\n  \"productTypes\": [\n    \"productType1\",\n    \"productType2\"\n  ],\n  \"capacity\": 100,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}"},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity","description":"<p>Servicio para crear o actualizar configuraciones de capacidad programada para fechas especificas.</p>\n<h4 id=\"importante\">Importante!</h4>\n<blockquote>\n<p>Este servicio solo aplica para definir configuraciones de capacidad máxima de reservas futuras en fechas especificas. Si lo que se quiere es cambiar la capacidad máxima a fechas que ya cuentan con reservas de capacidad entonces utilizar el servicio <a href=\"https://developers.omnixsystem.com/#d91b6380-4524-44e6-934d-5bb4b30d0483\">Update Max Capacity on specific reserved days</a></p>\n</blockquote>\n<p>De acuerdo a lo anterior al momento de crear un nuevo registro de reserva de capacidad se validará si existe una configuración de capacidad programada para fecha requerida que cumpla con todas las condiciones y de esta manera se aplicara o no.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de configuración de capacidad programada.  Si este no es proporcionado, Entonces Omnix lo generará.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de reserva o capacidad de la configuración. <code>dispatch</code> o <code>volume</code></td>\n<td></td>\n</tr>\n<tr>\n<td>entity</td>\n<td>JSON[(type: string<br />ids:array[string])]</td>\n<td>tipo de (<strong>type</strong>) entidad a la que aplica la configuración, <code>source</code> o <code>courier</code> e <strong>ids</strong> de registros.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Define los tipos de productos a los que corresponde la configuración de capacidad. Solo aplica cuando el tipo de la entidad (<code>entity.type</code>) es <code>source</code> y el tipo de capacidad (<code>type</code>) de la configuración es <code>dispatch</code>.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>date</td>\n<td>Array[string]</td>\n<td>En formato ISOdate <code>YYYY-MM-DD</code>. son las fechas en que aplica la configuración.</td>\n<td></td>\n</tr>\n<tr>\n<td>capacity</td>\n<td>Number</td>\n<td>Valor que representa la capacidad máxima de la configuración.</td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"custom-error-message\">Custom error message</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>SourceNotFoundException</td>\n<td>Uno o varios Sources a los que se quiere aplicar la configuración no existen.</td>\n</tr>\n<tr>\n<td>CourierNotFoundException</td>\n<td>Uno o varios Couriers a los que se quiere aplicar la configuración no existen.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","planned_capacity"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"1d5d49a2-fc74-4d07-afb8-293f46039075","name":"Create Source dispatch Planned Capacity","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"dispatch\",\n  \"entity\": {\n    \"type\": \"source\",\n    \"ids\": [\"source1\", \"source2\"]\n  },\n  \"productType\": [\n    \"productType1\",\n    \"productType2\"\n  ],\n  \"capacity\": 100,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"8038501b-8cba-4b18-b791-38b295e9d647","name":"Create/Update Planned Capacity with non exist source","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"cyber1\",\n  \"type\": \"dispatch\",\n  \"entity\": {\n    \"type\": \"source\",\n    \"ids\": [\"source1\", \"source3\"]\n  },\n  \"productType\": [\n    \"productType1\",\n    \"productType2\"\n  ],\n  \"capacity\": 100,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"8f7fdd28-4284-4644-9de7-727db83d4506\",\n    \"code\": 500,\n    \"message\": \"EntityNotFoundException\"\n}"},{"id":"1b09bafa-a8f2-4e74-ab42-2ecf11c10b8a","name":"Create Source volume Planned Capacity","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"cyber1\",\n  \"type\": \"volume\",\n  \"entity\": {\n    \"type\": \"source\",\n    \"ids\": [\"source1\", \"source2\"]\n  },\n  \"capacity\": 5000,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"9cd4c7a5-b62c-445b-b089-35297c2393dd","name":"Create Courier volume Planned Capacity","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"cyber1\",\n  \"type\": \"volume\",\n  \"entity\": {\n    \"type\": \"courier\",\n    \"ids\": [\"courier1\", \"courier2\"]\n  },\n  \"capacity\": 5000,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"},{"id":"7c7b5ac1-88ee-4ec2-8a96-8bb81e0a3509","name":"Create Courier dispatch Planned Capacity","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"type\": \"dispatch\",\n  \"entity\": {\n    \"type\": \"courier\",\n    \"ids\": [\"courier1\", \"courier2\"]\n  },\n  \"capacity\": 100,\n  \"dates\": [\n    \"2021-04-10\",\n    \"2021-04-11\",\n    \"2021-04-12\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"3a5b6eb6-b978-441a-b437-b4a6c9834aa9"},{"name":"Get  Planned Capacity by Id","id":"5e77e16f-23f5-4933-9ca3-56f2ebba0964","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity/:plannedCapacityId","description":"<p>Servicio para obtener configuración de planned capacity por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity/:plannedCapacityId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity/:plannedCapacityId</a></code></p>\n<h2 id=\"path-parameters\">Path parameters</h2>\n<ul>\n<li><strong>plannedCapacityId</strong>: Identificador de la configuración.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","planned_capacity",":plannedCapacityId"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[{"id":"a96a2e60-7e06-4b3f-944c-0c63fd64d66c","type":"any","value":"","key":"plannedCapacityId"}]}},"response":[{"id":"08b36f45-35b4-46d2-90af-1ecb5bab779c","name":"Get Planned Capacity by Id","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity/cyber1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"cyber1\",\n        \"type\": \"dispatch\",\n        \"entity\": {\n            \"type\": \"source\",\n            \"ids\": [\n                \"source1\",\n                \"source2\"\n            ]\n        },\n        \"productType\": [\n            \"productType1\",\n            \"productType2\"\n        ],\n        \"capacity\": 100,\n        \"dates\": [\n            \"2021-04-10\",\n            \"2021-04-11\",\n            \"2021-04-12\"\n        ]\n    }\n}"}],"_postman_id":"5e77e16f-23f5-4933-9ca3-56f2ebba0964"},{"name":"Get all Planned Capacity","id":"ec829a17-5edf-4e94-b65a-1825b3e18b48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"entity\"\n    ],\n    \"filter\": {\n        \"id\": \"cyber1\",\n        \"type\": \"dispatch\",\n        \"entity\": {\n            \"type\": \"source\",\n            \"ids\": [\n                \"source1\",\n                \"source2\"\n            ]\n        },\n        \"productType\": [\n            \"productType1\",\n            \"productType2\"\n        ],\n        \"capacity\": 100,\n        \"dates\": [\n            \"2021-04-10\",\n            \"2021-04-11\",\n            \"2021-04-12\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity/all","description":"<p>Servicio para consultar todas las configuraciones de planner capacity de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{type: \"dispatch\"}</code> (traerá solo los registros que cumplan con esta condición).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo PlannedCapacity</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","planned_capacity","all"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"eba7e2ce-d48f-452e-a4e0-3314b4d5ead4","name":"Get Planned Capacity","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"entity\",\n        \"capacity\",\n        \"dates\"\n    ],\n    \"filter\": {\n        \"id\": \"cyber1\",\n        \"type\": \"dispatch\",\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 2,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 2,\n        \"records\": [\n            {\n                \"id\": \"cyber1\",\n                \"entity\": {\n                    \"type\": \"source\",\n                    \"ids\": [\n                        \"source1\",\n                        \"source2\"\n                    ]\n                },\n                \"capacity\": 100,\n                \"dates\": [\n                    \"2021-04-10\",\n                    \"2021-04-11\",\n                    \"2021-04-12\"\n                ]\n            }\n        ]\n    }\n}"}],"_postman_id":"ec829a17-5edf-4e94-b65a-1825b3e18b48"},{"name":"Remove Planned Capacity","id":"fa427935-646e-4306-b7de-a4b4346d8e43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{token}}"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"cyber1\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity","description":"<p>Servicio para eliminar Couriers y todas sus coberturas.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/planned_capacity</a></code></p>\n<h2 id=\"request\">Request</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Requerido</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>Array[String]</td>\n<td>Arreglo con identificadores de los registros a eliminar.</td>\n<td>SI</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>String</td>\n<td>Detalle la razon de la acción.</td>\n<td>NO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","planned_capacity"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"2ea88886-e010-4988-af36-17339452ced8","name":"Remove Planned Capacity","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\"cyber1\"],\n    \"comment\": \"remove from monitor\"\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/planned_capacity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"fa427935-646e-4306-b7de-a4b4346d8e43"}],"id":"feb43ce5-9b50-4b0b-9612-61d6c85a8a45","_postman_id":"feb43ce5-9b50-4b0b-9612-61d6c85a8a45","description":""},{"name":"Massive Loads","item":[{"name":"Load file","id":"9f4317db-25d9-4668-aa15-07dc7257ead7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://subdomain-olm.omnixsystem.com/v3/massive_load?type","description":"<p>Servicio para subir archivo de carga masiva de rutas o coberturas.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/massive_load\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/massive_load</a></code></p>\n<h2 id=\"files\">Files:</h2>\n<ul>\n<li><a href=\"https://omnix-v3-res.s3.amazonaws.com/OLM/massive_upload/routes.xlsx\">Routes Massive Load</a></li>\n<li><a href=\"https://omnix-v3-res.s3.amazonaws.com/OLM/massive_upload/couriers.xlsx\">Couriers Massive Load</a></li>\n<li><a href=\"https://omnix-v3-res.s3.amazonaws.com/OLM/massive_upload/coverages.xlsx\">Coverage Massive Load</a></li>\n</ul>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>file</strong> (Requerido): archivo de extensión .xlsx que contiene la información de rutas o coberturas</li>\n</ol>\n<h2 id=\"query-params\">Query Params</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de carga a realizar <code>routes</code>, <code>coverages</code> o <code>couriers</code></td>\n<td>SI</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["v3","massive_load"],"host":["subdomain-olm","omnixsystem","com"],"query":[{"description":{"content":"<p>routes or coverages</p>\n","type":"text/plain"},"key":"type","value":null}],"variable":[]}},"response":[{"id":"e49333f9-100a-47aa-bf6b-b5c49a58ad01","name":"Load File succeeded","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["/home/brandonslp/routes.xlsx"]}],"options":{"raw":{"language":"json"}}},"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/massive_load?type=routes","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","massive_load"],"query":[{"key":"type","value":"routes","description":"routes or coverages"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"8f7fdd28-4284-4644-9de7-727db83d4506\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"PL2KPG26U1BNKK0MWIVHA\"\n    }\n}"},{"id":"a558e957-9be2-4a3d-ad34-6d4dac376022","name":"Load Fail failed","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["/home/brandonslp/routes.xlsx"]}],"options":{"raw":{"language":"json"}}},"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/massive_load?type=fail","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","massive_load"],"query":[{"key":"type","value":"fail","description":"routes or coverages"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"37416ff3-c006-4333-9640-6a3dd0f31b69\",\n    \"code\": 400,\n    \"message\": \"instance.type is not one of enum values: routes, coverages\"\n}"}],"_postman_id":"9f4317db-25d9-4668-aa15-07dc7257ead7"},{"name":"Get Load Process by id","id":"0587d6d0-af75-4543-a462-fa72cb4838ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"url":"https://subdomain-olm.omnixsystem.com/v3/massive_load/:processId","description":"<p>Servicio para obtener detalle de proceso de carga por <strong>id</strong></p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/massive_load/:processId\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/massive_load/:processId</a></code></p>\n<h2 id=\"path-parameters\">Path Parameters</h2>\n<ul>\n<li><strong>processId</strong>: Identificador del proceso.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","massive_load",":processId"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[{"id":"03daeea3-0318-4092-a407-1c2dff79c0ca","type":"any","value":"","key":"processId"}]}},"response":[{"id":"48d32133-fc2f-4c60-904d-57c5a933288d","name":"Get Process - 404","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/massive_load/:processId","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","massive_load",":processId"],"variable":[{"key":"processId","value":"notFound"},{"value":"STORE01","key":"sourceId"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 404,\n    \"message\": \"NOT FOUND\"\n}"},{"id":"d221264c-f6b9-418c-949b-66edabe36541","name":"Get Process","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"url":{"raw":"https://subdomain-olm.omnixsystem.com/v3/massive_load/:processId","protocol":"https","host":["subdomain-olm","omnixsystem","com"],"path":["v3","massive_load",":processId"],"variable":[{"key":"processId","value":"LPFWQTY2D57KRMANK7J"},{"value":"STORE01","key":"sourceId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"326f89d0-5862-11e8-92a0-fb2a57096715\",\n    \"code\": 200,\n    \"message\": {\n        \"id\": \"LPFWQTY3VOSKRO4JMV8\",\n        \"type\": \"routes\",\n        \"file\": {\n            \"name\": \"routes-1627515227774.xlsx\"\n        },\n        \"currentStatus\": {\n            \"name\": \"UPLOADED\",\n            \"date\": \"2021-07-28T23:33:50.590Z\"\n        },\n        \"statuses\": [\n            {\n                \"name\": \"UPLOADING\",\n                \"date\": \"2021-07-28T23:33:47.779Z\"\n            },\n            {\n                \"name\": \"UPLOADED\",\n                \"date\": \"2021-07-28T23:33:50.590Z\"\n            }\n        ]\n    }\n}"}],"_postman_id":"0587d6d0-af75-4543-a462-fa72cb4838ec"},{"name":"Get Load Process","id":"cd2f4ad7-4569-4191-b478-e04b9b2edf1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"type\",\n        \"file\"\n    ],\n    \"filter\": {\n        \"id\": \"LPFWQTY3VOSKRO4JMV8\"\n    }\n}"},"url":"https://subdomain-olm.omnixsystem.com/v3/massive_load/all","description":"<p>Servicio para consultar todos los procesos de carga de forma paginada y es posible filtrar por propiedades del modelo.</p>\n<h2 id=\"mock-server\">Mock Server</h2>\n<p><code><a href=\"https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/all\">https://c6ec6c36-0750-406b-a4b0-52de03a0674e.mock.pstmn.io/v3/sources/all</a></code></p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>skipRecords</strong> (Requerida): (Int) Cantidad de registros a saltarse en la consulta.</li>\n<li><strong>maxRecords</strong> (Requerida): (Int) Cantidad de registros a devolver en la consulta.</li>\n<li><strong>project</strong> (Opcional): (Array[String]) Nombre de las propiedades que queremos ver en la respuesta.</li>\n<li><strong>filter</strong> (Opcional): (Object) Permite especificar la consulta por propiedades especificas. ej: <code>{\"id\": \"LPFWQTY3VOSKRO4JMV8\"}</code> (traerá solo procesos que cumplan con esta condición).</li>\n</ol>\n<blockquote>\n<p>Si no se especifica project entonces se entregarán todas las propiedades públicas del modelo de procesos</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["v3","massive_load","all"],"host":["subdomain-olm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"2a54e9db-98a7-45f2-b014-43664a97f2e2","name":"Get Load Process","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer <token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"skipRecords\": 0,\n    \"maxRecords\": 10,\n    \"project\": [\n        \"id\",\n        \"type\",\n        \"file\",\n        \"currentStatus\"\n    ],\n    \"filter\": {\n        \"id\": \"LPFWQTY3VOSKRO4JMV8\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-olm.omnixsystem.com/v3/sources/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"e587f6ac-ed06-406b-97ce-0ec41a719b4a\",\n    \"code\": 200,\n    \"message\": {\n        \"numRecordsReturned\": 1,\n        \"skippedRecords\": 0,\n        \"maxPages\": 1,\n        \"totalRecordsMatched\": 1,\n        \"records\": [\n            {\n                \"id\": \"LPFWQTY3VOSKRO4JMV8\",\n                \"type\": \"routes\",\n                \"file\": {\n                    \"name\": \"routes-1627515227774.xlsx\"\n                },\n                \"currentStatus\": {\n                    \"name\": \"UPLOADED\",\n                    \"date\": \"2021-07-28T23:33:50.590Z\"\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"cd2f4ad7-4569-4191-b478-e04b9b2edf1a"}],"id":"b134d29c-6c10-4b79-a8c7-00136f61ceb1","_postman_id":"b134d29c-6c10-4b79-a8c7-00136f61ceb1","description":""}],"id":"8dadabb4-8e26-49b5-bd7d-5113722ac8f7","description":"<h2 id=\"introducción\">Introducción</h2>\n<hr />\n<p>OLM es el módulo o sistema de Omnix que se encarga de la logística de cada pedido teniendo en cuenta capacidades de despacho y transporte, y tiempos de preparación de sources, productos, coberturas de rutas. </p>\n<p>Los actores principales son los siguientes:</p>\n<ol>\n<li><strong>Source</strong>: Representa locaciones físicas ó virtuales que contienen y venden productos, como por ejemplo bodegas, tiendas, etc...</li>\n<li><strong>Locations</strong>: Corresponde a las ubicaciones o zonas geograficas hacia las que se puede dar cobertura.</li>\n<li><strong>Routes</strong>: Las rutas son las conexiones (direccionadas) entre <code>sources</code> o <code>locations</code>. </li>\n<li><strong>Couriers</strong>: Los transportistas que dan cobertura a las rutas para cada uno de los tipos de despacho y entrega.</li>\n<li><strong>Coverages</strong>: Representa las reglas de cobertura de rutas dada por un courier.</li>\n<li><strong>CapacityReserves</strong>: Representa las reserva de capacidades, define el limite de operaciones o asignaciones diarias o por rango de días de sources y couriers.</li>\n<li><strong>Calendar</strong>: Define la configuración a nivel general de la zona horaria, días y fechas no laborales que se deben tener en cuenta al momento de estimar tiempos de entregas. Cada cliente puede tener solo un calendario.</li>\n<li><strong>Schedule</strong>: Describe los tipos de entrega por cada tipo de despacho y tipo de productos soportados por el cliente.</li>\n</ol>\n<h1 id=\"shared-models\">Shared Models</h1>\n<p>La información a continuación describe los modelos y sus atributos públicos disponibles para consulta, modificación e inserción.</p>\n<h2 id=\"source\">Source</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del source. Debe ser unico.</td>\n</tr>\n<tr>\n<td>alias</td>\n<td>Array[String]</td>\n<td>Arreglo de alias del source</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del source</td>\n</tr>\n<tr>\n<td>dispatchCapacity</td>\n<td>JSONArray</td>\n<td>Capacidad de despacho por día, tipos de producto y tipo de entrega. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>productType</strong>: Tipos de producto.</li> <li><strong>deliveryType</strong>: Tipo de entrega </li> <li><strong>capacity</strong>: Capacidad.</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida.</li></ul></td>\n</tr>\n<tr>\n<td>volumeCapacity</td>\n<td>JSONArray</td>\n<td>Arreglo con capacidades volumétricas por día de la semana.<ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida.</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n</tr>\n<tr>\n<td>schedule</td>\n<td>JSONArray</td>\n<td>Configuracion de la tienda para cada tipo de agendamiento (entrega) y cada tipo de despacho. <br /><strong>Atributos</strong><br /><ul><li><strong>deliveryType</strong>: Tipo de entrega</li><li><strong>shippingType</strong>:  Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></li><li><strong>productType</strong>: Tipos de producto que puede despachar el source</li><li><strong>leadtime</strong>: Tiempo de preparacion de la tienda. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>slots</strong>: Slots horarios de entrega. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>label</strong>: Etiqueta de referencia</li></ul></li></ul></td>\n</tr>\n<tr>\n<td>crossdock</td>\n<td>JSONArray</td>\n<td>Tiempo de preparacion cuando la tienda es intermedio o destino de una ruta.<br />Atributos<br /><ul><li><strong>productType</strong>: Tipos de producto que puede despachar el source</li><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></td>\n</tr>\n<tr>\n<td>workingSessions</td>\n<td>JSONArray</td>\n<td>Jornada de trabajo por tipo de producto.<br /><strong>Atributos</strong><br /><ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>productType</strong>: Tipos de producto.</li><li><strong>capacity</strong>: Capacidad.</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>lockTime</strong>: Rango horario bloqueado dentro de la jornada de trabajo. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de24h <code>hh:mm</code></li></ul></li></ul></td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray</td>\n<td>Jornada de trabajo general del Source. Hora de apertura y cierre. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n</tr>\n<tr>\n<td>calendarSettings</td>\n<td>JSON</td>\n<td>Configuracion de calendario espeficica.<br /><strong>Atributos</strong><br /><ul><li><strong>timezone</strong>: (String) Zona horaria. <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\">Ver zonas horarias soportadas</a> (columna <strong>TZ database name</strong>)</li><li><strong>nonWorkingDates</strong>: (Array[String]) Arreglo de fechas no laborales. En ejecucion estas fechas se van aconcatenar con las configuradas a en el calendario general. Debe ser en formato MM/DD <code>\"08/21\"</code></li><li><strong>nonWorkingDays</strong>: (Array[Integer]) Días no laborales a la semana, los valores van en el rango de 1 (lunes) a 7 domingo). En ejecucion estos días se van a concatenar con los configuradas a en el calendario general.</li></ul></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"location\"><strong>Location</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador.</td>\n</tr>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo <em>País</em></td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo: <em>Región</em></td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo <em>Ciudad</em></td>\n</tr>\n<tr>\n<td>criteria3</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo: <em>Distrito</em></td>\n</tr>\n<tr>\n<td>criteria4</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo: <em>Localidad</em></td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON</td>\n<td>Atributo informativo de schema abierto</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"schedule\">Schedule</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del tipo de agendamiento (entrega).</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td><a href=\"#tipos-de-estimaciones-de-fechas-de-entrega\">Tipo de estimación</a> con el que se calcularan las fechas de entrega. <code>leadtimes</code> o <code>rules</code></td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n</tr>\n<tr>\n<td>datesToReturn</td>\n<td>number</td>\n<td>Cantidad máxima de fechas a entregar en cada consulta de agendamiento.</td>\n</tr>\n<tr>\n<td>slots</td>\n<td>JSONArray[(from: String <br /> to: String <br /> label: String)]</td>\n<td>Slots horarios de entrega. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>label</strong>: Etiqueta de referencia</li></ul></td>\n</tr>\n<tr>\n<td>rules</td>\n<td>JSONArray</td>\n<td>Define las reglas para estimar fechas de entregas si y solo si el <code>type</code> (tipo de estimación) es <strong>rules</strong>.<br /><strong>Atributos</strong><br /><ul><li><strong>receptionTime</strong>: Rango horario en que deben estar listo los productos para ser recogidos. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li><li><strong>deliveryTime</strong>: Hora en que se debe entregar el pedido con base en el <code>receptionTime</code>.  <ul><li><strong>offset</strong>: Tiempo que se deberia sumar en caso que la entrega no sea para el mismo dia en que recoge el courier. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>fixedHour</strong>: Hora de entrega fijada. <code>hh:mm</code> Dormato de 24 horas</li><li><strong>label</strong>: etiquete que se retorna en la consulta de agendamiento.</li> </ul></li></ul><br /><p>Ejemplo:</p><pre>[{\"receptionTime\": {\"daysOfWeek\": [1,2,3,4,5],\"from\": \"08:00\",\"to\": \"10:00\"},\"deliveryTime\": {\"offset\": {\"value\": 1,\"unit\": 0},\"fixedHour\": \"14:00\",\"label\": \"PM\"}}]</pre></td>\n</tr>\n<tr>\n<td>sourceDefaultSettings</td>\n<td>JSON</td>\n<td>Configuración por defecto para los Sources. <ul><li><strong>leadtime</strong>: Tiempo de preparacion de la tienda. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>crossdock</strong>: Tiempo de preparacion cuando la tienda es intermedio o destino de una ruta.<ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>workingSessions</strong>: Jornada de trabajo por tipo de producto. <ul><li><strong>productType</strong>: Tipos de producto.</li><li><strong>capacity</strong>: Capacidad.</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>lockTime</strong>: Rango horario bloqueado dentro de la jornada de trabajo. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li></ul></li><li><strong>workingTime</strong>: Jornada de trabajo general del Source. Hora de apertura y cierre. <ul><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></li></ul><p>Ejemplo:</p><pre>{\"leadtime\":{\"value\":1,\"unit\":\"h\"},\"crossdock\":{\"value\":1,\"unit\":\"h\"},\"workingSessions\":[{\"productType\":[\"productType1\",\"productType2\"],\"from\":\"08:00\",\"to\":\"17:00\",\"lockTime\":{\"from\":\"12:00\",\"to\":\"13:00\"}}],\"workingTime\":{\"from\":\"08:00\",\"to\":\"17:00\"}}</pre></td>\n</tr>\n<tr>\n<td>productDefaultSettings</td>\n<td>JSON</td>\n<td>Configuración por defecto para los items. <ul><li><strong>leadtime</strong>: Tiempo de preparación del producto. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul></li><li><strong>volume</strong>: Volumen por defecto. </li><li><strong>cost</strong>: Costo de transporte por defecto</li></ul><br /><p>Ejemplo.</p><br /><pre>{\"leadtime\": {\"value\": 1,\"unit\": \"h\"},\"volume\": 1,\"cost\": 0}</pre></td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado del agendamiento <br /><code>false: Desactivado</code> <br /><code>true: Activado</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"route\">Route</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la ruta.</td>\n</tr>\n<tr>\n<td>source</td>\n<td>JSON[source]</td>\n<td>Origen de la ruta. <a href=\"#movimiento-de-inventario\">Ver detalle de la estructura</a></td>\n</tr>\n<tr>\n<td>target</td>\n<td>JSON[target]</td>\n<td>Destino de la ruta. <a href=\"#movimiento-de-inventario\">Ver detalle de la estructura</a></td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado de la ruta <br /><code>0: Desactivada</code> <br /><code>1: Activada</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"courier\">Courier</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador único del Courier.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>Nombre del courier.</td>\n</tr>\n<tr>\n<td>alias</td>\n<td>String</td>\n<td>Alias del courier.</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n</tr>\n<tr>\n<td>costStrategy</td>\n<td>String</td>\n<td>Estrategia para calcular costos de envío. Puede tomar uno de los siguientes valores: <code>productType</code>, <code>volumeRange</code> o <code>productTypeAndVolumeRange</code><br />Revisar <a href=\"#logistic-cost-strategies\">estrategias</a> para conocer más detalles.</td>\n</tr>\n<tr>\n<td>locationStrategy</td>\n<td>String</td>\n<td>Estrategia para definir cobertura. Puede tomar uno de los siguientes valores: <code>level1</code>, <code>level2</code> o <code>level3</code><br />Revisar <a href=\"#logistic-location-strategies\">estrategias</a> para conocer más detalles.</td>\n</tr>\n<tr>\n<td>dispatchCapacity</td>\n<td>JSONArray</td>\n<td>Capacidad de despacho por día. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida.</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n</tr>\n<tr>\n<td>volumeCapacity</td>\n<td>JSONArray</td>\n<td>Arreglo con capacidades volumétricas por día de la semana.<ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>overCapacity</strong>: Porcentaje de sobre ocupación de capacidad permitida.</li><li><strong>capacity</strong>: Capacidad.</li></ul></td>\n</tr>\n<tr>\n<td>nonWorkingDays</td>\n<td>Array[integer]</td>\n<td>Días no laborales a la semana, los valores van en el rango de 1 (lunes) a a 7 (domingo).</td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray[(daysOfWeek: Array[number]<br />from: String<br />to: string)]</td>\n<td>Jornada laboral del courier por día de la semana. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n</tr>\n<tr>\n<td>channel</td>\n<td>Array[String]</td>\n<td>Canales de distribución a los que el courier da cobertura.</td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Tipos de producto a los que da cobertura el courier.</td>\n</tr>\n<tr>\n<td>criterias</td>\n<td>Array[String]</td>\n<td>Listado de criterios adicionales por los cuales se puede segmentar un courier.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado del courier <br /><code>false: Desactivado</code> <br /><code>true: Activado</code></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"coverage\">Coverage</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador de la cobertura.</td>\n</tr>\n<tr>\n<td>routeId</td>\n<td>String</td>\n<td>Identificador de la ruta a la que pertenece la cobertura.</td>\n</tr>\n<tr>\n<td>courierId</td>\n<td>String</td>\n<td>Identificador del courier al que pertenece la cobertura.</td>\n</tr>\n<tr>\n<td>shippingType</td>\n<td>Array[String]</td>\n<td>Tipos de despacho a los que da cobertura el courier, puede ser uno de los siguientes valores: <ul><li><strong>SP</strong>: Store Pickup</li><li><strong>HD</strong>: Home Delivery</li><li><strong>TR</strong>: Transfer</li><li><strong>RT</strong>: Return</li></ul></td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Tipo de entrega</td>\n</tr>\n<tr>\n<td>leadtime</td>\n<td>JSONJSON[(value: number <br /> unit: String)]</td>\n<td>Tiempo de viaje o transporte. <ul><li><strong>value</strong>: Cantidad de tiempo</li><li><strong>unit</strong>: unit de tiempo, puede estar dada en <code>h: hours</code> o <code>d: days</code></li></ul><br /><blockquote>Si la cobertura tiene <code>pickupDays</code> definidos entonces no requiere leadtime</blockquote></td>\n</tr>\n<tr>\n<td>workingTime</td>\n<td>JSONArray[(daysOfWeek: Array[number] <br /> from: String <br /> to: string)]</td>\n<td>Horario por día en que está habilitada la cobertura. <ul><li><strong>daysOfWeek</strong>: Días de la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</li><li><strong>from</strong>: Hora de inicio de la jornada en formato de 24h <code>hh:mm</code></li><li><strong>to</strong>: Hora de fin de la jornada en formato de 24h <code>hh:mm</code></li></ul></td>\n</tr>\n<tr>\n<td>pickupDays</td>\n<td>Array[number]</td>\n<td>Días de recogida en el origen de la ruta. Los valores van en el rango de 1 (lunes) a 7 (domingo).<br /><blockquote>Si la cobertura tiene <code>leadtime</code> definido entonces no requiere pickupDays</blockquote></td>\n</tr>\n<tr>\n<td>deliveryDays</td>\n<td>Array[number]</td>\n<td>Días de entrega en el origen de la ruta. Los valores van en el rango de 1 (lunes) a 7 (domingo).</td>\n</tr>\n<tr>\n<td>cost</td>\n<td>number or JSON</td>\n<td>Costo de la cobertura. Revisar <a href=\"#logistic-cost-strategies\">estrategias</a> para conocer la estructura.</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON</td>\n<td>Atributos adicionales.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Boolean</td>\n<td>Estado de la cobertura <br /><code>0: Desactivada</code> <br /><code>1: Activada</code></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"capacityreserves\">CapacityReserves</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>identificador de reserva de capacidad diaria.</td>\n</tr>\n<tr>\n<td>entity</td>\n<td>JSON[(type: string<br />id:string)]</td>\n<td>Describe el tipo que puede ser. <code>source</code> o <code>courier</code> y el id de la entidad a la que corresponde las reservas de capacidad.</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo de reserva. <code>dispatch</code> o <code>volume</code></td>\n</tr>\n<tr>\n<td>productType</td>\n<td>Array[String]</td>\n<td>Define los tipos de productos a los que corresponde la capacidad. Solo aplica cuando el tipo de la entidad (<code>entity.type</code>) es <code>source</code></td>\n</tr>\n<tr>\n<td>deliveryType</td>\n<td>String</td>\n<td>Define el tipo de entrega al que corresponde la capacidad. Solo aplica cuando el tipo de la entidad (<code>entity.type</code>) es <code>source</code> y el tipo (<code>type</code>) de la capacidad es <code>dispatch</code></td>\n</tr>\n<tr>\n<td>date</td>\n<td>String</td>\n<td>En formato ISOdate <code>YYYY-MM-DD</code> fecha de las reservas.</td>\n</tr>\n<tr>\n<td>overCapacity</td>\n<td>number</td>\n<td>Porcentaje de sobre ocupación de capacidad permitida.</td>\n</tr>\n<tr>\n<td>maxCapacity</td>\n<td>number</td>\n<td>Capacidad máxima.</td>\n</tr>\n<tr>\n<td>usedCapacity</td>\n<td>number</td>\n<td>Capacidad utilizada.</td>\n</tr>\n<tr>\n<td>detail</td>\n<td>JSONArray</td>\n<td>Detalle de cada reserva. <ul><li><strong>key</strong>: Identificador de la reserva.</li><li><strong>status</strong>: Estado de la reserva. <code>reserved</code>, <code>canceled</code> o <code>complete</code></li><li><strong>usedCapacity</strong>: Capacidad utilizada.</li></ul></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"calendar\">Calendar</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>String</td>\n<td>Identificador del calendario</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>String</td>\n<td>Zona horaria.  <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\">Ver zonas horarias soportadas</a> (columna <strong>TZ database name</strong>)</td>\n</tr>\n<tr>\n<td>nonWorkingDates</td>\n<td>Array[String]</td>\n<td>Arreglo de fechas no laborales. Aplica para todos los actores. Debe ser en formato MM/DD <code>\"08/21\"</code></td>\n</tr>\n<tr>\n<td>nonWorkingDays</td>\n<td>Array[integer]</td>\n<td>Días no laborales a la semana, los valores van en el rango de 1 (lunes) a 7 (domingo).</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"logistic-cost-strategies\">Logistic Cost Strategies</h1>\n<p>Cada <strong>Courier</strong> en el atributo <code>costStrategy</code> debe tener definida la estrategia de costos de cobertura con la cual se calcularan los costos de envio. OLM ofrece las siguientes:</p>\n<h3 id=\"costos-por-tipo-de-producto\">Costos por tipo de producto</h3>\n<blockquote>\n<p><code>productType</code></p>\n</blockquote>\n<p>En esta estrategia el Courier debe tener definido un costo por unidad para cada tipo de producto a los que da cobertura.</p>\n<p>En el modelo de <strong>Coverages</strong> (detallado más adelante) la estructura del atributo es <code>cost</code> para soportar esta estrategia debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"type1\": 25,\n  \"type2\": 3.8,\n  \"typeN\": 10,\n}\n</code></pre><h3 id=\"costos-por-rango-de-volumen\">Costos por rango de volumen</h3>\n<blockquote>\n<p><code>volumeRange</code></p>\n</blockquote>\n<p>En esta estrategia el Courier debe tener definido un costo por rango de volumen a transportar. El volumen de referencia (a transportar) se calcula multiplicando la cantidad total de un sku por el volumen de su unidad.</p>\n<p>En el modelo de <strong>Coverages</strong> (detallado más adelante) la estructura del atributo es <code>cost</code> para soportar esta estrategia debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>[\n  {\n    \"min\": 0,\n    \"max\": 10,\n    \"value\": 50\n  },\n  {\n    \"min\": 10.1,\n    \"max\": 50,\n    \"value\": 60\n  },\n]\n</code></pre><h3 id=\"costos-por-rango-de-volumen-y-tipo-de-producto\">Costos por rango de volumen y tipo de producto</h3>\n<blockquote>\n<p><code>productTypeAndVolumeRange</code></p>\n</blockquote>\n<p>En esta estrategia el Courier debe tener definido un costo por rango de volumen y tipo de producto a transportar. El volumen de referencia (a transportar) se calcula multiplicando la cantidad total de productos (de cada tipo) por el volumen de una unidad del tipo correspondiente.</p>\n<p>En el modelo de <strong>Coverages</strong> (detallado más adelante) la estructura del atributo es <code>cost</code> para soportar esta estrategia debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>[\n  {\n    \"productType\": [\"type1\", \"type2\"]\n    \"min\": 0,\n    \"max\": 10,\n    \"value\": 50\n  },\n  {\n    \"productType\": [\"typeN\"]\n    \"min\": 0,\n    \"max\": 10,\n    \"value\": 60\n  },\n]\n</code></pre><h1 id=\"logistic-location-strategies\">Logistic Location Strategies</h1>\n<p>Cada <strong>Courier</strong> en el atributo <code>locationStrategy</code> debe tener definida la estrategia de localización para definir sus coberturas hacia zonas geográficas. OLM ofrece las siguientes:</p>\n<h3 id=\"estrategia-de-nivel-1\">Estrategia de nivel 1</h3>\n<blockquote>\n<p><code>level1</code></p>\n</blockquote>\n<p>En esta estrategia cada registro de <strong>Location</strong> debe tener definido los siguientes atributos. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>property</th>\n<th>type</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>País</td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Departamento, estado o región</td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Ciudad, municipio comuna o ubigeo</td>\n</tr>\n</tbody>\n</table>\n</div><p>En el modelo de <strong>Routes</strong> (detallado más adelante) la estructura del atributo es <code>source</code> o <code>target</code> para los casos en que se haga referencia a un <strong>Location</strong>, debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"criteria0\": \"Colombia\",\n  \"criteria1\": \"Atlántico\",\n  \"criteria2\": \"Barranquilla\",\n}\n</code></pre><h3 id=\"casos-de-uso\">Casos de uso</h3>\n<ul>\n<li>Cuando la cobertura está dada a nivel de ciudad</li>\n<li>Cuando la cobertura está dada a nivel de comuna</li>\n</ul>\n<h3 id=\"estrategia-de-nivel-2\">Estrategia de nivel 2</h3>\n<blockquote>\n<p><code>level2</code></p>\n</blockquote>\n<p>En esta estrategia cada registro de <strong>Location</strong> debe tener definido los siguientes atributos. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>property</th>\n<th>type</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>País</td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Departamento, estado o región</td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Ciudad, municipio comuna o ubigeo</td>\n</tr>\n<tr>\n<td>criteria3</td>\n<td>String</td>\n<td>Localidad o distrito</td>\n</tr>\n</tbody>\n</table>\n</div><p>En el modelo de <strong>Routes</strong> (detallado más adelante) la estructura del atributo es <code>source</code> o <code>target</code> para los casos en que se haga referencia a un <strong>Location</strong>, debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"criteria0\": \"Chile\",\n  \"criteria1\": \"Region Metropolitana de Santiago\",\n  \"criteria2\": \"Santiago\",\n  \"criteria3\": \"Localidad 1\",\n}\n</code></pre><h3 id=\"casos-de-uso-1\">Casos de uso</h3>\n<ul>\n<li>Cuando la cobertura está dada a nivel de localidad</li>\n<li>Cuando la cobertura está dada a nivel de distrito</li>\n<li>Cuando la cobertura está dada a nivel de ubigeo</li>\n</ul>\n<h3 id=\"estrategia-de-nivel-3\">Estrategia de nivel 3</h3>\n<blockquote>\n<p><code>level3</code></p>\n</blockquote>\n<p>En esta estrategia cada registro de <strong>Location</strong> debe tener definido los siguientes atributos. </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>property</th>\n<th>type</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>País</td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Departamento, estado o región</td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Ciudad, municipio comuna o ubigeo</td>\n</tr>\n<tr>\n<td>criteria3</td>\n<td><a href=\"https://docs.mongodb.com/manual/reference/geojson/#polygon\">Polygon</a></td>\n<td>Área geografica que delimita la ubicación</td>\n</tr>\n</tbody>\n</table>\n</div><p>En el modelo de <strong>Routes</strong> (detallado más adelante) la estructura del atributo es <code>source</code> o <code>target</code> para los casos en que se haga referencia a un <strong>Location</strong>, debe ser la siguiente:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"criteria0\": \"Chile\",\n  \"criteria1\": \"Región Metropolitana de Santiago\",\n  \"criteria2\": \"Santiago\"\n}\n</code></pre><p>y en <strong>Coverage</strong> su atributo <code>custom</code> debe ser</p>\n<ul>\n<li><strong>zones</strong>: Representa todas las zonas de cobertura dentro del <strong>Location</strong> y se compone de:<ul>\n<li><strong>type</strong>: <code>inclusion</code> o <code>exlusion</code> de la cobertura </li>\n<li><strong>area</strong>: <a href=\"https://docs.mongodb.com/manual/reference/geojson/#polygon\">Polygon</a></li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"zones\": [\n    {\n      \"type\": \"inclusion\"\n      \"area\": {\n        \"type\":\"Polygon\",\n        coordinates: [\n          [\n            logitude,\n            latitude\n          ],\n          [\n            logitude,\n            latitude\n          ],\n          [\n            logitude,\n            latitude\n          ]\n        ]\n      }\n    }\n  ]\n}\n</code></pre><h3 id=\"casos-de-uso-2\">Casos de uso</h3>\n<ul>\n<li>Cuando la cobertura está dada a nivel de zonas o áreas de cobertura dentro de una ciudad o comuna</li>\n</ul>\n<h1 id=\"general-error-responses\">General Error Responses</h1>\n<p>Los errores comunes entregados en la respuesta por Omnix son los siguientes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>404</td>\n<td>Not Found</td>\n<td>El recurso consultado no se encontró en el sistema.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Internal server error</td>\n<td>Hubo un error interno en el servicio.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n<td>El token utilizado no tiene el rol necesario para acceder al servicio.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad Request</td>\n<td>El input entregado no corresponde al esperado en el servicio.</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"movimiento-de-inventario\">Movimiento de inventario</h1>\n<p>Dentro del contexto de movimiento de inventario: los flujos de consulta y reserva de agendamiento, y cobertura de rutas. Tenemos los siguientes actores:</p>\n<ul>\n<li><strong>Source</strong>: Representa el origen de un movimiento/traslado, donde se recogen los productos para ser llevados al target. Puede ser una bodega, tienda o una ubicación geográfica.</li>\n</ul>\n<blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"type\": \"Source\",\n  \"data\": JSON[data]\n}\n</code></pre></blockquote>\n<blockquote>\n<p><strong>type</strong> puede ser tener como valor <em>source</em> o <em>location</em></p>\n</blockquote>\n<ul>\n<li><strong>Target</strong>: Representa el destino de un movimiento/traslado, donde se entregan los productos. Puede ser una bodega, tienda o ubicación geográfica</li>\n</ul>\n<blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"type\": \"Location\",\n  \"data\": JSON[data]\n}\n</code></pre></blockquote>\n<blockquote>\n<p><strong>type</strong> puede ser tener como valor <em>source</em> o <em>location</em></p>\n</blockquote>\n<h2 id=\"descripción-de-atributos\">Descripción de atributos</h2>\n<p>La estructura base del atributo data tanto en <strong>source</strong> como en <strong>location</strong> se define de acuerdo al valor del atributo <em>type</em>: <code>source</code> o <code>location</code></p>\n<h3 id=\"source-1\">Source</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identificador del source (Bodega, tienda, hub).</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>alias</td>\n<td>string</td>\n<td>Alias del source (Bodega, tienda, hub).</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>nombre del source (Bodega, tienda, hub).</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>items</td>\n<td>array</td>\n<td>Representa el conjunto de productos que se van a tomar del punto de origen, esta propiedad solo aplica para inputs/outputs de consultas y reservas de agendamiento.<br /><ul><li>sku: sku del producto</li><li>quantity: cantidad requerida para mover</li><li>type: tipo de producto </li><li>volume: volumen por unidad de producto</li><li>leadtime:(opcional) Tiempo de preparacion del producto en <strong>horas</strong>. Si no se recibe se toma el valor configurado por defecto en <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#1f70061c-da36-4403-a445-6a0e230d4f27\">schedule settings</a></li><li>criterias:(opcional) Lista de criterios que se deben tener en cuenta para seleccionar un courier</li><li>availabilityDate: (opcional) fecha a partir de la cual el producto estará disponible para iniciar el proceso de despacho</li></ul></td>\n<td>Solo incluir en <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#0c788437-a6ea-4377-93ff-5b1e0b1f89f7\">Get Schedule</a>, <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#82d352b8-a86f-465c-a7ee-626deb0de8d0\">Reserve Schedule</a>, <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#8f63524f-884a-4e73-92c6-b9c11b208cf2\">Get Coverage</a></td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"type\": \"Source\",\n  \"data\": {\n    \"id\": \"CT15\",\n    \"alias\": \"ES15\",\n    \"name\": \"Bodega\"\n  },\n  \"items\": [\n    {\n      \"sku\": \"ABC1\",\n      \"quantity\": 2,\n      \"type\": \"pequeño\",\n      \"volume\": 20,\n      \"leadtime\": 8,\n      \"criterias\": [\"pequeño\", \"sensible\"],\n      \"availabilityDate\": \"YYYY-MM-DD\"\n    },\n    {\n      \"sku\": \"ABC2\",\n      \"quantity\": 1,\n      \"type\": \"sensible\",\n      \"volume\": 20,\n      \"leadtime\": 8,\n      \"criterias\": [\"pequeño\", \"sensible\"],\n      \"availabilityDate\": \"YYYY-MM-DD\"\n    }\n  ]\n}\n</code></pre><h3 id=\"location-1\"><strong>Location</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>criteria0</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a> a utilizar. Ejemplo <em>País</em>.</td>\n<td>YES</td>\n</tr>\n<tr>\n<td>criteria1</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a>. Ejemplo: <em>Estado</em></td>\n<td>YES</td>\n</tr>\n<tr>\n<td>criteria2</td>\n<td>String</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a>. Ejemplo <em>Ciudad</em></td>\n<td>YES</td>\n</tr>\n<tr>\n<td>criteria3</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a>. <br /><em>Se debe especificar en la <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#8944451d-fd7f-4b49-924d-28aadb94cdde\">creacion de rutas</a> solo si su valor es de tipo string</em><br /> Ejemplo: <em>Distrito</em>.</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>criteria4</td>\n<td>Any</td>\n<td>Criterio o llave de identificación de ubicación geográfica. El contexto de pende de la <a href=\"#logistic-location-strategies\">estrategia de logistica</a>. <br /><em>Se debe especificar en la <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#8944451d-fd7f-4b49-924d-28aadb94cdde\">creacion de rutas</a> solo si su valor es de tipo string</em><br /> Ejemplo: <em>Área geográfica</em></td>\n<td>NO</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>JSON</td>\n<td>Atributo informativo de schema abierto</td>\n<td>NO</td>\n</tr>\n<tr>\n<td>items</td>\n<td>array</td>\n<td>Representa el conjunto de productos que se van a tomar del punto de origen, esta propiedad solo aplica para inputs/outputs de consultas y reservas de agendamiento donde el punto de origen es una ubicación geográfica, por ejemplo la dirección del cliente.<br /><ul><li>sku: sku del producto</li><li>quantity: cantidad requerida para mover</li><li>type: tipo de producto </li><li>volume: volumen por unidad de producto</li><li>availabilityDate: (opcional) fecha a partir de la cual el producto estará disponible para iniciar el proceso de despacho</li></ul></td>\n<td><br />Solo incluir en <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#0c788437-a6ea-4377-93ff-5b1e0b1f89f7\">Get Schedule</a>, <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#82d352b8-a86f-465c-a7ee-626deb0de8d0\">Reserve Schedule</a>, <a href=\"https://documenter.getpostman.com/view/12282097/TVmV5Doz#8f63524f-884a-4e73-92c6-b9c11b208cf2\">Get Coverage</a></td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n \"type\": \"Location\",\n \"data\": {\n   \"criteria0\": \"Barranquilla\",\n   \"criteria1\": \"Atlantico\",\n   \"criteria2\": \"Betania\",\n   \"criteria3\": \"\",\n   \"criteria4\": \"\",\n   \"custom\": {\n        \"key\": \"value\"\n    }\n }\n}\n</code></pre><blockquote>\n<p>Para definir una ubicación se deben usar mínimo <strong>criteria0</strong>, <strong>criteria1</strong> y <strong>criteria2</strong> los demas son opcionales.</p>\n</blockquote>\n","event":[{"listen":"prerequest","script":{"id":"651d3a4c-dba3-4573-9d00-dcd9a9aad465","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"96f26daf-cd91-4b54-830c-7f33c504da2e","type":"text/javascript","exec":[""]}}],"_postman_id":"8dadabb4-8e26-49b5-bd7d-5113722ac8f7"},{"name":"Omnix Security Management API (OSM)","item":[{"name":"PasswordPolicy","item":[{"name":"Get Password Policy","id":"a4017cd7-3540-4da4-a123-fa21e387f02d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{rootToken}}","type":"text"}],"url":"https://subdomain-osm.omnixsystem.com/v3/security/password-policy","description":"<p>Este servicio obtiene la configuración del Password Policy.</p>\n","urlObject":{"protocol":"https","path":["v3","security","password-policy"],"host":["subdomain-osm","omnixsystem","com"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"7ae3fccd-5547-4964-a7e7-521a757bc310","name":"Get Password Policy","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{rootToken}}","type":"text"}],"url":{"raw":"https://subdomain-osm.omnixsystem.com/v3/security/password-policy","protocol":"https","host":["subdomain-osm","omnixsystem","com"],"path":["v3","security","password-policy"],"query":[{"key":"","value":"","disabled":true}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\":{\n        \"minLength\": 3,\n        \"maxLength\": 100,\n        \"maxAttempts\": 5,\n        \"expireInDays\": 30,\n        \"maxPasswordHistoryToCompare\": 10,\n        \"checkPasswordStrength\": true\n    }\n}"}],"_postman_id":"a4017cd7-3540-4da4-a123-fa21e387f02d"},{"name":"Set Password Policy","id":"03c3774f-7f6d-426e-92a3-d401c6cc37eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{rootToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"minLength\": 3,\n    \"maxLength\": 10,\n    \"maxAttempts\": 5,\n    \"expireInDays\": 30,\n    \"maxPasswordHistoryToCompare\": 10,\n    \"checkPasswordStrength\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-osm.omnixsystem.com/v3/security/password-policy","description":"<h1 id=\"password-policy\">Password Policy</h1>\n<p>Omnix OSM permite crear una política de contraseñas las cuales contienen las siguientes características:</p>\n<ul>\n<li><strong>minLength</strong>: Define el tamaño mínimo que debe tener una contraseña.</li>\n<li><strong>maxLength</strong>: Define el tamaño máximo que debe tener una contraseña.</li>\n<li><strong>maxAttempts</strong>: Define el máximo de intentos fallidos de login antes de bloquear un usuario.</li>\n<li><strong>expireInDays</strong>: Define en días la validez de la contraseña, después de pasados estos días el usuario es bloqueado y obligado a cambiar su contraseña.</li>\n<li><strong>maxPasswordHistoryToCompare</strong>: Por cada cambio de contraseña se guarda un histórico, en este campo se define hasta qué índice de ese histórico Omnix debe bloquear el intento de crear contraseñas usadas reciéntemente, es decir, si tengo un histórico de 50 contraseñas guardadas y este atributo se envía con un valor de 10, entonces Omnix no va a dejar crear contraseñas que estén en las 10 primeras posiciones de ese historial.</li>\n<li><strong>checkPasswordStrength</strong>: Chequea la contraseña enviada en el momento de la creación de un usuario, si la contraseña es de una fortaleza media en adelante entonces se permite la creación del usuario.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v3","security","password-policy"],"host":["subdomain-osm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"d067000c-3329-4d52-88be-a4a016d36d7a","name":"Set Password Policy","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer {{rootToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"minLength\": 3,\n    \"maxLength\": 10,\n    \"maxAttempts\": 5,\n    \"expireInDays\": 30,\n    \"maxPasswordHistoryToCompare\": 10,\n    \"checkPasswordStrength\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://subdomain-osm.omnixsystem.com/v3/security/password-policy"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"<uuid>\",\n    \"code\": 200,\n    \"message\": \"OK\"\n}"}],"_postman_id":"03c3774f-7f6d-426e-92a3-d401c6cc37eb"}],"id":"92ba84ca-d22c-4900-8f85-ad062cbcc828","description":"<p>Omnix permite configurar una política para el manejo de las claves en el sistema, para esto provee dos endpoints para consulta y configuración del mismo.</p>\n","_postman_id":"92ba84ca-d22c-4900-8f85-ad062cbcc828"},{"name":"OAuth - Client credentials grant","id":"6a154631-fb84-488e-8465-47b31a82a119","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded"},{"key":"Authorization","type":"text","value":"Basic {{authBase64}}"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}]},"url":"https://{{subdomain}}-osm.omnixsystem.com/v3/security/oauth2/token","description":"<p>Servicio para obtener un token autorizado a omnix, este servicio implementa el <strong>Client Credentials Grant</strong> de oauth. <a href=\"https://tools.ietf.org/html/rfc6749#page-40\">rfc6749</a>.</p>\n<h2 id=\"request\">Request:</h2>\n<ol>\n<li><strong>grant_type</strong> (Requerido): (String) Esta propiedad debe ir con el valor <strong>client_credentials</strong>.</li>\n<li><strong>scope</strong> (Opcional): (String) No es necesario para este servicio.</li>\n</ol>\n<h2 id=\"header\">Header:</h2>\n<ol>\n<li><strong>Content-Type</strong>: (Requerido) (String) Este header tomará el valor de <strong>application/x-www-form-urlencoded</strong></li>\n<li><strong>Authorization</strong>: (Requerido) (String) Este header debe llevar una cadena formada por usuario:password en base 64. Ejemplo: <strong>Basic dXNlcjpwYXNzd29yZA==</strong></li>\n</ol>\n<h2 id=\"body\">Body</h2>\n<ol>\n<li>grant_type: (Requerido) (String) Esta propiedad debe tomar el valor <strong>client_credentials</strong>.</li>\n</ol>\n","urlObject":{"protocol":"https","path":["v3","security","oauth2","token"],"host":["{{subdomain}}-osm","omnixsystem","com"],"query":[],"variable":[]}},"response":[{"id":"9cefa362-92bf-4630-b9c2-69054b3e3f0e","name":"Token Request - Grant Type Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"},{"key":"Authorization","value":"Basic {{authBase64}}","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"another_grant","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-osm.omnixsystem.com/v3/security/oauth2/token"},"code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"unsupported_grant_type\"\n}"},{"id":"3116db1c-ac20-4604-9144-28786f603f3d","name":"Token request OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"},{"key":"Authorization","value":"Basic {{authBase64}}","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-osm.omnixsystem.com/v3/security/oauth/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNhc2FpZGVhc19vYXV0aDIiLCJlbWFpbCI6Im9hdXRoMkBjYXNhaWRlYXMuY2wiLCJtYWluR3JvdXAiOnsiaWQiOiJjYXNhaWRlYXMiLCJuYW1lIjoiQ0FTQUlERUFTIn0sIm5hbWUiOiJDYXNhaWRlYXMgT0F1dGgyIiwicm9sZSI6ImNsaWVudCIsImlhdCI6MTYxMTI3OTI2MiwiZXhwIjoxNjExMjc5NTYyfQ.xC1RAMVlSTUKIBRpcLC7bkaNTblZTfDVrz5b2t7FX6I\",\n    \"token_type\": \"Bearer\",\n    \"expires_in\": 300\n}"},{"id":"f0d4f323-66ab-4700-8ebe-bd105a663e11","name":"Token request Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"},{"key":"Authorization","value":"Basic {{authBase64Invalid}}","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}],"options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}-osm.omnixsystem.com/v3/security/oauth2/token"},"code":400,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"invalid_grant\"\n}"}],"_postman_id":"6a154631-fb84-488e-8465-47b31a82a119"}],"id":"c6679dc1-4a90-4299-9823-db2abbfd3c3b","_postman_id":"c6679dc1-4a90-4299-9823-db2abbfd3c3b","description":""}],"event":[{"listen":"prerequest","script":{"id":"07a5f40b-774f-4898-82e8-aeb450884784","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"422a3c90-97af-428c-90ac-ffced0813a44","type":"text/javascript","exec":[""]}}]}