Páginas filhas
  • Como realizar integração VOICE no WMS?

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. 

...

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo WMS

...

Linhas_totvs
LinhaLinha Winthor

...

Segmentos_totvs
SegmentoLogística

...

02. SITUAÇÃO/REQUISITO

É necessário adequar a rotina 1742 - Integração Winthor WMS para que preencha todos os campos necessários para o processo de separação equipamento transitável, utilizados na geração da OS pela rotina 1752.

03. SOLUÇÃO

...


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Atualize a rotina 1742 para a versão 31.1.0.14 ou superior.

  2. Acesse a rotina "1795 - Parâmetros do WMS" aba "06 - Integração" e marque  o parâmetro “Utiliza Integração com Vocollect” e o tipo de OS ou processo que deseja ser utilizado no Voice.   

    Ex: Para o processo de expedição de pedidos, marque os parâmetros conforme os tipos de OS’s utilizados na operação. No Exemplo abaixo está parametrizado para usar somente o tipo de OS 13 - Sep. por Pedido. 



  3. Após realizar o passo anterior parametrizando para utilizar integração com Voice, ao serem geradas as ordens de serviço no WMS é necessário liberá-las na rotina "1781 - Gestão RF WMS", utilizando a opção "Libera vocollect";  

  4. Em seguida,  acesse a rotina 1742  e realize a integração para que os registros sejam gravados na tabela de integração com o Voice (PCINTEGRACAOWMS). 

    1. A partir da gravação dos dados nessa tabela, o sistema Voice deverá capturar os registros e disponibilizá-los em seu software para execução da ordem de serviço.

    2.  Após a execução da OS, o sistema Voice deverá retornar os dados na tabela de integração, para que a rotina 1742 realize alterações na OS caso necessário (Por exemplo, caso tenham quantidades a serem atualizadas na OS devido a cortes ou alteração de quantidades) e finalize a ordem de serviço nas tabelas do WMS. 

      Segue abaixo os campos da tabela de integração com os comentários do que cada campo representa e o que deve ser gravado para que seja realizado a integração. 


      Name

      Type

      Nullable

      Comments

      NUMOS

      NUMBER(12)

      Y

      Número da O.S.

      COD_ENDERECO

      NUMBER(8)

      Y

      Código do endereço

      QUANTIDADE_SEPARADA

      NUMBER(20,8)

      Y

      Quantidade Separada

      CODFUNC_OS

      NUMBER(8)

      Y

      Código do Funcionário

      TIPO_INTEGRACAO

      NUMBER(1)

      Y

      Tipo de Integração

      NUMPALETE

      NUMBER(6)

      Y

      Número do palete

      SEQUMA

      NUMBER(3)

      Y

      Sequência de movimentação

      CODIGOUMA

      NUMBER(14)

      Y

      Código da UMA(unidade Móvel de Armazenagem) 

      NUMTRANSWMS

      NUMBER(10)

      Y

      Número de transação no WMS

      DSC_POSICAO_ORIGEM

      VARCHAR2(40)

      Y

      Endereço de origem concatenando rua, prédio, nivel, apto (limitando a 5 dígitos cada campo com 0 à esquerda)

      COD_ROTA

      NUMBER(4)

      Y

      Rota da carga (essa informação é da pccarreg.codrotaprinc)

      COD_OPER

      VARCHAR2(2)

      Y

      Código da Operação E /S

      FILIAL

      VARCHAR2(2)

      Y

      Código da filial

      DV_POSICAO

      NUMBER(9)

      Y

      Dígito verificador do endereço (pcendereco.digitoverificador) 

      DV_POSICAO_ORIGEM

      NUMBER(9)

      Y

      Dígito verificador do endereço de origem para OS de abastecimento (pcendereco.digitoverificador) 

      DV_BOX

      NUMBER(9)

      Y

      Dígito verificador do box. 

      pcboxwms.digitoverificador

      REFERENCIA

      VARCHAR2(100)

      Y

      Código de fabrica do produto

      EMBALAGEM

      VARCHAR2(12)

      Y

      Embalagem do produto

      PESO

      NUMBER(20,8)

      Y

      Peso do produto na OS calculado com pcmovendpend.qt * pcprodut.pesobruto

      VOLUME

      NUMBER(20,8)

      Y

      Volume do produto na OS calculado com pcmovendpend.qt * pcprodut.volume 

      DSC_LOTE

      NUMBER(9)

      Y

      Número do lote do item na Ordem de Serviço ( OS). 

      TIPOOS

      NUMBER(4)

      Y

      Tipo da ordem de serviço

      NUMGER

      NUMBER(20)

      Y

      Sequência que foi gerado  o registro usando a sequence  SEQ_WMSPCINTEGRACAONUMGER.nextval 

      DTESTORNO

      DATE

      Y

      Data de estorno da Ordem de Serviço 

      CODFUNCESTORNO

      NUMBER(8)

      Y

      Codigo do funcionário que realizou o estorno 

      DATA

      DATE

      Y

      Data de geração (SYSDATE)

      QTUNITCX

      NUMBER(8)

      Y

      Quantidade de itens na caixa do produto

      DESTINO

      VARCHAR2(20)

      Y

      Destino da carga

      DESC_ROTA

      VARCHAR2(40)

      Y

      Descrição da rota

      FLG_PROCESSADO

      NUMBER(1)

      Y

      Grava valor 0 quando enviado para sistema voice
      Grava valor 1 quando o sistema voice retorna a integração

      NUM_SEQU_SEPARACAO_PROD

      NUMBER(15)

      Y

      Sequência de separação do item

      DATA_IMPORTACAO

      DATE

      Y

      Data da importação (sysdate) 

      HORA_IMPORTACAO

      NUMBER(2)

      Y

      Hora da importação

      DSC_DEPOSITO

      NUMBER(3)

      Y

      Depósito do endereço 

      MATERIAL_QUANTIDADE

      NUMBER(20,8)

      Y

      Quantidade do item na OS

      MATERIAL_DESCRICAO

      VARCHAR2(100)

      Y

      Descrição do item

      MATERIAL_UNIDADE_MEDIDA

      VARCHAR2(10)

      Y

      Unidade do produto

      MATERIAL_COD

      NUMBER(12)

      Y

      Código do produto

      NUMAGRUPADOR

      NUMBER(10)

      Y

      Número do equipamento agrupador.

      NUMVOLAGRUPADOR

      NUMBER(4)


      Número do volume no agrupador.

...