Integração com WMS Alcis
O Gestão de Armazenagem | WMS X é uma solução completa projetada para gerenciar armazéns e otimizar processos logísticos, integrando-se de forma eficiente com os sistemas de TI de clientes e parceiros por meio de métodos que garantem a troca precisa de informações. Aqui você irá encontrar de maneira detalhada todas as APIs para integração do WMS Alcis.
Este pode ser visualizado pelo menu Integração > Replicação. Onde, também é possível reprocessar integrações onde ocorreram falhas no processamento de negócio.
Abaixo tabela com eventos, códigos das APIs e suas finalidades:
| Eventos | Descrição | Chamada da API | Observações |
| CustomerIntegration | Importação de Cliente |
curl --location --request POST 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/CustomerIntegration?tooken=caf3bf7a729a49408f8e89ee6469d620' \
--header 'Content-Type: application/json' \ --data-raw ' Exemplo JSON {
"idOwner": "", "cnpjcpf": "", "customerId": "", "shipmentRouts": "", "standerOrderPriority": 1, "name": "" } |
Responsável por enviar do ERP ao WMS o cadastro de entidades físicas ou jurídicas utilizadas como Cliente (Destinatário / Entrega) de materiais em documentos de saída ou entrada. |
| CarrierIntegration | Importação de transportadora |
curl --location --request POST 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/CarrierIntegration?tooken=caf3bf7a729a49408f8e89ee6469d620' \
--header 'Content-Type: application/json' \ --data-raw ' Exemplo JSON {
"site": "", "id": "", "description": "", "cnpjcpf": "" } |
Responsável por enviar do ERP ao WMS o cadastro de entidades físicas ou jurídicas utilizadas como Transportadora de materiais em documentos de entrada ou saída. |
| ProviderIntegration | Importação de fornecedor |
curl --location --request POST 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/ProviderIntegration?tooken=caf3bf7a729a49408f8e89ee6469d620' \
--header 'Content-Type: application/json' \ --data-raw ' Exemplo JSON {
"idOwner": "", "cnpjcpf": "", "idProvider": "", "descriptionProvider": " } |
Responsável por enviar do ERP ao WMS o cadastro de entidades físicas ou jurídicas utilizadas como Fornecedor de materiais em documentos de entrada. |
| ReceivingIntegration | Importação de Ordem de Recebimento |
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/ReceivingIntegration?tooken=88a9d5d66b6e4799990aa5f3d3c9b50f' \
--header 'Content-Type: application/json' \ --data Exemplo JSON {
"site": "ABC123", "shipmentType": "TC3554", "estimatedDate": "2024-07-20T13:16:29.6141801-03:00", "groupingId": "sample string 3", "plate": "ABC0001", "idCarrier": "TR12345", "allowed": "sample string 6", "receivingOrderIntegration": [ { "idOwner": "DP123456", "classOwner": "sample string 2", "idSupplier": "FC12345", "documentId": "300920241121", "documentSeries": "2", "documentDate": "2024-08-30T13:16:29.6141801-03:00", "receivingItemIntegration": [ { "batch": "sample string 1", "idProduct": "PR01", "expectedQuantity": 3, "unit": "sample string 4", "statusQualityControl": "sample string 5", "blockingReason": "sample string 6", "unityValue": 1, "idCurrency": "sample string 7" } ] } ] } |
Essa integração é responsável por importar para o WMS os documentos que devem ser recebidos no armazém. |
| ProductIntegration | Importação de produto |
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/ProductIntegration?tooken=6fba4f73b0ed40f3b85fa0d1665f9d82' \
--header 'Content-Type: application/json' \ Exemplo JSON {
"idOwner": "ALTESE_CD1", "idProduct": "41454511033", "description": "TESTE PRODUTO API", "addiotionalDescription": "", "family": "STD", "group": "STD", "subgroup": "STD", "onu": 0, "riskClass": "32.3", "nickname": "", "barcode": "7908249302294", "minimumUnit": "UN", "issueDate": false, "shelfLife": 0, "averagePrice": 0, "base": 0, "batchControl": false," "batchControlInShipping": false, "categoryProductFotStorage": [], "currency": "R$", "currentABCClass": "A", "dynamicPicking": false, "footPrintIntegration": [], "inventoryShelfLife": false, "inventoryUnit": "UN_ATUALIZAR", "lastABCClass": "A", "layer": 0, "maximumStockQuantity": 0, "maximunStack": 0, "minimumStockQuantity": 0, "mixPallet": false, "palletCompletePicking": false, "pickingCheckOut": false, "quantityInventoryUnit": 1, "receivingInstructions": "", "receivingShelfLife": false, "receivingShelfLifePeriod": 0, "shelfLifePeriodInInventory": 0 } |
Responsável por importar para o WMS o cadastro de produtos com o qual o depositante opera no armazém. |
| OrderConfirmationIntegration |
Confirmação de Expedição |
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/OrderConfirmationIntegration?idOrder=1&tooken=********' \
--header 'Content-Type: application/json' \ --data Exemplo Retorno JSON {
"idWarehouse": "ABC123", "idOwner": "DP123456", "order": "090820240814", "idCustomer": null, "idCarrier": null, "carrierId": null, "invoice": null, "invoiceDate": null, "volumeQuantity": null, "lineIntegration": [ { "idProduct": "PR01", "lineQuantity": 10.0, "unit": "UN" } ], "consumed": false } curl --location -request POST 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/OrderConfirmationIntegration?idOrder=1&confirmation=true&tooken=********' \
--header 'Content-Type: application/json' \ --data Exemplo Retorno JSON
{
"id": "1eb29fc2-41fd-410d-add9-6c1227e1a7fb", } |
|
| ReceivingConfirmationIntegration | Confirmação de Recebimento |
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/ReceivingConfirmationIntegration?site=A01&IdReceiving=3&tooken=29f68a6342114f0699d580b0ae6e98b2' \
--header 'Content-Type: application/json' \ --data Exemplo JSON {
"site": "A01", "IdReceiving": 3, "tooken": "29f68a6342114f0699d580b0ae6e98b2" } Geral
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/ReceivingConfirmationIntegration?tooken=***************'
Com OR específica
curl --location 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east 1.amazonaws.com:8080/api/ReceivingConfirmationIntegration?site=A01&IdReceiving=3&tooken=29f68a6342114f0699d580b0ae6e98b2' \
-header 'Content-Type: application/json' \ --data
Exempl JSON {
"site": "A01", "IdReceiving": 3, "tooken": "29f68a6342114f0699d580b0ae6e98b2" } |
|
| OrderIntegration | Importação de Pedido de Expedição |
curl --location -request POST 'http://af9dbfedf910646e18f4d54ded8c4538-eadae7273d1abe00.elb.sa-east-1.amazonaws.com:8080/api/OrderIntegration?tooken=***************'' \
--header 'Content-Type: application/json' \ --data Exemplo JSON {
"site": "A01" "idOwner": "DEP01" "order": "202407241603" "idCustomer": "5" "idCarrier": "RT1" "lineIntegration": [ "idProduct": "123" "lineQuantity": 1 "unit": "123" ] } |
Essa integração é responsável por inserir no WMS um pedido para expedição de materiais. |

English
Español


