Histórico da Página
Integração do TOP X Protheus campo Turno no cadastro da parte diária
Características do Requisito
Linha de Produto: | Protheus | ||||||||||||
Segmento: | Manufatura | ||||||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Frotas | ||||||||||||
Rotina: |
| ||||||||||||
Cadastros Iniciais: |
| ||||||||||||
Parâmetro(s): | MV_NGINTMB MV_NGMNTFR MV_NGTURNL MV_NGMBATV | ||||||||||||
País(es): | Todos | ||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||
Tabelas Utilizadas: | ST9 - Bem | ||||||||||||
Sistema(s) Operacional(is): | Todos |
Descrição
Ao
fazer
o
apontamento
no
TOP/RM
enviando
a
TAG
TurnCalendar
vazia,
o
cadastro
da
parte
diária
estáestava sendo
feito
sem
preencher
o
campo
Turno.
Foi Para corrigir a situação foi criado o parâmetro MV_NGTURNL (Sistema deve gerar inconsistência na integração do TOPxPROTHEUS ao enviar a TAG TurnCalendar vazia? 1-Sim: Rejeita - 2-Não: Utilizar calendário do bem.), caso o a parâmetro esteja preenchido com com 1-Sim, irá rejeitar o apontamento do RM informando que a TAG citada não foi preenchida e informando a configuração do parâmetro. Caso preencha com 2-Não, ou o parâmetro não exista, irá utilizar o calendário do bem para gravar o cadastro da parte diária.
Mensagem caso MV_NGTURNL = 1 ao tentar enviar apontamento ao Protheus (RM x Protheus):
"Sistema parametrizado para não aceitar a TAG TurnCalendar vazia. Favor alterar o apontamento ou o parâmetro MV_NGTURNL caso a validação não atenda a necessidade."
Chamado RM: TVZPV5
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina Informe o nome da rotina./acesse qualquer rotina através da entrada do módulo de Manutenção de Ativos para acionar a função de entrada de sistema para criar o parâmetro MV_NGTURNL.
- Acessar "Configurador / Ambiente / Cadastros / Parâmetros " verificar que No módulo informe o nome do módulo acesse informe o caminho e verifique que o parâmetro informe o nome do parâmetro é criado conforme especificações abaixo:
Nome da Variável: Informe o Nome da Variável | MV_NGTURNL |
Tipo: Informe o Tipo | 1 - Caracter |
Descrição: Informe a Descrição | Sistema deve gerar inconsistência na integração do TOPxPROTHEUS ao enviar a TAG TurnCalendar vazia? 1-Sim: Rejeita - 2-Não: Utilizar calendário do bem. |
Valor Padrão: | Informe o Valor Padrão |
2 - Utilizar calendário do bem. |
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).
O sistema apresenta a janela de produtos cadastrados.
2. Posicione o cursor em um produto e clique em Alterar.
3. Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.
4. Dê duplo clique no campo TP Prestador (BCW_TIPPRE).
O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.
5. Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:
Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.
6. Confira os dados e confirme.
- Acessar o Configurador / Ambiente / Cadastros / Parâmetros - Configurar os seguintes parâmetros:
MV_NGINTMB = ‘1 – Sim’
MV_NGTURNL = ‘2 – Não’
MV_NGMNTFR = ‘S – SIM’
MV_NGMBATV = Utilizar o código de atividade cadastro no passo 3 da TAG "Cadastros Iniciais".
- Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
Em Atualizações / Controle de Oficina / Bens / Bens – Incluir um bem com os seguintes valores:
T9_CODFAMI – Código da família previamente cadastrado no passo 2 da TAG "Cadastros Iniciais".;
T9_CCUSTO – Centro de Custo existente também no RM;
T9_PARTEDI – 1-Sim.
- Acessar o ERP do RM / BackOffice / Gestão Patrimonial / Patrimônio – Verificar que foi cadastrado um Registro onde o campo Patrimônio (Não Código Patrimônio) possui o mesmo valor do campo T9_CODBEM.
- Acessar o TOTVS Obras e Projetos / Gerar um apontamento para o bem cadastrado. O projeto em que ocorrerá o apontamento do bem não deve ter um turno associado a ele.
- Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
- Em Atualizações / Parte Diaria / Cadastro Parte Diaria – Verificar que o campo turno do cadastro, foi preenchido com o calendário utilizado no cadastro do bem.
- Acessar o ERP do RM e Associar um turno a uma obra.
- Acessar o TOTVS Obras e Projetos / Gerar um apontamento para o bem cadastrado utilizando o projeto que possua um turno associado.
- Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
- Em Atualizações / Parte Diaria / Cadastro Parte Diaria – Verificar que o campo turno do cadastro, foi preenchido com o calendário enviado pelo apontamento no top.
Acessar o Configurador / Ambiente / Cadastros / Parâmetros – Alterar o seguinte parâmetro:
MV_NGTURNL = ‘1 – Sim’
- Acessar o TOTVS Obras e Projetos / Gerar um apontamento para o bem cadastrado utilizando o projeto que possua um turno associado, porém utilizando um período de apontamento que esteja fora do período do turno, o Protheus deverá rejeitar o apontamento informando a seguinte mensagem: "Sistema parametrizado para não aceitar a TAG TurnCalendar vazia. Favor alterar o apontamento ou o parâmetro MV_NGTURNL caso a validação não atenda a necessidade."
- Novamente no TOTVS Obras e Projetos / Gerar um apontamento para o bem cadastrado utilizando o projeto que possua um turno associado e que o período de apontamento esteja dentro dentro do período do turno.
- Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
- Em Atualizações / Parte Diaria / Cadastro Parte Diaria – Verificar que o campo turno do cadastro, foi preenchido com o calendário enviado pelo apontamento no top.