Histórico da Página
Projeto Mobilidade
Linha de Produto: | Microsiga Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Manufatura | |||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | Manutenção de Ativos e Gestão de Frotas | |||||||||||||||||||||||||||||||||||||||||||||||||||
Rotina: |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetro(s): | MV_NGINTER, MV_NGMNTES, MV_NGMNTPC, MV_NGMNTFR, MV_NGPNEUS, MV_ESTNEG, MV_EAIPASS, MV_EAIUSER, MV_EAIURL2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Chamados relacionados | Informe o(s) chamado(s) relacionado(s). | |||||||||||||||||||||||||||||||||||||||||||||||||||
País(es): | Todos | |||||||||||||||||||||||||||||||||||||||||||||||||||
Banco(s) de Dados: | Informe o(s) Banco(s) de Dados utilizado(s). | |||||||||||||||||||||||||||||||||||||||||||||||||||
Tabelas utilizadas: | Informe as tabelas utilizadas. | |||||||||||||||||||||||||||||||||||||||||||||||||||
Sistema(s) operacional(is): | Windows/Linux | |||||||||||||||||||||||||||||||||||||||||||||||||||
Versões/Release: | 11 |
Descrição
Realizada implementação do Projeto Mobilidade (UPDMNT80) para atender a demanda de existência no produto Protheus Manutenção de Ativos e Gestão de Frotas (SIGAMNT) de rotinas que permitam gerenciar o controle diário de atividades executadas por um bem/equipamento, bem como a integração dos dados gerados a partir da gestão de suas atividades, com terceiros.
Integração de Bens (ST9) via Mensagem Única TOTVS (EQUIPMENT)
A mensagem de equipamentos é enviada pelo Protheus sempre que o cadastro de um Bem do Manutenção de Ativos for incluído/alterado/inativado (uma vez que a exclusão de bens não é permitida com o processo de mobilidade ativo) e/ou em caso de transferência entre filiais, onde o sistema procede da seguinte maneira:
Envia mensagem para integração com o bem inativado (SituationStatus = 2) para a filial atual e envia nova mensagem para a filial de destino, ativando o bem (SituationStatus = 1)
O processo de integração de Bens do Manutenção de Ativos está condicionado ao conteúdo do parâmetro MV_NGINTMB estar com ‘1’.
As condições necessárias para funcionamento da integração de Bens são:
- Conteúdo do parâmetro MV_NGINTMB deve ser ‘1’;
- Campo ‘Sincronismo’ (T6_SINCRON) deve estar como ‘Sim’.
Cadastro de Atividades da Parte Diária (MNTA850)
Foi desenvolvida rotina para cadastro de Atividades que podem ser relacionadas a um registro de Parte Diária para um bem, as atividades podem assumir os seguintes tipos:
- 1 = Trabalhada;
- 2 = Chuva;
- 3 = Manutenção;
- 4 = Planejamento.
A mensagem de atividades (ACTIVITY) é enviada pelo Protheus sempre que realizado um cadastro ou atualização de dados no cadastro de atividades. O conceito de atividade faz referência aos motivos de improdutividade do BackOffice RM, contudo, não totalmente. O Protheus classifica atividades como produtivas e improdutivas, através do campo Tipo de Hora (TV0_TIPHOR), divergindo do BackOffice que apenas controla motivos de improdutividade. Considerando isso, a mensagem será apenas enviada quando o processo envolver uma atividade improdutiva.
A rotina que realiza a integração do cadastro de Atividades no Protheus é o MNTI850.
Rotina Parte Diária (MNTA851)
Foi implementado rotina para registrar as atividades diárias executadas por um Bem/Equipamento (ST9 - Bens) , nesta rotina deverão ser informados o turno em que o bem/equipamento esteve trabalhando ou executando determinada atividade, o contador inicial e final para o registro de Parte Diária e o operador do equipamento enquanto este estava sendo ocupado para determinada atividade, é importante ressaltar que um bem só poderá ter registro de parte diária caso o mesmo esteja com o campo ‘Parte Diária’ (T9_PARTEDI) igual a ‘Sim’. A rotina possui get dados para informar as atividades executadas em determinada data e cada uma das atividades relacionadas ao registro de Parte Diária, deverá possuir uma Frente de Trabalho atrelada (Centro de Custo).
Processo de Integração de Parte Diária de Bens/Equipamentos via Mensagem Única TOTVS
Desenvolvida rotina Parte Diária (MNTA851) a fim de realizar o recebimento das apropriações diárias dos equipamentos para o módulo SIGAMNT, através de Mensagem Única.
Em referência à rotina de cadastro de Parte Diária (MNTA851), o sistema irá receber os dados do apontamento, formará o cabeçalho (TV1 – Parte Diária) e itens (TV2 – Atividades da Parte Diária) da Parte Diária e consistirá os mesmos quanto
às suas regras de negócio, as mesmas regras definidas pelo cadastro, alocando os registros às suas respectivas tabelas ao fim do processo.
Apontamentos produtivos, onde o motivo de produtividade (Atividade do apontamento) não for repassado, a rotina irá verificar o parâmetro MV_NGMBATV, que indica o código da atividade do tipo produtiva padrão utilizada pelo SIGAMNT para realizar a inclusão do apontamento.
Caso alguma inconsistência seja encontrada, o sistema ainda gravará os registros conforme o modelo (Mensagem Única/XML) recebido, entretanto, atualizará os campos ‘Possui Erro?’ definirá o conteúdo ‘1’ (Sim) e ao campo ‘Erro’, do tipo Memo, repassará todos os Erros encontrados durante a importação.
Os campos XXX_INDERR e XXX_MSGERR existem tanto para a TV1 – Parte Diária quanto para a TV2 – Registro das Atividades da apropriação e persistem respectivamente os problemas para cada processo, assim distinguindo as inconsistências entre os itens do cabeçalho.
Caso a parte diária importada possua inconsistências, o registros gerado a partir do(s) apontamentos recebido(s) será apenas mostrado na rotina de Acerto de Parte Diária (MNTA852). As inconsistências encontradas poderão ser tratadas nesta rotina de Acerto de Parte Diária (MNTA852) e assim que corrigidas, o registros passarão a ser apresentados na rotina de Parte Diária (MNTA851).
Segue abaixo os erros catalogados:
Erro | Descrição |
01 | Filial Inválida |
02 | Empresa Inválida |
03 | Equipamento não cadastrado |
04 | Equipamento Inativo |
05 | Equipamento Não Cadastrado |
06 | Turno Não Cadastrado |
07 | Data de Serviço Inválida |
08 | Hora Início do Contador Inválida |
09 | Contador Início Inválido |
10 | Hora Fim Contador Inválido |
11 | Contador Fim Inválido |
12 | Operador não cadastrado |
13 | Parte Diária já importada |
As inconsistências não catalogadas serão identificadas com o código ‘99’.
A apropriação recebida será interpretada como sendo a de um único dia, avaliando suas atividades e dados base do cabeçalho (Data, Turno, Horas Expediente) conforme essa regra.
O turno da apropriação será proveniente do cadastro do equipamento (MNTA080), mais precisamente do campo Turno (T9_CALENDA).
Rotina para Acerto de Parte Diária (MNTA852) importado com erro:
Foi desenvolvido a rotina Acerto de Parte Diária (MNTA852) para ajuste de apontamentos que foram importados com erros, dessa forma quando um apontamento de trabalho para um equipamento estiver inconsistente diante das regras de negócio validadas pelo ERP, o registro deverá ser ajustado por meio desta rotina para que possa finalmente se transformar em um apontamento válido, caso isso não seja feito, este apontamento de trabalho ficará ‘invisível’ para o ERP portanto não será considerado em consultas, relatórios nem em relacionamentos de tabelas do sistema.
Mensagem de Exclusão de Apontamento de Parte Diária (APPOINTMENT)
Foi desenvolvido a mensagem APPOINTMENT ao excluir um registro por completo ou alterando-o e excluindo somente alguns dos apontamentos um ou mais atividades através das rotinas Parte Diária (MNTA851) e Acerto de Parte Diária (MNTA852), sendo assim é enviado uma mensagem contendo esses itens para serem processados pelo RM.
Processo para Exportação de Custos de Bens do Manutenção de Ativos – Custo Mensal (MNTA494)
No módulo de Manutenção de Ativos, são registrados os custos de manutenção corretiva, preventiva, abastecimentos, despesas com multas e sinistros, parte diária, entre outros. Todas estas informações de custos estão disponíveis no sistema MNT e podem ser divididas conceitualmente entre Custos Diretos e Indiretos.
Custos diretos evolvem custos relacionados à parte diária e os Custos Indiretos são os custos dos demais processos controlados pelo sistema. O processo integrado visa enviar para o sistema Corpore/TOP da RM as informações referentes a esses custos.
Os parâmetros de entrada para essa rotina serão o código do equipamento e o mês de referência. Dessa forma, a exportação considerará custos mensais referentes a um equipamento. Para cada equipamento também será transferido, as informações relativas à parte diária (horas produtivas e improdutivas no mês), apuradas com base nas informações de apontamento da parte diária, seja manualmente ou por coletores de dados.
O processo de exportação de custos é baseado nas seguintes rotinas:
- MNTA494: Chamada e cálculo de custos diretos e indiretos;
- MNTA494A: Mensagem Única de Custos Indiretos Mensais do bem;
- MNTA494B: Mensagem Única de Custos Diretos Mensais do bem.
Relatório de Código de Barras do Bem (MNTR601)
Foi desenvolvido relatório para impressão do código de barras de Bens baseado no campo Cod Barras (T9_BARCODE). Onde é possível selecionar um ou mais bens para a impressão do mesmo.
Relatório de Eficiência Operacional (MNTR055)
Este relatório apresentará as informações apontadas na Digitação da Parte Diária, considerando o período informado na tela dos parâmetros, separados por tipo Analítico, Sintético/Bem e Sintético/Família.
No tipo Analítico as informações são apresentadas por Bem e dia do Serviço, totalizando a cada Frente de Trabalho e Filial.
No tipo Sintético/Bem as informações são aglutinadas por Bens em cada Frente de Trabalho totalizando a cada Frente de Trabalho e Filial.
No tipo Sintético/Família as informações são aglutinadas por Famílias em cada Frente de Trabalho, totalizando a cada Frente de Trabalho, Família e Filial.
Relatório de Parte Diária (MNTR060)
Relatório para impressão de planilha com as atividades de Parte Diária para o bem, para preenchimento manual. Onde contém informações como Obra, Equipamento, Código/Placa, Data com preenchimento feito automaticamente pelo sistema, o restante é manualmente.
Relatório de Horas por Atividade (MNTR065)
Este relatório apresentará a relação entre as horas acumuladas no período filtrado de determinada atividade em relação às horas disponíveis, separado por tipo Sintético e Analítico.
No tipo Sintético as informações são aglutinadas por Família de Bens em cada Atividade e a cada Atividade, Empresa ou Filial diferente é feita uma quebra de página
No tipo Analítico as informações são aglutinadas por Bens em cada Atividade e a cada Atividade, Empresa ou Filial diferente é feita uma quebra de página:
*O compartilhamento das tabelas no Protheus entre compartilhada/exclusiva deve seguir a regra definida pelo backoffice RM entre global/por filial, seguindo também as regras de integração entre tabelas do Protheus para que se mantenha a integridade relacional.
*O compartilhamento de Filial da tabela TV0 – Atividades deve estar como ‘C’ (Compartilhado). Esse é um requisito para implantar os processos do Projeto Mobilidade.
Importante
Antes de executar o compatibilizador UPDMNT80 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em ByYou Smart Client, digite U_UPDMNT80 no campo Programa Inicial.
- Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a ___/___/____.
- Clique em OK para continuar.
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Atualizações do Compatibilizador
1. Criação de Tabelas no arquivo SX2 - Tabelas:
Chave | Nome | Modo | Único | Pyme | Módulo |
---|---|---|---|---|---|
TV0 | Cadastro de Atividades | Compartilhado | TV0_FILIAL+TV0_CODATI | N | Manutenção de Ativos |
TV1 | Parte Diária | Exclusivo | TV1_FILIAL+TV1_EMPRES+TV1_CODBEM+DTOS( TV1_DTSERV )+TV1_TURNO+TV1_HRINI+TV1_HRFIM | N | Manutenção de Ativos |
TV2 | Registro das Atividades | Exclusivo | TV2_FILIAL + TV2_EMPRES + TV2_CODBEM + DTOS(TV2_DTSERV) + TV2_SEQREL | N | Manutenção de Ativos |
2. Alteração de Tabelas no arquivo SX2 - Tabelas:
Chave | Nome | Modo | Único | Pyme | Módulo |
---|---|---|---|---|---|
ST6 | Familia de Bens | Exclusivo | T6_FILIAL+T6_CODFAMI | N | Manutenção de Ativos |
ST9 | Bem | Exclusivo | T9_FILIAL+T9_CODBEM | N | Manutenção de Ativos |
TQR | TIPO MODELO | Exclusivo | TQR_FILIAL+TQR_TIPMOD | N | Manutenção de Ativos |
3. Criação de Campos no arquivo SX3 - Campos:
• Tabela TV0 - Cadastro de Atividades
Ordem | 01 | (*) | (*) | (*) |
---|---|---|---|---|
Campo | TV0_FILIAL | TV0_CODATI | TV0_NOME | TV0_TIPHOR |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 8 | 3 | 40 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar | Alterar |
Título | Filial | Atividade | Descricao | Tipo de Hora |
Descrição | Filial do Sistema | Atividade | Descricao da Atividade | Tipo de Hora |
Help | Filial da Atividade. | Informe um código para a atividade que está sendo incluída. | Informe uma descrição para a atividade. | Informe o tipo da hora da atividade em questão. 1=Trabalhada; 2=Chuva; 3=Manutencao; 4=Planejamento. |
Lista Opções |
|
|
| 1=Trabalhada;2=Chuva;3=Manutencao;4=Planejamento |
Inic. Padrão |
|
|
|
|
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
| ExistChav( "TV0",M->TV0_CODATI ) |
| IIF( !Empty( M->TV0_TIPHOR ),Pertence( '1234' ),.T. ) |
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Sim | Sim | Não |
Usado | Não | Sim | Sim | Sim |
Browse | Não | Sim | Sim | Sim |
Módulos |
| Todos | Todos | Todos |
Ordem | (*) |
---|---|
Campo | TV0_BITMAP |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Form. Variavel |
|
Contexto | Real |
Propriedade | Alterar |
Título | Imagem |
Descrição | Imagem da Atividade |
Help | Imagem representativa da atividade em questão. |
Lista Opções |
|
Inic. Padrão |
|
Inic. Browse |
|
Modo Edição |
|
Cons. Padrão |
|
Val. Usuário |
|
Val. Sistema |
|
Nível | 1 |
Obrigatório | Não |
Usado | Não |
Browse | Sim |
Módulos |
|
• Tabela TV1 - Parte Diária
Ordem | 01 | 02 | 03 | 04 |
---|---|---|---|---|
Campo | TV1_FILIAL | TV1_EMPRES | TV1_CODBEM | TV1_NOME |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 8 | 2 | 16 | 20 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Virtual |
Propriedade | Alterar | Alterar | Alterar | Visualizar |
Título | Filial | Empresa | Equipamento | Nome |
Descrição | Filial do Sistema | Empresa | Equipamento | Nome do Equipamento |
Help | Filial relacionada ao apontamento de Parte Diária. |
| Informe o código do equipamento para qual serão informadas as atividades diárias, ou tecle (F3). |
|
Lista Opções |
|
|
|
|
Inic. Padrão | If( Inclui,xFilial( 'TV1' ),cGetFilial ) | If( Inclui,cEmpAnt,cGetEmpres ) |
| Posicione('ST9',1,xFilial('ST9')+M->TV1_CODBEM,'T9_NOME') |
Inic. Browse |
|
|
| Posicione('ST9',1,xFilial('ST9')+TV1->TV1_CODBEM,'T9_NOME') |
Modo Edição | WEMPFILTV1() | WEMPFILTV1() | Inclui |
|
Cons. Padrão | SM0MOB | YM0 | ST9PT |
|
Val. Usuário |
|
|
|
|
Val. Sistema | MNT851VLEF(2) | MNT851VLEF() | MNT851VLCP('TV1_CODBEM') |
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Sim | Não |
Usado | Não | Não | Sim | Sim |
Browse | Não | Não | Sim | Não |
Módulos |
|
| Todos | Todos |
Ordem | 05 | 06 | 07 | 08 |
---|---|---|---|---|
Campo | TV1_PLACA | TV1_TURNO | TV1_DTSERV | TV1_HREXI |
Tipo | Caracter | Caracter | Data | Caracter |
Tamanho | 8 | 3 | 8 | 5 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | 99/99/9999 | 99:99 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar | Visualizar |
Título | Placa | Turno | Data | Exped. Inic. |
Descrição | Placa | Turno | Data Servico | Hora Inicio Expediente |
Help | Informe a placa do equipamento para qual serão informadas as atividades diárias. | Informe o turno de trabalho, ou tecle (F3). | Informe a data da ocorrência das atividades que serão reportadas. | Informe a hora inicial das atividades que serão reportadas (expediente). |
Lista Opções |
|
|
|
|
Inic. Padrão |
|
| dDataBase |
|
Inic. Browse |
|
|
|
|
Modo Edição | Inclui | Inclui .Or. ( M->TV1_INDERR == '1' ) | Inclui |
|
Cons. Padrão |
| SH7 |
|
|
Val. Usuário |
|
|
|
|
Val. Sistema | MNT851VLCP('TV1_PLACA') | MNT851VLCP('TV1_TURNO') | MNT851VLCP('TV1_DTSERV') |
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Sim | Sim | Sim |
Usado | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Sim |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 09 | 10 | 11 | 12 |
---|---|---|---|---|
Campo | TV1_HREXF | TV1_HRINI | TV1_CONINI | TV1_HRFIM |
Tipo | Caracter | Caracter | Numérico | Caracter |
Tamanho | 5 | 5 | 9 | 5 |
Decimal | 0 | 0 | 0 | 0 |
Formato | 99:99 | 99:99 | @E 999,999,999 | 99:99 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Visualizar | Alterar | Alterar | Alterar |
Título | Exped. Fim | Hora Inicio | Contad. Inic. | Hora Final |
Descrição | Hora Final Expediente | Hora Inicio Atividade | Contador Inicial | Hora Final Atividade |
Help | Informe a hora final das atividades que serão reportadas (expediente). | Informe a hora inicial das atividades que serão reportadas. | Informe o contador inicial do equipamento na data. | Informe a hora final das atividades que serão reportadas. |
Lista Opções |
|
|
|
|
Inic. Padrão |
|
|
|
|
Inic. Browse |
|
|
|
|
Modo Edição |
| Inclui .Or. ( M->TV1_INDERR == '1' ) | Inclui .Or. ( M->TV1_INDERR == '1' ) | Inclui .Or. ( M->TV1_INDERR == '1' ) |
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
| MNT851VLCP('TV1_HRINI') | MNT851VLCP('TV1_CONINI') | MNT851VLCP('TV1_HRFIM') |
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim | Sim |
Usado | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Sim |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 13 | 14 | 15 | 16 |
---|---|---|---|---|
Campo | TV1_CONFIM | TV1_TERCEI | TV1_OPERAD | TV1_NOMEOP |
Tipo | Numérico | Caracter | Caracter | Caracter |
Tamanho | 9 | 1 | 6 | 40 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @E 999,999,999 | @! | @! | @! |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar | Alterar |
Título | Contador Fim | Terceiro | Operador | Nome |
Descrição | Contador Final | Terceiro | Operador | Nome Operador |
Help | Informe o contador final do equipamento na data. | Indique se o operador é funcionário próprio ou terceiro. 1=Sim; 2=Não. | Informe a matrícula do operador, ou tecle (F3). | Informe o nome do operador terceiro. |
Lista Opções |
| 1=Sim;2=Nao |
|
|
Inic. Padrão |
| IF( Inclui,'2',TV1_TERCEI ) |
|
|
Inic. Browse |
|
|
|
|
Modo Edição | Inclui .Or. ( M->TV1_INDERR == '1' ) |
| If( M->TV1_TERCEI == '2',.T.,.F. ) | If( M->TV1_TERCEI == '1',.T.,.F. ) |
Cons. Padrão |
|
| SRA |
|
Val. Usuário |
|
|
|
|
Val. Sistema | MNT851VLCP('TV1_CONFIM') | MNT851VLCP('TV1_TERCEI') | MNT851VLCP('TV1_OPERAD') |
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim | Não |
Usado | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Não |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 17 | 18 | 19 | 20 |
---|---|---|---|---|
Campo | TV1_OBS1 | TV1_OBS2 | TV1_HRAMNT | TV1_HRATRA |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 250 | 250 | 5 | 5 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @ | @ | 99:99 | 99:99 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Visualizar | Visualizar |
Título | Observação 1 | Observação 2 | Horas MNT | Horas Trab. |
Descrição | Observação 1 | Observação 2 | Horas de Manutencao | Horas Trabalhadas |
Help | Informe observações... | Informe observações... | Informe a quantidade de horas utilizadas na manutenção. | Informe a quantidade de horas trabalhadas. |
Lista Opções |
|
|
|
|
Inic. Padrão |
|
| If(Inclui,'00:00',TV1->TV1_HRAMNT) | If(Inclui,'00:00',TV1->TV1_HRATRA) |
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
|
|
|
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Não | Não |
Usado | Sim | Sim | Sim | Sim |
Browse | Não | Não | Sim | Sim |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 21 | 22 | 23 | 24 |
---|---|---|---|---|
Campo | TV1_HRACHU | TV1_HRAPLA | TV1_HRAEXP | TV1_INDERR |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 5 | 5 | 5 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | 99:99 | 99:99 | 99:99 |
|
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar | Alterar |
Título | Horas Chuva | Horas Plane. | Horas Exped. | Possui erro? |
Descrição | Horas Parada Chuva | Horas Planejamento | Horas de Expediente | Registro com erro |
Help | Informe a quantidade de horas parada por causa da chuva. | Informe a quantidade de horas utilizadas no planejamento. |
|
|
Lista Opções |
|
|
| 1=Sim;2=Não |
Inic. Padrão | If(Inclui,'00:00',TV1->TV1_HRACHU) | If(Inclui,'00:00',TV1->TV1_HRAPLA) | If(Inclui,'00:00',TV1->TV1_HRAEXP) | If( Inclui,'2',TV1->TV1_INDERR ) |
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
| .F. |
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
|
|
|
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Não | Não |
Usado | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Não |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 25 | 26 |
---|---|---|
Campo | TV1_MSGERR | TV1_WEBFLE |
Tipo | Memo | Caracter |
Tamanho | 10 | 1 |
Decimal | 0 | 0 |
Formato |
| @! |
Form. Variavel |
|
|
Contexto | Real | Real |
Propriedade | Visualizar | Visualizar |
Título | Erro Import. | WebFleet? |
Descrição | Erros de Importacao | Importado via WebFleet? |
Help |
| Indica se o registro de Parte Diária foi importado via Web Service. |
Lista Opções |
| S=Sim;N=Não |
Inic. Padrão |
| If( Inclui,'N',TV1->TV1_WEBFLE ) |
Inic. Browse |
|
|
Modo Edição | .F. |
|
Cons. Padrão |
|
|
Val. Usuário |
|
|
Val. Sistema |
|
|
Nível | 1 | 1 |
Obrigatório | Não | Não |
Usado | Sim | Sim |
Browse | Não | Sim |
Módulos | Todos | Todos |
• Tabela TV2 - Registro das Atividades
Ordem | 01 | 02 | 03 | 04 |
---|---|---|---|---|
Campo | TV2_FILIAL | TV2_EMPRES | TV2_CODBEM | TV2_DTSERV |
Tipo | Caracter | Caracter | Caracter | Data |
Tamanho | 8 | 2 | 16 | 8 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | 99/99/9999 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar | Alterar |
Título | Filial | Empresa | Equipamento | Data |
Descrição | Filial do Sistema | Empresa | Equipamento | Data Servico |
Help |
|
|
|
|
Lista Opções |
|
|
|
|
Inic. Padrão |
|
|
|
|
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
|
|
|
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Sim | Sim |
Usado | Não | Não | Não | Não |
Browse | Não | Não | Não | Não |
Módulos |
|
|
|
|
Ordem | 05 | 06 | 07 | 08 |
---|---|---|---|---|
Campo | TV2_TURNO | TV2_CODATI | TV2_NOMATI | TV2_HRINI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 3 | 3 | 20 | 5 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | 99:99 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Virtual | Real |
Propriedade | Alterar | Alterar | Visualizar | Alterar |
Título | Turno | Atividade | Descrição | Hora Início |
Descrição | Turno | Atividade | Descrição Atividade | Hora Início Atividade |
Help |
| Informe o código de uma atividade realizada, ou tecle (F3). |
| Informe a hora inicial da atividade. |
Lista Opções |
|
|
|
|
Inic. Padrão |
|
| Posicione('TV0',1,xFilial('TV0')+TV2->TV2_CODATI,'TV0_NOME') |
|
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
| TV0 |
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
| MNT851VLGD('TV2_CODATI') |
| MNT851VLGD('TV2_HRINI') |
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim | Sim |
Usado | Não | Sim | Sim | Sim |
Browse | Não | Sim | Sim | Sim |
Módulos |
| Todos | Todos | Todos |
Ordem | 09 | 10 | 11 | 12 |
---|---|---|---|---|
Campo | TV2_HRFIM | TV2_CODFRE | TV2_NOMFRE | TV2_TOTHOR |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 5 | 9 | 20 | 5 |
Decimal | 0 | 0 | 0 | 0 |
Formato | 99:99 | @! | @! | 99:99 |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Virtual | Real |
Propriedade | Alterar | Alterar | Visualizar | Visualizar |
Título | Hora Término | Frente | Nome Frente | Total Horas |
Descrição | Hora Término da Atividade | Frente de Trabalho | Frente de Trabalho | Total de Horas |
Help | Informe a hora final da atividade. | Informe o código da frente de trabalho, ou tecle (F3). |
| Total de horas da atividade. |
Lista Opções |
|
|
|
|
Inic. Padrão |
|
| Posicione('CTT',1,xFilial('CTT')+TV2->TV2_CODFRE,'CTT_DESC01') | If(Inclui,'00:00',TV2->TV2_TOTHOR) |
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
| CTT |
|
|
Val. Usuário |
|
|
|
|
Val. Sistema | MNT851VLGD('TV2_HRFIM') | MNT851VLGD('TV2_CODFRE') |
|
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim | Não |
Usado | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Sim |
Módulos | Todos | Todos | Todos | Todos |
Ordem | 13 | 14 | 15 | 16 |
---|---|---|---|---|
Campo | TV2_PDIHRI | TV2_PDIHRF | TV2_CONTAD | TV2_INTTSK |
Tipo | Caracter | Caracter | Numérico | Caracter |
Tamanho | 5 | 5 | 9 | 10 |
Decimal | 0 | 0 | 0 | 0 |
Formato | 99:99 | 99:99 | @E 999,999,999 | @E |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar | Visualizar |
Título | Hora Inicio | Hora Termino | Contador At. | Tarefa TOP |
Descrição | Hora Inicio Pt.Diaria | Hora Termino Pt.Diaria | Contador da Atividade | Tarefa TOP |
Help | Indica Hora de Início da Atividade. | Indica Hora Final da Atividade. | Contador registrado na Atividade. |
|
Lista Opções |
|
|
|
|
Inic. Padrão |
|
|
|
|
Inic. Browse |
|
|
|
|
Modo Edição |
|
|
|
|
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
|
| MNT851VLGD('TV2_CONTAD') |
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Sim | Não |
Usado | Não | Não | Sim | Sim |
Browse | Não | Não | Sim | Não |
Módulos |
|
| Todos | Todos |
Ordem | 17 | 18 | 20 | 21 |
---|---|---|---|---|
Campo | TV2_INDERR | TV2_MSGERR | TV2_WEBFLE | TV2_SEQREL |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 1 | 10 | 1 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato |
|
| @! | @! |
Form. Variavel |
|
|
|
|
Contexto | Real | Real | Real | Real |
Propriedade | Alterar | Visualizar | Visualizar | Visualizar |
Título | Possui erro? | Erro Import. | WebFleet? | Sequência |
Descrição | Registro com erro | Erros de Importacao | Importado via WebFleet? | Sequência |
Help |
|
| Indica se o registro de Atividade foi importado via Web Service. |
|
Lista Opções | 1=Sim;2=Não |
| S=Sim;N=Não |
|
Inic. Padrão | If( Inclui,'2',TV2->TV2_INDERR ) |
| If( Inclui,'N',TV2->TV2_WEBFLE ) |
|
Inic. Browse |
|
|
|
|
Modo Edição | .F. | .F. |
|
|
Cons. Padrão |
|
|
|
|
Val. Usuário |
|
|
|
|
Val. Sistema |
|
|
|
|
Nível | 1 | 1 | 1 | 1 |
Obrigatório | Não | Não | Não | Sim |
Usado | Sim | Sim | Sim | Sim |
Browse | Não | Não | Sim | Não |
Módulos | Todos | Todos | Todos | Todos |
4. Alteração de Campos no arquivo SX3 - Campos:
• Tabela ST9 - Bem
Ordem | (*) | (*) |
---|---|---|
Campo | T9_BARCODE | T9_PARTEDI |
Tipo | Caracter | Caracter |
Tamanho | 20 | 1 |
Decimal | 0 | 0 |
Formato |
| @! |
Form. Variavel |
|
|
Contexto | Real | Real |
Propriedade | Alterar | Alterar |
Título | Cod. Barras | Parte Diaria |
Descrição | Código de Barras | Controlado parte diaria? |
Help | Indica o código de barras do bem. | Indica se o bem tem controle de Parte Diária. |
Lista Opções |
| 1=Sim;2=Nao |
Inic. Padrão |
| If( Inclui,'1',ST9->T9_PARTEDI ) |
Inic. Browse |
|
|
Modo Edição |
|
|
Cons. Padrão |
|
|
Val. Usuário |
|
|
Val. Sistema |
| IIF( !Empty( M->T9_PARTEDI ),Pertence( '12' ),.T. ) |
Nível | 1 | 0 |
Obrigatório | Não | Sim |
Usado | Sim | Sim |
Browse | Não | Não |
Módulos | Todos | Todos |
(*) A Ordem será feita conforme a última disponível na tabela.
• Tabela ST6 - Familia de Bens
Ordem | (*) |
---|---|
Campo | T6_SINCRON |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | 9 |
Form. Variavel |
|
Contexto | Real |
Propriedade | Alterar |
Título | Sincronismo |
Descrição | Sincronismo |
Help | Indica se o(s) bem(ns) desta família irá(ão) ter sincronismo/integração com terceiros. |
Lista Opções | 1=Sim;2=Não |
Inic. Padrão | If( Inclui,'1',ST6->T6_SINCRON ) |
Inic. Browse |
|
Modo Edição |
|
Cons. Padrão |
|
Val. Usuário |
|
Val. Sistema | Pertence( '12' ) |
Nível | 1 |
Obrigatório | Não |
Usado | Sim |
Browse | Não |
Módulos | Todos |
(*) A Ordem será feita conforme a última disponível na tabela.
• Tabela TQR - TIPO MODELO
Ordem | (*) | (*) |
---|---|---|
Campo | TQR_CPPROD | TQR_UNPROD |
Tipo | Numérico | Caracter |
Tamanho | 9 | 2 |
Decimal | 2 | 0 |
Formato | @E 999,999.99 | @! |
Form. Variavel |
|
|
Contexto | Real | Real |
Propriedade | Alterar | Alterar |
Título | Capac. Prod. | Un. Med. C. Prod. |
Descrição | Capacidade Produtiva | Unidade de Med. Cap. Prod. |
Help | Indica a capacidade produtiva para o Modelo de Bem. | Indica a Unidade de Medida da Capacidade Produtiva do Bem. |
Lista Opções |
|
|
Inic. Padrão |
|
|
Inic. Browse |
|
|
Modo Edição |
|
|
Cons. Padrão |
| SAH |
Val. Usuário |
|
|
Val. Sistema | Positivo() | ExistCpo( 'SAH',M->TQR_UNPROD ) |
Nível | 1 | 1 |
Obrigatório | Não | Não |
Usado | Sim | Sim |
Browse | Não | Não |
Módulos | Todos | Todos |
(*) A Ordem será feita conforme a última disponível na tabela.
- Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_NGINTMB |
---|---|
Tipo | Caracter |
Descrição | Indica integracao do processo de mobilidade: sincronismo de equipamentos, parte diária e custos/apontamentos. Informe 1=Sim;2=Nao. |
Valor Padrão | 2 |
Nome da Variável | MV_NGMBATV |
---|---|
Tipo | Caracter |
Descrição | Indica o codigo da atividade produtiva utilizada para o processo de Apropriacao Diaria(Appointment) via mensagem única. |
Valor Padrão |
|
Nome da Variável | MV_NGPARCO |
---|---|
Tipo | Caracter |
Descrição | Indica que sera automatico o contador inicio e fim da parte diaria de acordo com o cadastro de atividade e sempre ira atualizar reg. anteiror. |
Valor Padrão | S |
- Criação de Gatilhos no arquivo SX7 – Gatilhos:
• Tabela TV1 - Parte Diária
Campo | TV1_CODBEM | TV1_CODBEM | TV1_PLACA | TV1_PLACA |
---|---|---|---|---|
Sequência | 001 | 002 | 001 | 002 |
Regra | ST9->T9_NOME | ST9->T9_PLACA | ST9->T9_CODBEM | ST9->T9_NOME |
Campo Domínio | TV1_NOME | TV1_PLACA | TV1_CODBEM | TV1_NOME |
Tipo | Primário | Primário | Primário | Primário |
Posiciona? | Sim | Sim | Sim | Sim |
Proprietário | S | S | S | S |
Chave | xFilial( 'ST9' )+M->TV1_CODBEM | xFilial( 'ST9' )+M->TV1_CODBEM | M->TV1_PLACA | M->TV1_PLACA |
Campo | TV1_OPERAD |
---|---|
Sequência | 001 |
Regra | SRA->RA_NOME |
Campo Domínio | TV1_NOMEOP |
Tipo | Primário |
Posiciona? | Sim |
Proprietário | S |
Chave | xFilial( 'SRA' )+M->TV1_OPERAD |
• Tabela TV2 - Registro das Atividades
Campo | TV2_CODATI | TV2_CODFRE |
---|---|---|
Sequência | 001 | 001 |
Regra | TV0->TV0_NOME | SubStr( SI3->I3_DESC,1,20 ) |
Campo Domínio | TV2_NOMATI | TV2_NOMFRE |
Tipo | Primário | Primário |
Posiciona? | Sim | Sim |
Proprietário | S | S |
Chave | xFilial( 'TV0' )+M->TV2_CODATI | xFilial( 'SI3' )+M->TV2_CODFRE |
5. Criação de relacionamento no arquivo SX9 - Relacionamento:
• Tabela TV0 - Cadastro de Atividades
Domínio | TV0 |
---|---|
Identificação | Última ordem referente a tabela TV0 |
C. Domínio | TV2 |
E. Domínio | TV0_CODATI |
E. C. Domínio | TV2_CODATI |
Propriedade | S |
L. Domínio | 1 |
L. C. Domínio | N |
Condição SQL |
|
• Tabela ST9 - Bem
Domínio | ST9 |
---|---|
Identificação | Última ordem referente a tabela ST9 |
C. Domínio | TV1 |
E. Domínio | T9_CODBEM |
E. C. Domínio | TV1_CODBEM |
Propriedade | S |
L. Domínio | 1 |
L. C. Domínio | N |
Condição SQL |
|
• Tabela CTT - Centro de Custo
Domínio | CTT |
---|---|
Identificação | Última ordem referente a tabela CTT |
C. Domínio | TV2 |
E. Domínio | CTT_CUSTO |
E. C. Domínio | TV2_CODFRE |
Propriedade | S |
L. Domínio | 1 |
L. C. Domínio | N |
Condição SQL |
|
• Tabela TV1 - Parte Diária
Domínio | TV1 |
---|---|
Identificação | Última ordem referente a tabela TV1 |
C. Domínio | TV2 |
E. Domínio | TV1_EMPRES+TV1_CODBEM+TV1_DTSERV+TV1_TURNO+TV1_HRINI+TV1_HRFIM |
E. C. Domínio | TV2_EMPRES+TV2_CODBEM+TV2_DTSERV+TV2_TURNO+TV2_PDIHRI+TV2_PDIHRF |
Propriedade | S |
L. Domínio | 1 |
L. C. Domínio | N |
Condição SQL |
|
6. Criação de Índices no arquivo SIX - Índices:
• Tabela TV0 - Cadastro de Atividades
Índice | TV0 |
---|---|
Ordem | 1 |
Chave | TV0_FILIAL+TV0_CODATI |
Descrição | Atividade |
Proprietário | S |
• Tabela TV1 - Parte Diária
Índice | TV1 | TV1 |
---|---|---|
Ordem | 1 | 2 |
Chave | TV1_FILIAL+TV1_EMPRES+TV1_CODBEM+DTOS( TV1_DTSERV )+TV1_TURNO+TV1_HRINI+TV1_HRFIM | TV1_FILIAL+TV1_INDERR+TV1_CODBEM+DTOS( TV1_DTSERV )+TV1_TURNO+TV1_HRINI+TV1_HRFIM |
Descrição | Empresa + Bem + Data Serviço + Turno + Hora Inicial + Hora Fim | Indica Erro + Bem + Data Serviço + Turno + Hora Inicial + Hora Fim |
Proprietário | S | S |
• Tabela TV2 - Registro das Atividades
Índice | TV2 | TV2 | TV2 | TV2 |
---|---|---|---|---|
Ordem | 1 | 2 | 3 | 4 |
Chave | TV2_FILIAL+TV2_EMPRES+TV2_CODBEM+DTOS( TV2_DTSERV )+TV2_TURNO+TV2_PDIHRI+TV2_PDIHRF+TV2_HRINI+TV2_CODATI | TV2_FILIAL+TV2_CODATI | TV2_FILIAL+TV2_CODFRE | TV2_FILIAL + TV2_EMPRES + TV2_CODBEM + DTOS(TV2_DTSERV) + TV2_SEQREL |
Descrição | Filial + Empresa + Bem + Data Serviço + Turno + Hora Inicio Pt.Diaria + Hora Fim Pt.Diaria + Hora Inicial + Atvidade | Atividade | Frente de Trabalho | Registro das Atividades |
Proprietário | S | S | S | S |
• Tabela ST9 - Bem
Índice | ST9 |
---|---|
Ordem | I |
Chave | T9_BARCODE+T9_FILIAL+T9_CODBEM |
Descrição | Cód. Barra + Filial + Bem |
Proprietário | S |
7. Criação de Consulta Padrão no arquivo SXB - Consulta Padrão:
• Pesquisa TV0 - Atividades
Alias | TV0 | TV0 | TV0 | TV0 |
---|---|---|---|---|
Tipo | 1 | 2 | 4 | 4 |
Sequência | 01 | 01 | 01 | 01 |
Coluna | DB | 01 | 01 | 02 |
Descrição | Atividades | Atividade | Atividade | Descricao |
Contém | TV0 |
| TV0_CODATI | TV0_NOME |
Alias | TV0 |
---|---|
Tipo | 5 |
Sequência | 01 |
Coluna |
|
Descrição |
|
Contém | TV0->TV0_CODATI |
• Pesquisa ST9PT - Bens
Alias | ST9PT | ST9PT | ST9PT | ST9PT |
---|---|---|---|---|
Tipo | 1 | 2 | 2 | 2 |
Sequência | 01 | 01 | 02 | 03 |
Coluna | DB | 01 | 05 | 04 |
Descrição | Bens | Codigo | Nome | Familia |
Contém | ST9 |
|
|
|
Alias | ST9PT | ST9PT | ST9PT | ST9PT |
---|---|---|---|---|
Tipo | 3 | 4 | 4 | 4 |
Sequência | 01 | 01 | 01 | 02 |
Coluna | 01 | 01 | 02 | 01 |
Descrição | Cadastra Novo | Codigo | Nome | Codigo |
Contém | #MNTA080( ,.T. )#MNTA080( ,,RECNO(),1 ) | T9_CODBEM | T9_NOME | T9_CODBEM |
Alias | ST9PT | ST9PT | ST9PT | ST9PT |
---|---|---|---|---|
Tipo | 4 | 4 | 4 | 4 |
Sequência | 02 | 02 | 03 | 03 |
Coluna | 02 | 03 | 02 | 03 |
Descrição | Nome | Familia | Nome | Familia |
Contém | T9_NOME | T9_CODFAMI | T9_NOME | T9_CODFAMI |
Alias | ST9PT | ST9PT |
---|---|---|
Tipo | 5 | 6 |
Sequência | 01 | 01 |
Coluna |
|
|
Descrição |
|
|
Contém | ST9->T9_CODBEM | ST9->T9_TEMCONT == 'S' .AND. ST9->T9_PARTEDI == '1' |
• Pesquisa NGEMFI - Empresa/Filial
Alias | NGEMFI | NGEMFI | NGEMFI | NGEMFI |
---|---|---|---|---|
Tipo | 1 | 2 | 4 | 4 |
Sequência | 01 | 01 | 01 | 01 |
Coluna | DB | 01 | 01 | 02 |
Descrição | Empresa/Filial | Empresa/Filial | Empresa | Cod.Filial |
Contém | SM0 |
| M0_CODIGO | M0_CODFIL |
Alias | NGEMFI | NGEMFI | NGEMFI |
---|---|---|---|
Tipo | 4 | 4 | 5 |
Sequência | 01 | 01 | 01 |
Coluna | 03 | 04 |
|
Descrição | Filial Sucursal | Municipio |
|
Contém | M0_FILIAL | M0_CIDENT | SM0->M0_CODIGO+SM0->M0_CODFIL |
• Pesquisa SM0MOB - Filiais
Alias | SM0MOB | SM0MOB | SM0MOB | SM0MOB |
---|---|---|---|---|
Tipo | 1 | 2 | 4 | 4 |
Sequência | 01 | 01 | 01 | 01 |
Coluna | DB | 01 | 01 | 02 |
Descrição | Filiais | Código | Código | Filial |
Contém | SM0 |
| M0_CODFIL | M0_FILIAL |
Alias | SM0MOB | SM0MOB | SM0MOB |
---|---|---|---|
Tipo | 4 | 5 | 6 |
Sequência | 01 | 01 | 01 |
Coluna | 03 |
| 01 |
Descrição | Município |
|
|
Contém | M0_CIDENT | SM0->M0_CODFIL | SM0->M0_CODIGO = cGetEmpres |
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGINTER |
Tipo | Caracter |
Cont. Por. | N |
Descrição | Indica se está integrado a outro ERP (L=Logix, R=RM, M=Mensagem Única, N=Não). |
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGMNTES |
Tipo | Caracter |
Cont. Por. | S |
Descrição | Integração Manutenção (MNT) com Estoque (EST) Informar S=Sim ou N=Não |
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGMNTPC |
Tipo | Caracter |
Cont. Por. | S |
Descrição | Integração Manutenção (MNT) com Planej. e Contr. da Produção (PCP). Informar S=Sim ou N=Nao |
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGMNTFR |
Tipo | Caracter |
Cont. Por. | S |
Descrição | Indica se a empresa ira utilizar o Gestão de Frotas |
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGPNEUS |
Tipo | Caracter |
Cont. Por. | S |
Descrição | Indica se utiliza complemento de pneus S/N |
Itens/Pastas | Descrição |
---|---|
Nome | MV_ESTNEG |
Tipo | Caracter |
Cont. Por. | N |
Descrição | Identifica se o Sistema permitira que os saldos em estoque dos produtos fique negative através de movimentação. Conteúdo deve ser (S)im ou (N)ão |
Itens/Pastas | Descrição |
---|---|
Nome | MV_NGGERSA |
Tipo | Caracter |
Cont. Por. | S |
Descrição | Indica se deve gerar Solicitação ao Armazém em ver de gerar Solicitação de Compra. S=Sim; N=Não/ P=Produtos apenas |
Itens/Pastas | Descrição |
---|---|
Nome | MV_EAIPASS |
Tipo | Caracter |
Cont. Por. |
|
Descrição | Informe a senha para autenticacao do EAI para uso no envio de mensagens |
Itens/Pastas | Descrição |
---|---|
Nome | MV_EAIUSER |
Tipo | Caracter |
Cont. Por. |
|
Descrição | Informe o usuario para autenticacao do EAI para uso no envio de mensagens tipo Basic Authentication |
Itens/Pastas | Descrição |
---|---|
Nome | MV_EAIURL2 |
Tipo | Caracter |
Cont. Por. |
|
Descrição | Informe o nome do canal configurado no EAI para envio a outro EAI |
CONFIGURAÇÃO DE MENUS
- No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu doManutenção de Ativos, conforme instruções a seguir:
Menu | Atualizações |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Atividades |
Programa | MNTA850 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV0 – Cadastro de Atividades |
Menu | Atualizações |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Parte Diária |
Programa | MNTA851 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV1 – Parte Diária TV2 – Registro das Atividades |
Menu | Atualizações |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Acerto Parte Diária |
Programa | MNTA852 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV0 – Cadastro de Atividades TV1 – Parte Diária TV2 – Registro das Atividades |
Menu | Relatórios |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Eficiência Operacional |
Programa | MNTR055 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV1 – Parte Diária TV2 – Registro das Atividades |
Menu | Relatórios |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Relatório de Parte Diária |
Programa | MNTR06 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV1 – Parte Diária TV2 – Registro das Atividades |
Menu | Relatórios |
---|---|
Submenu | Controle de Oficina / Parte Diária |
Nome da Rotina | Relatório Hrs. Atividade |
Programa | MNTR065 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | TV0 – Cadastro de Atividades TV1 – Parte Diária TV2 – Registro das Atividades |
Menu | Relatórios |
---|---|
Submenu | Controle de Oficina / Cadastros |
Nome da Rotina | Imp. Código Barras Bem |
Programa | MNTR601 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | ST9 – Cadastro de Bem |
Menu | Miscelânia |
---|---|
Submenu | Custos |
Nome da Rotina | Custo Mensal |
Programa | MNTA494 |
Módulo | Manutenção de Ativos |
Tipo | Função Protheus |
Tabelas | STJ – Ordens de Serviço de Manutenção STL – Detalhes da Ordem de Serviço SB1 – Descrição Genérica de Produto ST9 – Cadastro de Bens TRH – Registro Comunicado Sinistro TRT – O.S. Veículos Acidentados STS – Hist. de Manutenção STT – Hist. de Detalhes de Manutenção TRK – Cargas Afetadas pelo Sinistro TRO – Veículos Terceiros no Sinistro TRL – Imóveis Terceiros pelo Sinistro TRV – Complemento do Sinistro TRM – Vítimas do Sinistro TQN – Entrada Manual Abastecimento TQI – Tanques de Combustíveis TRX – Cadastro de Multas SBM – Grupo de Produto |
Procedimento para Utilização
- Cadastros Prévios:
Em Atualizações / Controle de Oficina / Cadastros Básicos / Calendário, incluir um calendário.
· Em Atualizações / Controle de Oficina / Cadastros Básicos / Centros de Custos, incluir um centro de custo.
· Em Atualizações / Controle de Oficina / Cadastros Básicos / Produtos, incluir um produto.
· Em Atualizações / Controle de Oficina / Cadastros Básicos / Funcionários, incluir um funcionário e informar CPF.
· Em Atualizações / Controle de Oficina / Bens / Família de Bens, incluir uma família para o bem/equipamento.
· Em Atualizações / Controle de Oficina / Manutenção / Areas Manutenção, incluir uma área de manutenção.
· Em Atualizações / Controle de Oficina / Manutenção / Tipos Manutenção, incluir uma manutenção do tipo ‘Corretiva’.
· Em Atualizações / Controle de Oficina / Manutenção / Serviços, incluir um serviço do tipo ‘Corretivo’.
· Em Atualizações / Controle de Oficina / Manutenção / Funcionários, incluir um funcionário da manutenção e informar o funcionário cadastrado anteriormente.
Cadastro de Bem/Equipamento
1. No Manutenção de Ativos e Gestão de Frotas (SIGAMNT), acesse Atualizações / Controle de Oficina / Bens / Bens (MNTA080).
2. O sistema apresenta a janela de cadastro de Bens.
3. Clique em Incluir.
4. Verificar que ao final da pasta Bem, foram criados os campos:
· Cod. Barras (T9_BARCODE): Indica o código de barras do bem. Informe um código de barras.
· Parte Diaria (T9_PATEDI): Indica se o bem tem controle de Parte Diária. Informe ‘S’.
5. Preencher os demais campos conforme help.
6. Confira os dados e confirme.
Cadastro de Atividades
7. Acesse Atualizações / Controle de Oficina / Parte Diaria / Atividades (MNTA850).
8. O sistema apresenta a janela de cadastro de Atividades.
9. Clique em Incluir.
10. O sistema apresenta a janela de Inclusão de Atividades.
11. A nova rotina dispõe dos seguintes campos novos:
· Filial (TV0_FILIAL): Filial do Sistema. Necessário estar sempre compartilhada.
· Atividade (TV0_CODATI): Informe um código para a atividade que está sendo incluída.
· Descrição (TV0_NOME): Informe uma descrição para a atividade.
· Tipo de Hora (TV0_TIPHOR): Informe o tipo da hora da atividade em questão. 1=Trabalhada; 2=Chuva; 3=Manutenção; 4=Planejamento.
· Imagem (TV0_BITMAP): Inclusão de imagem.
12. Confira os dados e confirme.
Cadastro de Parte Diária
13. Acesse Atualizações / Controle de Oficina / Parte Diaria / Parte Diaria (MNTA851).
14. O sistema apresenta a janela de cadastro de Parte Diária.
15. Clique em Incluir.
16. O sistema apresenta a janela de Inclusão de Parte Diária.
17. A nova rotina dispõe dos seguintes campos novos:
· Filial (TV1_FILIAL): Indica a filial do sistema.
· Empresa (TV1_EMPRES): Indica a empresa.
· Equipamento (TVI_CODBEM): Informe o código do equipamento para qual serão informadas as atividades diárias, ou tecle (F3).
· Nome (TV1_NOME): Indica a descrição do equipamento.
· Placa (TV1_PLACA): Informe a placa do bem para qual serão informadas as atividades diárias.
· Turno (TV1_TURNO): Informe o turno de trablaho, ou tecle (F3)
· Data (TV1_DTSERV): Informe a data da ocorrência das atividades que serão reportadas.
· Exped. Inic. (TV1_HREXI): Indica a hora inicio do expediente.
· Exped. Fim (TV1_HREXF): Indica a hora fim do expediente.
· Hora Inicio (TV1_HRINI): Informe a hora inicial das atividades que serão reportadas.
· Contad. Inic. (TV1_CONINI): Informe o indicador inicial do equipamento na data.
· Hora Final (TV1_HRFIM): Informe a hora final das atividades que serão reportadas.
· Contador Fim (TV1_CONFIM): Informe o contador final do equipamento na data.
· Terceiro (TV1_TERCEI): Indique se o operador é funcionário próprio ou terceiro. 1=Sim; 2=Não.
· Operador (TV1_OPERAD): Informe a matrícula do operador, ou tecle (F3).
· Nome (TV1_NOMEOP): Indica o nome do operador.
· Observação 1 (TV1_OBS1): Informe observações.
· Observação 2 (TV1_OBS2): Informe observações.
· Horas MNT (TV1_HRAMNT): Indica a quantidade de horas de atividades do tipo ‘Manutenção’.
· Horas Trab. (TV1_HRATRA): Indica a quantidade de horas de atividades do tipo ‘Trabalhadas’.
· Horas Chuva (TV1_HRACHU): Indica a quantidade de horas de atividades do tipo ‘Chuva’.
· Horas Plane. (TV1_HRAPLA): Indica a quantidade de horas de atividades do tipo ‘Planejamento’.
· Horas Exped. (TV1_HRAEXP): Indica a quantidade de horas do expediente.
· Possui Erro? (TV1_INDERR): Registro com erro.
· Erro Import. (TV1_MSGERR): Erros de importação.
· WebFleet (TV1_WEBFLE): Importado via WebFleet?.
18. Na label de baixo, ficam os registros da tabela Registro das Atividades (TV2), possui os seguintes campos novos:
· Filial (TV2_FILIAL):
· Empresa (TV2_EMPRESA):
· Equipamento (TV2_CODBEM):
· Data (TV2_DTSERV):
· Turno (TV2_TURNO):
· Atividade (TV2_CODATI):
· Descrição (TV2_NOMATI):
· Hora Início (TV2_HRINI):
· Hora Término (TV2_HRFIM):
· Frente (TV2_CODFRE):
· Nome Frente (TV2_NOMFRE):
· Total Horas (TV2_TOTHOR):
· Hora Inicio (TV2_PDIHRI):
· Hora Termino (TV2_PDIHRF):
· Contador At. (TV2_CONTAD):
· Tarefa TOP (TV2_INTTSK):
· Possui Erro? (TV2_INDERR):
· Erro Import. (TV2_MSGGERR):
· WebFleet (TV2_WEBFLE):
· Sequência (TV2_SEQREL):
19. O sistema apresenta a janela de Inclusão de Parte Diária.