01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: | Oficina (SIGAOFI) |
| Função: | Tempo Total Conferências (OFIC240) |
| País: | Brasil |
| Ticket: | 13094631 |
| Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-7614 |
02. SITUAÇÃO/REQUISITO
Existe a necessidade de que o sistema calcule o tempo total de cada Conferência a partir do momento que foi liberado para o conferente iniciar seu trabalho.
03. SOLUÇÃO
Alteradas as rotinas de Conferências de Entradas por Nota Fiscal e Volume, Saídas por Orçamento e pela Requisição de Peças Oficina para armazenar o tempo total de cada Conferência a partir do momento em que foi liberado para o conferente iniciar seu trabalho. Através da Consulta de Tempo Total das Conferencias (OFIC240), será possível verificar o tempo total de cada conferência desde a espera para iniciar os bips, o tempo da Conferência (bips) e o tempo aguardado para a aprovação.
- No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) / Auto-Peças (SIGAPEC) / Veículos (SIGAVEI) conforme instruções a seguir:
Menu | Atualizações |
Submenu | Consultas |
Nome da Rotina | Tempo Total Conferências |
Programa | OFIC240 |
Módulo | Oficina (SIGAOFI) |
Tipo | Função Protheus |
Criação de Tabela no arquivo SX2 – Tabelas:
Chave | Nome | Chave Primária | Modo | PYME |
| VN4 | TEMPO TOTAL CONF NF ENTRADA | VN4_FILIAL+VN4_DOC+VN4_SERIE+VN4_FORNEC+VN4_LOJA | E | S |
| VN5 | TEMPO TOTAL CONF SAIDA ORCTO | VN5_FILIAL+VN5_NUMORC | E | S |
| VN6 | TEMPO TOTAL CONF OFICINA | VN6_FILIAL+VN6_CODSOL | E | S |
| VN7 | TEMPO TOTAL CONF VOLUME ENTRAD | VN7_FILIAL+VN7_VOLUME | E | S |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VN4 - TEMPO TOTAL CONF NF ENTRADA:
| Campo | VN4_FILIAL | VN4_DOC | VN4_SERIE |
| Tipo | Caracter | Caracter | Caracter |
| Grupo de Campos | 033 | 018 | 095 |
| Ordem | 01 | 02 | 03 |
| Tamanho | 2 | 9 | 3 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | @! |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Filial | Nota Fiscal | Série NF |
| Descrição | Filial | Número Nota Fiscal | Série da Nota Fiscal |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | xFilial("VN4") | ||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Não | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Não | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a Filial. | Informe o número da nota fiscal. | Informe a série da nota fiscal. |
| Campo | VN4_FORNEC | VN4_LOJA | VN4_DATINI |
| Tipo | Caracter | Caracter | Data |
| Grupo de Campos | 001 | 002 | |
| Ordem | 04 | 05 | 06 |
| Tamanho | 6 | 2 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Fornecedor | Loja | Dt Ini Conf |
| Descrição | Codigo do fornecedor | Loja do fornecedor | Data inicio conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | |||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Sim | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Sim | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe o código do fornecedor. | Informe a loja do fornecedor. | Informe a data de inicio da conferência. |
| Campo | VN4_HORINI | VN4_DATFIN | VN4_HORFIN |
| Tipo | Caracter | Data | Caracter |
| Grupo de Campos | |||
| Ordem | 07 | 08 | 09 |
| Tamanho | 8 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Hr Ini Conf | Dt Fin Conf | Hr Fin Conf |
| Descrição | Hora inicio conferência | Data final conferência | Hora final conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | |||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Sim | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Sim | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a hora de inicio da conferência. | Informe a data do final da conferência. | Informe a hora do final da conferência. |
- Tabela VN5 - TEMPO TOTAL CONF SAIDA ORCTO:
| Campo | VN5_FILIAL | VN5_NUMORC | VN5_DATINI |
| Tipo | Caracter | Caracter | Data |
| Grupo de Campos | 033 | ||
| Ordem | 01 | 02 | 03 |
| Tamanho | 2 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 2 - Visualizar | 1 - Alterar |
| Título | Filial | Nr.Orçamento | Dt Ini Conf |
| Descrição | Filial | Número Orçamento | Data inicio conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | xFilial("VN5") | ||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Não | Sim | Sim |
| Obrigatório | Não | Sim | Não |
| Browse | Não | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a Filial. | Informe o número do Orçamento. | Informe a data de inicio da conferência. |
| Campo | VN5_HORINI | VN5_DATFIN | VN5_HORFIN |
| Tipo | Caracter | Data | Caracter |
| Grupo de Campos | |||
| Ordem | 04 | 05 | 06 |
| Tamanho | 8 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Hr Ini Conf | Dt Fin Conf | Hr Fin Conf |
| Descrição | Hora inicio conferência | Data final conferência | Hora final conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | |||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Sim | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Sim | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a hora de inicio da conferência. | Informe a data do final da conferência. | Informe a hora do final da conferência. |
- Tabela VN6 - TEMPO TOTAL CONF OFICINA:
| Campo | VN6_FILIAL | VN6_CODSOL | VN6_NUMOSV |
| Tipo | Caracter | Caracter | Caracter |
| Grupo de Campos | 033 | ||
| Ordem | 01 | 02 | 03 |
| Tamanho | 2 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | @! |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar |
| Título | Filial | Código | Num. OS. |
| Descrição | Filial | Código | Número da OS |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | xFilial("VN6") | ||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Não | Sim | Sim |
| Obrigatório | Não | Sim | Sim |
| Browse | Não | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a Filial. | Informe o código da conferencia. | Informe o número da ordem de serviço. |
| Campo | VN6_DATINI | VN6_HORINI | VN6_DATFIN |
| Tipo | Data | Caracter | Data |
| Grupo de Campos | |||
| Ordem | 04 | 05 | 06 |
| Tamanho | 8 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | ||
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Dt Ini Conf | Hr Ini Conf | Dt Fin Conf |
| Descrição | Data inicio conferência | Hora inicio conferência | Data final conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | |||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Sim | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Sim | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a data de inicio da conferência. | Informe a hora de inicio da conferência. | Informe a data do final da conferência. |
| Campo | VN6_HORFIN |
| Tipo | Caracter |
| Grupo de Campos | |
| Ordem | 07 |
| Tamanho | 8 |
| Decimal | 0 |
| Formato | @! |
| Contexto | 1 - Real |
| Propriedade | 1 - Alterar |
| Título | Hr Fin Conf |
| Descrição | Hora final conferência |
| Val. Sistema | |
| Opções | |
| Inic. Padrão | |
| Inic. Browse | |
| Cons. Padrão | |
| Nível | 1 |
| Usado | Sim |
| Obrigatório | Não |
| Browse | Sim |
| When | |
| Pasta | |
| Help | Informe a hora do final da conferência. |
- Tabela VN7 - TEMPO TOTAL CONF VOLUME ENTRAD:
| Campo | VN7_FILIAL | VN7_VOLUME | VN7_DATINI |
| Tipo | Caracter | Caracter | Data |
| Grupo de Campos | 033 | ||
| Ordem | 01 | 02 | 03 |
| Tamanho | 2 | 20 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | @! | |
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Filial | Volume | Dt Ini Conf |
| Descrição | Filial | Número do Volume | Data inicio conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | xFilial("VN7") | ||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Não | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Não | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a Filial. | Informe o número do Volume. | Informe a data de inicio da conferência. |
| Campo | VN7_HORINI | VN7_DATFIN | VN7_HORFIN |
| Tipo | Caracter | Data | Caracter |
| Grupo de Campos | |||
| Ordem | 04 | 05 | 06 |
| Tamanho | 8 | 8 | 8 |
| Decimal | 0 | 0 | 0 |
| Formato | @! | ||
| Contexto | 1 - Real | 1 - Real | 1 - Real |
| Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
| Título | Hr Ini Conf | Dt Fin Conf | Hr Fin Conf |
| Descrição | Hora inicio conferência | Data final conferência | Hora final conferência |
| Val. Sistema | |||
| Opções | |||
| Inic. Padrão | |||
| Inic. Browse | |||
| Cons. Padrão | |||
| Nível | 1 | 1 | 1 |
| Usado | Sim | Sim | Sim |
| Obrigatório | Não | Não | Não |
| Browse | Sim | Sim | Sim |
| When | |||
| Pasta | |||
| Help | Informe a hora de inicio da conferência. | Informe a data do final da conferência. | Informe a hora do final da conferência. |
Alteração de Campo no arquivo SX3 – Campos:
- Tabela VM0 - Cabec Conf NF Entrada: Alterado o campo "Grupo de Campos" do campo "VM0_SERIE"
| Campo | VM0_SERIE |
| Grupo de Campos | 095 |
Criação de Índices no arquivo SIX – Índices:
- Tabela VN4 - TEMPO TOTAL CONF NF ENTRADA:
Índice | VN4 | VN4 |
Ordem | 1 | 2 |
Chave | VN4_FILIAL+VN4_DOC+VN4_SERIE+VN4_FORNEC+VN4_LOJA | VN4_FILIAL+DTOS(VN4_DATINI) |
Descrição | NF+Serie+Fornecedor+Loja | Data Inicio |
Proprietário | S | S |
- Tabela VN5 - TEMPO TOTAL CONF SAIDA ORCTO:
Índice | VN5 | VN5 |
Ordem | 1 | 2 |
Chave | VN5_FILIAL+VN5_NUMORC | VN5_FILIAL+DTOS(VN5_DATINI) |
Descrição | Orçamento | Data Inicio |
Proprietário | S | S |
- Tabela VN6 - TEMPO TOTAL CONF OFICINA:
Índice | VN6 | VN6 | VN6 |
Ordem | 1 | 2 | 3 |
Chave | VN6_FILIAL+VN6_CODSOL | VN6_FILIAL+DTOS(VN6_DATINI) | VN6_FILIAL+VN6_NUMOSV |
Descrição | Solicitação | Data Inicio | Ordem de Serviço |
Proprietário | S | S | S |
- Tabela VN7 - TEMPO TOTAL CONF OFICINA:
Índice | VN7 | VN7 |
Ordem | 1 | 2 |
Chave | VN7_FILIAL+VN7_VOLUME | VN7_FILIAL+DTOS(VN7_DATINI) |
Descrição | Volume | Data Inicio |
Proprietário | S | S |
Criação de Relacionamento no arquivo SX9 – Relacionamento:
Domínio | SF1 |
Identificação | Última ordem referente a tabela SF1 |
C. Domínio | VN4 |
E. Domínio | F1_DOC+F1_SERIE+F1_FORNECE+F1_LOJA |
E. C. Domínio | VN4_DOC+VN4_SERIE+VN4_FORNEC+VN4_LOJA |
Propriedade | S |
| L. Domínio | 1 |
| L. C. Domínio | N |
| Condição SQL |
Domínio | SA2 |
Identificação | Última ordem referente a tabela SA2 |
C. Domínio | VN4 |
E. Domínio | A2_COD+A2_LOJA |
E. C. Domínio | VN4_FORNEC+VN4_LOJA |
Propriedade | S |
| L. Domínio | 1 |
| L. C. Domínio | N |
| Condição SQL |
- Acessar a nova Consulta de Tempo Total das Conferencias (OFIC240);
- Preencher os filtros e clique em Filtrar;
- Serão listadas as Conferências com seus respectivos tempos totais; e abaixo serão apresentadas as mudanças de status, além de observações relativas a conferência posicionada.
Atenção: Somente as Conferencias Finalizadas é que serão listadas na Consulta. Na tela de Consulta é possível clicar em Outras Ações → Tempo Médio referente ao Filtro. Nesta opção será calculado o Tempo Médio referente a todos os registros na tela.
04. DEMAIS INFORMAÇÕES
| Pacotes gerados: | 12.1.25: https://r.totvs.io/p/1053536 12.1.27: https://r.totvs.io/p/1053537 12.1.33: https://r.totvs.io/p/1053538 |
|---|
Esta atualização de dicionários estará disponível na próxima release (12.1.2210).IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.
