Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ENVIAR NÚMERO NO FABRICANTE DO PRODUTO / INTEGRAÇÕES SIGAMNT 

Informações Gerais

 

Linha de Produto:

RM

Segmento Executor:Construção e Projetos

Módulo:

TOTVS Gestão de Estoque, Compras e Faturamento

Rotina:


Rotina

Nome Técnico

Cadastro de Produto/Serviços

EstPrdAction

Rotina(s) envolvida(s)

Nome Técnico

Configurador de Integrações

Informe o nome técnico da(s) rotina(s) envolvidas.

Transformação

 

Chamado/Ticket:

Não se aplica.

Requisito/Story/Issue:MATESTCNTFTOF01-358/MATESTCNTFTOF01-513

País:

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros:

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos>.

Objetivo

 

Enviar
Implementação do adapter de integração via Mensagem Única TOTVS para enviar a informação de Número no Fabricante do Produto
no RM para
RM para o Manutenção de Ativos (SigaMNT).
Ao integrar o cadastro de
Produtos do Protheus
Produto com esta informação do número do fabricante, o usuário poderá consultar esta informação ao incluir insumos em uma Ordem de Manutenção (OS) no Manutenção de Ativos (SigaMNT).

Definição da Regra de Negócio

 

Considera-se como escopo deste requisito a implementação do adapter de envio de Mensagens Únicas TOTVS para integração de Produto com informação do Número no Fabricante, estando o adapter de recebimento desta mesma mensagem fora do escopo do requisito. 

A análise e o desenvolvimento do adapter será efetuado considerando a integração com o Manutenção de Ativos Protheus, mas também viabilizará a integração com outras fontes de dados desde que respeitado o layout da mensagem.

 

[]

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio[ACAA040 – Parâmetros]

ProdutoAlteração

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA050 – Negociação Financeira]

[Envolvida]

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA060 – Cadastro de Pedidos]

[Criação]

[Atualizações -> Acadêmico-> Cadastros]

-

RM \ BackOffice \ Gestão de Estoque, Compras e Faturamento \ Cadastros \ Produto-

Configurador de Integração

Alteração

RM \ Integração \ Ferramentas \ Configurar

-


Regras de Integridade: 

Para a integração desta nova mensagem única de Produto serão realizadas as seguintes ações:Para que o usuário possa consultar a informação de número do produto no fabricante, ao incluir insumos em uma Ordem de Manutenção (OS) no Manutenção de Ativos (SigaMNT), será necessário criar uma nova versão da mensagem única Item. Deve-se utilizar a mensagem única Item versão 4.002.

  • Criar a mensagem única Item versão 4.002 (xsd) e adicionar o campo “ManufacturerNumber”. Este campo deve ser  do tipo string.
  • Neste campo será trafegada informação do campo Número no Fabricante do cadastro de Produto do RM (TPRODUTODEF.NUMNOFABRIC).
  • Esta informação deverá ser gravada no campo "B1_FABRIC" da tabela de Produtos do Protheus (SB1).
  • Atualizar o Configurador de Integração do RM para contemplar esta nova versão da mensagem Item para a Integração Manutenção de Ativos x BackOffice RM.
  • Atualizar o cadastro de Transformação do RM para contemplar esta nova versão da mensagem Item.

 

Ponto de atenção:

  • Não será integrado o campo Código do Fabricante do Produto.
  • No RM o Número do Fabricante possui tamanho de 100 caracteres. Caso este campo no Protheus possua um tamanho menor, deve-se tratar no recebimento da mensagem a restrição para este campo quando for maior do que o permitido no Protheus.
  • O envio da mensagem Item_ 4.002 do RM para o Protheus contemplará todos os campos enviados na mensagem Item_3.004 mais a informação da tag ManufacturerNumber. Os demais campos não serão considerados neste momento.

 

Tabelas Utilizadas

  • TPRODUTODEF – Dados dos Produtos Globais por Coligada.
  • HCTRANSFORMACAO – Transformação Mensagem Única TOTVS.
  • HCMAPAINTEGRACAO – Tabela de mapeamento das entidades para cada Integração.

 


Entidades de Integração

 

  • Transformação
    • Identificador da Mensagem: Item
    • Versão: 4_002
    • Tipo do Server: DataServer
    • DataServer: EstPrdDataBR
  • Source Code(GUID): 
  • Fluxo da mensagem: Saída
  • Tipo de Envio: Síncrono.
  • Mandatário: BackOffice RM.
  • Mapeamento de Campos: http://tdn.totvs.com/x/DYD6E

(Opcional)

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

Se necessário, utilizar prints de tela>.

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

CONFIGURAÇÃO DE INTEGRAÇÃO

 

  1. No RM, acesse Integração/Ferramentas/Configurar
    1. Na janela Assistente de Configuração de Integração avance para a etapa Configuração do banco de dados e informe Usuário e Senha para conectar ao banco. Teste a conexão e avance.
    2. Na etapa Projetos de Integração selecione o item Manutenção de Ativos x BackOffice RM, avance e execute o assistente.

  2. No PROTHEUS acesse No Configurador (SIGACFG), acesse AmbientesAmbiente/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
    (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)Schedule/Adapter E.A.I . Crie o adapter ITEM conforme dados a seguir:

Itens/Pastas

Descrição

Nome:

 

Tipo:

Informe o Tipo do parâmetro

Cont. Por.:

Informe o Conteúdo padrão

Descrição:

 

Mensagem Única:

Sim

Rotina:

MATA010

Mensagem:

ITEM

Envia:

Não

Recebe:Sim
Método:Síncrono
Operação:1 - Todas
Canal Envio:2 - EAI
Versão Envio:4.002

  

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

Menu

Informe o Menu em que estará localizada a rotina

Submenu

Informe o Submenu em que estará localizada a rotina

Nome da Rotina

Informe o Título da rotina

Programa

Informe o Fonte da rotina

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

 

 

...