Á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

UTILIZAÇÃO DOS TURNOS DE TRABALHO (SH7) NOS APONTAMENTOS DE PARTE DIÁRIA (APPOINTMENT)

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura / Distribuição e Logística

Módulo:

Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

WSINTRMMNT 

WebService de Integração RM X MNT

Rotina(s) envolvida(s)

Nome Técnico

MNTI851

Mensagem Única Parte Diária

Cadastros Iniciais:

  • 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 / Bens / Família de Bens, incluir uma família para o bem/equipamento.
  • Em Atualizações / Controle de Oficina / Bens / Modelos, incluir um modelo para o bem/equipamento
Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito
  • .

Parâmetro(s):

MV_NGINTER, MV_NGINTMB, MV_NGMBATV

Chamados Relacionados

Informe o(s) chamado(s) relacionado(s).V11.80 TUQSNN / V12.1.07 TUQUU2

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

Informe as tabelas utilizadas.

TV0 – Cadastro de Atividades

TV1 – Parte Diária

TV2 – Registro das Atividades

SH7 - Calendário

Sistema(s) Operacional(is):

Windows/Linux

Descrição

A implementação envolve a criação do WebService WSINTRMMNT e a tag “TurnCalendar” tag “TurnCalendar” na Mensagem Única "APPOINTMENTAppointment". A melhoria tem o objetivo permitir  permitir a consulta de turnos no sentido RM x Protheus, bem como o recebimento da tag “TurnCalendar” TurnCalendarno XML na mensagem "Appointment" de parte diária e servir como base para a configuração do sistema. Os processos descritos nesse documento foram elaborados tendo em vista a utilização do Protheus.A necessidade surgiu quanto a utilização dos turnos de trabalho no apontamento de parte diária. Os turnos podem ser selecionados seguindo uma regra baseada nas horas do apontamento.

 

Calendários (SH7)

Esse cadastro é de turnos de trabalho na tabela SH7. A partir dessa melhoria, o RM conseguirá obter todos os cadastros de turnos no Protheus por meio do sincronismo feito no TOP do RM, sendo assim enviando apontamentos para os Turnos disponíveis no Protheus. Esse sincronismo é feito diariamente, de forma automática ou manual pelo TOP.

 

Apontamento de Parte Diária (Appointment)

Com a melhoria, a mensagem "Appointment" passa a possuir a tag “TurnCalendar” trazendo a informação do turno realizado no apontamento.

 

**O presente documento tem como foco apenas a configuração do módulo Manutenção de Ativos e seus processos em integração com o RM, não sendo responsabilidade do mesmo descrever as parametrizações referentes ao RM. Para os demais processos e configurações recomenda-se as documentações e especificação desenvolvidas para o projeto e documentações específicas do RM. Em alguns momentos, de forma complementar, podem ser citadas também configurações referentes ao Protheus e outras documentações

 

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

