Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
NOME DO REQUISITO

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:

WSINTRMMNT

Rotina

Nome Técnico

MNTI851Recebimento/envio de M.U. de cadastro de atividades da parte diária.
MATA780
WebService para importação de calendários do Protheus para o RM

Rotina (s) envolvida(s)

Nome Técnico

MNTA080

Cadastro de Bens

Cadastro de Calendário

Cadastros Iniciais:

  1. Acessar o módulo de Manutenção de Ativos (SIGAMNT).
  2. Acessar "Atualizações / Controle de Oficina / Bens / Familia de Bens". Incluir uma família de bem com o campo T6_SINCRON = 1 – Sim
  3. Acessar "Atualizacoes / Parte Diaria / Atividades Parte Diaria". Cadastrar uma atividade
Parâmetro(s):
MV_NGINTMB
MV_NGMNTFR
MV_NGTURNL

MV_NGMBATV

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

ST9 - Bem
TV0 - Cadastro de Atividades
TV1 - Parte Diária
TV2 - Registro das Atividades
SH7 - Calendário

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 RMTVZPV5

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. 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.
  2. 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.

 

  1. Acessar o Configurador / Ambiente / Cadastros / Parâmetros - Configurar os seguintes parâmetros:
    1. MV_NGINTMB  = ‘1 – Sim’

    2. MV_NGTURNL  = ‘2 – Não’

    3. MV_NGMNTFR = ‘S – SIM’

    4. MV_NGMBATV = Utilizar o código de atividade cadastro no passo 3 da TAG "Cadastros Iniciais".

  2. Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
  3. Em Atualizações / Controle de Oficina / Bens / Bens – Incluir um bem com os seguintes valores:

    1. T9_CODFAMI – Código da família previamente cadastrado no passo 2 da TAG "Cadastros Iniciais".;

    2. T9_CCUSTO   – Centro de Custo existente também no RM;

    3. T9_PARTEDI  – 1-Sim.

  4. 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.
  5. 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.
  6. Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
  7. 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.
  8. Acessar o ERP do RM e Associar um turno a uma obra.
  9. Acessar o TOTVS Obras e Projetos / Gerar um apontamento para o bem cadastrado utilizando o projeto que possua um turno associado.
  10. Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
  11. 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.
  12. Acessar o Configurador / Ambiente / Cadastros / Parâmetros – Alterar o seguinte parâmetro:

    1. MV_NGTURNL  = ‘1 – Sim’

  13. 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."
  14. 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.
  15. Acessar o módulo de Manutenção de Ativos e Gestão de Frotas (SIGAMNT).
  16. 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.