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,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Atualize a rotina 1742 para a versão 31.1.0.14 ou superior.
Totvs custom tabs box items
defaultno
referenciapasso2
  1. 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. 

    Image Added

  2. 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";  

    2.1 Após liberação das Ordens de serviço deve ser usado a rotina 1742 para que os registros sejam gravados na tabela de integração com o Voice (PCINTEGRACAOWMS). 

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

    3.1 - após executado a OS o sistema voice deverá retornar os dados na tabela de integração para que a 1742 realize alterações na OS caso tenha quantidades a serem atualizadas na OS devido a cortes ou alteração de quantidades e finalizando a ordem de serviço nas tabelas do WMS. 

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

    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













    )

  3. para que seja realizado a integração com o Voice. 

...