.

  • 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

    Tipo:

    Informe o Tipo

    Descrição:

    Informe a Descrição

    Valor Padrão:

    Informe o Valor Padrão

     

     

    Procedimento para Configuração


    CONFIGURAÇÃO DE PARÂMETROS

     

    1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure Configure o(s) parâmetro(s) a seguir:


    Itens/Pastas

    Descrição

    Nome:

    MV_NGINTER NGINTER 

    Tipo:

    Caracter

    Cont. Por.:

    M

    Descrição:

    L= LOGIX;R=RM;M=Mensagem única. 

     

    Itens/Pastas

    Descrição

    Nome:

    MV_NGINTMB

    Tipo:

    Numérico

    Cont. Por.:

    1

    Descrição:

    Indica integração do processo de mobilidade: sincronismo de equipamentos, parte diária e custos/apontamentos. Informe 1=Sim;2=Não.  

     

     

    Itens/Pastas

    Descrição

    Nome:

    MV_NGMBATV 

    Tipo:

    Numérico

    Cont. Por.:

    <atividade>

    Descrição:

    Indica o código da atividade produtiva utilizada para o processo de Apropriação Diária (Appointment) via mensagem única.  

     

    CONFIGURAÇÃO DE/PARA EMPRESAS


             2 1. No Configurador (SIGACFG), acesse Ambientes/Schedule/De/Para Empresas Mensagem Unica (APCFG050). Crie o de/para a seguir:

    Para o funcionamento da rotina “Emp. fil Msg. Unica” deve ser informado alguns campos com o conteúdo default;

    • Referencia = "RM”
    • Company  Company  =  “1”

     Os campos “company” e “branch” company” e “branchindicam a empresa e filial do RM, e “empemp. Protheus” Protheusfaz referência ao grupo de empresas no Protheus enquanto “filfil Protheus” Protheusreferência a empresa e filial


    CONFIGURAÇÃO DE ADAPTERS

     

    Os adapters são rotinas responsáveis por sincronizar os cadastros e processos entre as funcionalidades e processos da integração Linha RM X Protheus SIGAMNT. Para o correto funcionamento do fluxo da integração é necessário a configuração de alguns adapters do Protheus, conforme documentação disponibilizada nos links abaixo: 

    MNTxBackOfficeRM

    DT_Projeto_Mobilidade

    BT - Cadastro das Rotinas dos Adapters Protheus


    CONFIGURAÇÃO WEBSERVICE PROTHEUS


    Para que o RM possa fazer as consultas dos turnos cadastrados no Protheus é necessário fazer a configuração do WebService - WSINTRMMNT (WebService de Integração RM X SIGAMNT)


    1. Acessar via SmartClient, utilizando o programa "SRVWIZARD".

      Image Added

    2. Informe seu usuário e senha.
      Image Added

    3. Selecione a pasta "Modulos Web" e clique em "Novo Módulo".
      Image Added

    4. Informe os campos conforme abaixo
      Image Added

    5. Inclua o Host que utilizará na integração, poderá definir o name ou ip juntamente com a porta definida para o WS.
      Image Added

    6. Informe os campos obrigatórios e finalize.
      Image Added

    7. O WS está pronto para utilizar. Para confirmar deve verificar usando o navegador de internet com o link criado para o mesmo.

      Exemplo: http://localhost:8081/wsindex.apw
      Image Added

    8. O WebService WSINTRMMNT (WebService de Integração RM X MNT) estará acessível no link configurado:
      Image Added


     

    Procedimento para Utilização


    Cadastro de Turnos de Trabalho (MNTA080)

    1. No Manutenção de Ativos e Gestão de Frotas (SIGAMNT), acessar Atualizações / Controle de Oficina / Cadastros Básicos / Calendários (MATA780).
    2. Cadastrar um turno informando os campos conforme help de campo.

    Cadastro de Bem/Equipamento (MNTA080)

    1. No Manutenção de Ativos e Gestão de Frotas (SIGAMNT), acessar Atualizações / Controle de Oficina / Bens / Bens (MNTA080).
    2. Cadastrar um bem informando os seguintes campos:
      - Cod. Barras (T9_BARCODE): Informar um código de barra.
      - Parte Diária (T9_PATEDI): Indica se o bem tem controle de Parte Diária. Informe ‘S’;
    3. Preencher os demais campos conforme help de campo.

    Cadastro de Atividades (MNTA850)

    1. Acesse Atualizações / Controle de Oficina / Parte Diária / Atividades (MNTA850).
    2. Cadastrar uma atividade utilizando a seguinte:
      - Tipo de Hora (TV0_TIPHOR): Informe o tipo da hora da atividade em questão. Informe: "1=Trabalhada".
    3. Preencher os demais campos conforme help de campo.

    Configuração do parâmetro MV_NGMBATV

    É necessário configurar o parâmetro MV_NGMBATV ("Indica o código da atividade produtiva utilizada para o processo de Apropriação Diária (Appointment) via mensagem única).

    A alteração pode ser feita através do Configurador (SIGACFG). Deixando o parâmetro com o mesmo valor que foi cadastrado no passo de Cadastro de Atividades

    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.