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.

...

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 WMS é necessário liberá-las na rotina "1781 - Gestão RF WMS", utilizando a opção "Libera vocollect";  
    Após liberação das ordens de serviço,

  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 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 de do que cada campo representa e o que deve ser gravado para que seja realizado a integração com o Voice


      Name

      Type

      Nullable

      Default

      Storage

      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



      Codigo da Operação E /S

      FILIAL

      VARCHAR2(2)

      Y



      codigo 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



      Codigo 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.

...