API de Integração ERP (Padrão Extra) x WMS Senior
Gestão de Estoque
Por padrão, essa exportação envia o saldo total de todos os produtos do armazém de um determinado depositante. Porém, dependendo de algumas combinações de parametrização, também é possível personalizar outros dois tipos de exportação de saldo de estoque, resultando nas três possibilidades abaixo:
- Estoque Completo: exporta o estoque completo, podendo ser manual ou automaticamente.
- Estoque Por Nota Fiscal: exporta automaticamente o estoque dos produtos referentes à nota fiscal de saída, quando a mesma for processada.
- Estoque Por Ordem de Recebimento: exporta automaticamente o estoque dos produtos referentes a Ordem de Recebimento, quando a mesma for alocada.
Para que as Exportações Por Nota Fiscal e Por Ordem de Recebimento ocorram, é obrigatório que a Exportação Automática do Estoque Completo esteja ativada.
Para que a Exportação Por Nota Fiscal ocorra, as exportações Mudança de Status de Documento e Documento de Saida devem estar ativadas.
Para que a Exportação Por Ordem de Recebimento ocorra, a exportação de Retorno de Recebimento deve estar ativada.
Estoque Completo (Manual)
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo ERP Outros
- Para exportar manualmente, basta clicar no botão "Estoque" (Cadastro > Depositante)
Estoque Completo (Automático)
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Exporta Estoque Automaticamente, deve estar marcado.
Estoque Por Nota Fiscal
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Expedição > Mudança de Status do Documento (NF ou Pedido) > REST - Modelo ERP Outros
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Nota Fiscal > Documento (NF ou Pedido) de Saída > REST - Modelo WMS
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo ERP Outros
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Exporta Estoque Automaticamente, deve estar marcado.
- A configuração acima funciona apenas para pedidos importados (integrados). Caso o cliente deseje que o estoque seja exportado para pedidos cadastrados manualmente também, deverá ativar o parâmetro no armazém.
- Acesse Cadastro > Armazém > Armazém > botão Configuração > guia Integração > Envio Status Doc quando o pedido for digitado
Estoque Por Ordem de Recebimento
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Recebimento > Retorno de Recebimento > REST - Modelo ERP Outros
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo ERP Outros
- Acesse Cadastro > Depositante > botão Cadastrar ou Alterar > guia Exportação > agrupamento Estoque > Exporta Estoque Automaticamente, deve estar marcado.
Esta funcionalidade será compatível com as versões superiores a 8.12.7.69 do Gestão de Armazenagem | WMS Senior.
(Referente a WMS-13254)
Request
{
"idIntegracao":0,
"cnpjDepositante":"",
"cnpjArmazem":"",
"data":"",
"produtos":[
{
"codigoInterno":"",
"descricao":"",
"estoque":[
{
"quantidadeTotal":0,
"quantidadeDisponivel":0,
"quantidadeUnitaria":0,
"quantidadeUnitariaDisponivel":0,
"fatorConversao":0,
"estoqueOrigem":"",
"loteIndustria":"",
"dataVencimento":"",
"dataFabricacao":"",
"vlrUnit":0,
"estado":"",
"liberado":"",
"statusLote":"",
"enderecoEstoqueDisp":[
{
"quantidadeEstoqueDisp":0,
"quantidadeEstoque":0,
"idlocal":"",
"codIntegracaoSetorDepositante":""
},
{
"quantidadeEstoqueDisp":0,
"quantidadeEstoque":0,
"idlocal":"",
"codIntegracaoSetorDepositante":""
},
{
"quantidadeEstoqueDisp":0,
"quantidadeEstoque":0,
"idlocal":"",
"codIntegracaoSetorDepositante":""
}
]
}
]
}
]
}
| Campo | Formato | Máscara | Descrição |
|---|---|---|---|
| IDINTEGRACAO | Número | Id da Integração - Id do depositante | |
| CNPJDEPOSITANTE | Texto | 99.999.999/9999-99 | CNPJ Depositante |
| CNPJARMAZEM | Texto | 99.999.999/9999-99 | CNPJ do Armazém |
| DATA | Texto | DD/MM/AAAA HH:MI:SS | Data da geração da exportação |
| Campo | Formato | Máscara | Descrição |
|---|---|---|---|
| QUANTIDADETOTAL | Número | Quantidade total do produto no lote levando em consideração o fator de conversão | |
| QUANTIDADEDISPONIVEL | Número | Quantidade disponível em estoque levando em consideração o fator de conversão | |
| QUANTIDADEUNITARIA | Número | Quantidade de estoque em unidade, não levando em consideção o fator de conversão | |
| QUANTIDADEUNITARIADISPONIVEL | Número | Quantidade de estoque em unidade disponível, não levando em consideção o fator de conversão | |
| FATORCONVERSAO | Número | Fator de conversão do produto | |
| ESTOQUEORIGEM | Texto | Codigo de integração do setor do produto | |
| LOTEINDUSTRIA | Texto | Lote indústria do produto | |
| DATAVENCIMENTO | Texto | DD/MM/AAAA HH:MI:SS | Data de vencimento do produto no lote |
| DATAFABRICACAO | Texto | DD/MM/AAAA HH:MI:SS | Data de fabricação do produto no lote |
| VLRUNIT | Número | Valor unitário do produto | |
| ESTADO | Texto | Estado que se encontra o lote | |
| LIBERADO | Texto | Indica se o lote está liberado ou não - S - Sim / N - Não | |
| statusLote | Texto | Status que se encontra o lote |
| Campo | Formato | Máscara | Descrição |
|---|---|---|---|
| QUANTIDADEESTOQUEDISP | Número | Quantidade disponível no endereço | |
| QUANTIDADEESTOQUE | Número | Quantidade total do produto/lote no endereço | |
| IDLOCAL | Texto | Endereço em que o produto se encontra | |
| CODINTEGRACAOSETORDEPOSITANTE | Número | Código de integração do setor/depositante |
| Campo | Formato | Máscara | Descrição |
|---|---|---|---|
| CODIGOINTERNO | Número | Código Interno do Produto | |
| DESCRICAO | Texto | Descrição do produto |
Acesse Cadastro > Depositante > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo WMS
tipointegração: EXP_SALDO_ESTOQUE_PRODUTO_REST("Saldo de Estoque")
Request
{
"chavelayout" : "vi_int_envio_estoque",
"list" : [ {
"cnpjdepositante" : "",
"codigointerno" : "",
"saldo" : "",
"estoque" : "",
"barra" : "",
"descr" : "",
"idinventario" : "",
"serie" : "",
"estado" : "",
"estoqueaudit" : "",
"estoquealoc" : "",
"codinterno" : "",
"descrprod" : "",
"estoquereservado" : "",
"dataemissao" : "",
"codigointegracaosetor" : "",
"estoqueun" : "",
"pendenciaun" : "",
"adicionarun" : "",
"disponivelun" : "",
"barraemb" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descric?o |
|---|---|---|---|---|---|
| I | Texto | 1 | I | Valor Fixo | |
| CNPJDEPOSITANTE | Texto | 20 | 99.999.999/9999-99 | CNPJ Depositante | |
| CODIGOINTERNO | Texto | 20 | Codigo Interno do Produto | ||
| SALDO | Numero | 12 | 000000000000 | Saldo Disponivel do Estoque | |
| ESTOQUE | Numero | 12 | 000000000000 | Estoque do Sistema | |
| BARRA | Texto | 20 | Codigo de Barras do Produto (exporta apenas se tiver 20 caracteres ou menos) | ||
| DESCR | Texto | 80 | Descric?o do Produto | ||
| IDINVENTARIO | Numero | 12 | Identificac?o do Inventario | ||
| SERIE | Texto | 20 | Numero de Serie do Produto | ||
| ESTADO | Texto | 1 | Estado do produto. N- Normal; D - Danificado; T - Truncado/Vencido. | ||
| ESTOQUEAUDIT | Numero | 12 | 000000000000 | Estoque pendente de alocac?o de OR em auditoria | |
| ESTOQUEALOC | Numero | 12 | 000000000000 | Estoque pendente de alocac?o de OR | |
| CODINTERNO | Texto | 60 | Codigo Interno do Produto com maior precis?o | ||
| DESCRPROD | Texto | 120 | Descric?o do Produto com maior precis?o | ||
| F | Texto | 1 | * | Campo n?o devera ser utilizado como final de registro. NUNCA devera ser movido | |
| ESTOQUERESERVADO | Numero | 12 | 000000000000 | Estoque que se encontra liberado para formac?o de romaneio/onda | |
| DATAEMISSAO | Texto | 16 | DD/MM/AAAA HH:MI | Data de emiss?o do arquivo | |
| CODIGOINTEGRACAOSETOR | Texto | 50 | Indica a localizac?o do produto para integrac?o | ||
| ESTOQUEUN | Numero | 12 | 000000000000 | Quantidade unitaria no estoque | |
| PENDENCIAUN | Numero | 12 | 000000000000 | Estoque unitario pendente do produto. | |
| ADICIONARUN | Numero | 12 | 000000000000 | Estoque unitario a adicionar do produto. | |
| DISPONIVELUN | Numero | 12 | 000000000000 | Quantidade unitaria disponivel no estoque | |
| BARRAEMB | Texto | 32 | Codigo de Barras do Produto com 32 caracteres |
Acesse Cadastro > Depositante > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo WMS Lote
tipointegração: EXP_SALDO_ESTOQUE_PRODUTO_REST_LOTE("Saldo de Estoque com Lote Indústria")
Request
{
"chavelayout" : "vi_int_envio_estoque_lote",
"list" : [ {
"cnpjarmazem" : "",
"cnpjdepositante" : "",
"estoqueorigem" : "",
"codigointerno" : "",
"estoque" : "",
"fatorconversao" : "",
"descricao" : "",
"loteindustria" : "",
"datavencimento" : "",
"vlrunit" : "",
"estado" : "",
"liberado" : "",
"data" : "",
"disponivel" : "",
"codintegracaosetor" : "",
"statuslote" : "",
"estoqueunit" : "",
"disponivelunit" : ""
} ]
}
| Seq | Campo | Formato | Obrigatoriedade | Tamanho | Máscara | Descrição |
|---|---|---|---|---|---|---|
| 1 | CNPJARMAZEM | Texto | Não | 20 | 99.999.999/9999-99 | CNPJ do armazém do estoque origem. |
| 2 | CNPJDEPOSITANTE | Texto | Não | 20 | 99.999.999/9999-99 | CNPJ do depositante do produto. |
| 3 | ESTOQUEORIGEM | Texto | Não | 40 | Código de integração do setor do produto. | |
| 4 | CODIGOINTERNO | Texto | Não | 60 | Código interno do produto. | |
| 5 | ESTOQUE | Numérico | Não | 12 | 000000000000 | Quantidade estoque do produto |
| 6 | FATORCONVERSAO | Numérico | Não | 3 | Fator de conversão código de barras da caixa que o produto entrou no estoque | |
| 7 | DESCRICAO | Texto | Não | 80 | Descrição do produto | |
| 8 | LOTEINDUSTRIA | Texto | Não | 20 | Lote indústria do produto. | |
| 9 | DATAVENCIMENTO | Data | Não | 15 | DDMMAAAA | Data de vencimento do produto. |
| 10 | VLRUNIT | Numérico | Não | 12 | Valor unitário do produto. | |
| 11 | ESTADO | Texto | Não | 1 | Estado do produto. N- Normal; D - Danificado; T - Truncado/Vencido. | |
| 12 | LIBERADO | Texto | Não | 1 | Estoque liberado. S - Sim, N - Não. | |
| 13 | ID | Numérico | Não | 12 | Chave primária tabela. | |
| 14 | DATA | Data | Não | 10 | Data e hora da integração. | |
| 15 | AGRUPADOR | Numérico | Não | 12 | Agrupador de integração. | |
| 16 | DISPONIVEL | Numérico | Não | 30 | 000000000000 | Quantidade disponível do produto |
| 17 | CODINTEGRACAOSETOR | Texto | Não | 30 | Código de integração do setor do produto | |
| 18 | STATUSLOTE | Texto | Não | 30 | Status do lote. | |
| 19 | ESTOQUEUNIT | Numérico | Não | 12 | 000000000000 | Quantidade estoque unitário do produto |
| 20 | DISPONIVELUNIT | Numérico | Não | 12 | 000000000000 | Quantidade disponível unitário do produto |
Acesse Cadastro > Depositante > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > Modelo WMS Setor
tipointegração: EXP_SALDO_ESTOQUE_PRODUTO_REST_SETOR("Saldo de Estoque com Setor")
Request
{
"chavelayout" : "vi_int_envio_estoque",
"list" : [ {
"cnpjdepositante" : "",
"codigointerno" : "",
"saldo" : "",
"estoque" : "",
"barra" : "",
"descr" : "",
"idinventario" : "",
"serie" : "",
"estado" : "",
"estoqueaudit" : "",
"estoquealoc" : "",
"codinterno" : "",
"descrprod" : "",
"estoquereservado" : "",
"dataemissao" : "",
"codigointegracaosetor" : "",
"estoqueun" : "",
"pendenciaun" : "",
"adicionarun" : "",
"disponivelun" : "",
"barraemb" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descric?o |
|---|---|---|---|---|---|
| I | Texto | 1 | I | Valor Fixo | |
| CNPJDEPOSITANTE | Texto | 20 | 99.999.999/9999-99 | CNPJ Depositante | |
| CODIGOINTERNO | Texto | 20 | Codigo Interno do Produto | ||
| SALDO | Numero | 12 | 000000000000 | Saldo Disponivel do Estoque | |
| ESTOQUE | Numero | 12 | 000000000000 | Estoque do Sistema | |
| BARRA | Texto | 20 | Codigo de Barras do Produto (exporta apenas se tiver 20 caracteres ou menos) | ||
| DESCR | Texto | 80 | Descric?o do Produto | ||
| IDINVENTARIO | Numero | 12 | Identificac?o do Inventario | ||
| SERIE | Texto | 20 | Numero de Serie do Produto | ||
| ESTADO | Texto | 1 | Estado do produto. N- Normal; D - Danificado; T - Truncado/Vencido. | ||
| ESTOQUEAUDIT | Numero | 12 | 000000000000 | Estoque pendente de alocac?o de OR em auditoria | |
| ESTOQUEALOC | Numero | 12 | 000000000000 | Estoque pendente de alocac?o de OR | |
| CODINTERNO | Texto | 60 | Codigo Interno do Produto com maior precis?o | ||
| DESCRPROD | Texto | 120 | Descric?o do Produto com maior precis?o | ||
| F | Texto | 1 | * | Campo n?o devera ser utilizado como final de registro. NUNCA devera ser movido | |
| ESTOQUERESERVADO | Numero | 12 | 000000000000 | Estoque que se encontra liberado para formac?o de romaneio/onda | |
| DATAEMISSAO | Texto | 16 | DD/MM/AAAA HH:MI | Data de emiss?o do arquivo | |
| CODIGOINTEGRACAOSETOR | Texto | 50 | Indica a localizac?o do produto para integrac?o | ||
| ESTOQUEUN | Numero | 12 | 000000000000 | Quantidade unitaria no estoque | |
| PENDENCIAUN | Numero | 12 | 000000000000 | Estoque unitario pendente do produto. | |
| ADICIONARUN | Numero | 12 | 000000000000 | Estoque unitario a adicionar do produto. | |
| DISPONIVELUN | Numero | 12 | 000000000000 | Quantidade unitaria disponivel no estoque | |
| BARRAEMB | Texto | 32 | Codigo de Barras do Produto com 32 caracteres |
Acesse Cadastro > Depositante > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > TXT - Modelo Qualidade ou Banco - Modelo Qualidade
tipointegração: EXP_INT_ESTOQUE_QUALIDADE("Exportação de Estoque - Modelo Conferência Qualidade Estoque")
Request
{
"chavelayout" : "vi_int_envio_est_qualidade",
"list" : [ {
"cnpjdepositante" : "",
"codigointerno" : "",
"saldo" : "",
"estoque" : "",
"barra" : "",
"descr" : "",
"idinventario" : "",
"serie" : "",
"estado" : "",
"estoqueaudit" : "",
"estoquealoc" : "",
"codinterno" : "",
"descrprod" : "",
"estoquereservado" : "",
"dataemissao" : "",
"codigointegracaosetor" : "",
"qtdrecebqualidade" : "",
"qtdreceb" : "",
"qtdedoca" : "",
"barraemb" : ""
} ]
} | Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| I | 1 | I | Valor Fixo | ||
| CNPJDEPOSITANTE | 20 | 99.999.999/9999-99 | CNPJ Depositante | ||
| CODIGOINTERNO | 20 | Codigo Interno do Produto | |||
| SALDO | 12 | 000000000000 | Saldo Disponivel do Estoque | ||
| ESTOQUE | 12 | 000000000000 | Estoque do Sistema | ||
| BARRA | 20 | Codigo de Barras do Produto (exporta apenas se tiver 20 caracteres ou menos) | |||
| DESCR | 80 | Descricão do Produto | |||
| IDINVENTARIO | 12 | Identificacão do Inventario | |||
| SERIE | 20 | Numero de Serie do Produto | |||
| ESTADO | 1 | Estado do produto. N- Normal; D - Danificado; T - Truncado/Vencido. | |||
| ESTOQUEAUDIT | 12 | 000000000000 | Estoque pendente de alocacão de OR em auditoria | ||
| ESTOQUEALOC | 12 | 000000000000 | Estoque pendente de alocacão de OR | ||
| CODINTERNO | 60 | Codigo Interno do Produto com maior precisão | |||
| DESCRPROD | 120 | Descricão do Produto com maior precisão | |||
| F | 1 | * | Campo não devera ser utilizado como final de registro. NUNCA devera ser movido. | ||
| ESTOQUERESERVADO | 12 | 000000000000 | Estoque que se encontra liberado para formacão de romaneio/onda | ||
| DATAEMISSAO | 16 | DD/MM/AAAA HH:MI | Data de emissão do arquivo | ||
| CODIGOINTEGRACAOSETOR | 50 | Indica a localizacão do produto para integracão | |||
| QTDRECEBQUALIDADE | 12 | 000000000000 | Quantidade disponivel em OR aberta que passe por Qualidade | ||
| QTDRECEB | 12 | 000000000000 | Quantidade disponivel em OR aberta que não passe por Qualidade | ||
| QTDEDOCA | 12 | 000000000000 | Quantidade disponivel unitaria na doca | ||
| BARRAEMB | Texto | 32 | Codigo de Barras do Produto com 32 caracteres |
Acesse Cadastro > Depositante > guia Exportação > agrupamento Estoque > Saldo de Estoque por Produto > REST - Modelo ERP Outros
tipointegração: EXP_SALDO_ESTOQUE_REST_ERP_OUTROS ("REST - Modelo ERP Outros - Estoque")
Request
{
"chavelayout" : "vi_int_envio_est_qualidade",
"list" : [ {
"cnpjdepositante" : "",
"codigointerno" : "",
"saldo" : "",
"estoque" : "",
"barra" : "",
"descr" : "",
"idinventario" : "",
"serie" : "",
"estado" : "",
"estoqueaudit" : "",
"estoquealoc" : "",
"codinterno" : "",
"descrprod" : "",
"estoquereservado" : "",
"dataemissao" : "",
"codigointegracaosetor" : "",
"qtdrecebqualidade" : "",
"qtdreceb" : "",
"qtdedoca" : "",
"barraemb" : ""
} ]
} | Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| I | 1 | I | Valor Fixo | ||
| CNPJDEPOSITANTE | 20 | 99.999.999/9999-99 | CNPJ Depositante | ||
| CODIGOINTERNO | 20 | Codigo Interno do Produto | |||
| SALDO | 12 | 000000000000 | Saldo Disponivel do Estoque | ||
| ESTOQUE | 12 | 000000000000 | Estoque do Sistema | ||
| BARRA | 20 | Codigo de Barras do Produto (exporta apenas se tiver 20 caracteres ou menos) | |||
| DESCR | 80 | Descricão do Produto | |||
| IDINVENTARIO | 12 | Identificacão do Inventario | |||
| SERIE | 20 | Numero de Serie do Produto | |||
| ESTADO | 1 | Estado do produto. N- Normal; D - Danificado; T - Truncado/Vencido. | |||
| ESTOQUEAUDIT | 12 | 000000000000 | Estoque pendente de alocacão de OR em auditoria | ||
| ESTOQUEALOC | 12 | 000000000000 | Estoque pendente de alocacão de OR | ||
| CODINTERNO | 60 | Codigo Interno do Produto com maior precisão | |||
| DESCRPROD | 120 | Descricão do Produto com maior precisão | |||
| F | 1 | * | Campo não devera ser utilizado como final de registro. NUNCA devera ser movido. | ||
| ESTOQUERESERVADO | 12 | 000000000000 | Estoque que se encontra liberado para formacão de romaneio/onda | ||
| DATAEMISSAO | 16 | DD/MM/AAAA HH:MI | Data de emissão do arquivo | ||
| CODIGOINTEGRACAOSETOR | 50 | Indica a localizacão do produto para integracão | |||
| QTDRECEBQUALIDADE | 12 | 000000000000 | Quantidade disponivel em OR aberta que passe por Qualidade | ||
| QTDRECEB | 12 | 000000000000 | Quantidade disponivel em OR aberta que não passe por Qualidade | ||
| QTDEDOCA | 12 | 000000000000 | Quantidade disponivel unitaria na doca | ||
| BARRAEMB | Texto | 32 | Codigo de Barras do Produto com 32 caracteres |
English
Español

English
Español


