Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| - Atualize a rotina 1742 para a versão 31.1.0.14 ou superior.
- 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.
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";
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).
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.
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 | 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, prédio, nivel, apto (limitando a 5 dígitos cada campo com 0 à | esquerda esquerda) | COD_ROTA | NUMBER(4) | Y |
|
| Rota da carga (essa informação é da pccarreg.codrotaprinc) | COD_OPER | VARCHAR2(2) | Y | Codigo da
|
| Código da Operação E /S | FILIAL | VARCHAR2(2) | Y | codigo
|
| Código da filial | DV_POSICAO | NUMBER(9) | Y | dígito
|
| Dígito verificador do endereço (pcendereco.digitoverificador) | DV_POSICAO_ORIGEM | NUMBER(9) | Y | dígito
|
| Dígito verificador do endereço de origem para OS de abastecimento (pcendereco.digitoverificador) | DV_BOX | NUMBER(9) | Y | dígito
|
| Dígito verificador do box. pcboxwms.digitoverificador | REFERENCIA | VARCHAR2(100) | Y | Codigo de
|
| Código de fabrica do produto | EMBALAGEM | VARCHAR2(12) | Y |
|
| Embalagem do produto | PESO | NUMBER(20,8) | Y | peso
|
| 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
|
| Sequência que foi gerado o registro usando a sequence SEQ_WMSPCINTEGRACAONUMGER.nextval | DTESTORNO | DATE | Y | data
|
| Data de estorno da Ordem de Serviço | CODFUNCESTORNO | NUMBER(8) | Y | codigo
|
| Codigo do funcionário que realizou o estorno | DATA | DATE | Y | data
|
| Data de geração (SYSDATE) | QTUNITCX | NUMBER(8) | Y | quantidade
|
| 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. |
|
|