Páginas filhas
  • Integração de Empresas - Linha RM

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

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

TOTVS Framework

Módulo

Integrações

Projeto

Desenvolvimento EAI

IRM


Requisito/Story/Issue

DEAI1-879

Subtarefa

DEAI1-1280

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros


Objetivo

 Implementação do adapter de integração via Mensagem Única TOTVS do cadastro de Empresas, viabilizando assim o CRUD completo do cadastro por envio de mensagem de integração.


Regras de Negócio

Considera-se como escopo deste requisito a implementação do adapter de envio de Mensagens Únicas TOTVS para integração do cadastro de Empresas (Company), 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 TOTVS Automação Fiscal (TAF), 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

Empresas

Inclusão/Alteração/Exclusão/Carga de Dados

RM \ Serviços Globais \ Coligadas


Fórmula Visual

Para sincronizar o cadastro será necessário importar a fórmula visual que encontra-se disponível na pasta “Fórmulas Visuais”, interna à pasta “ObjetosGerencias” no ambiente instalado do sistema (“../CorporeRM/ObjetosGerencias/Fórmulas Visuais”). Ao importar a fórmula visual deverá ser marcado para cada fórmula o parâmetro “Importar Gatilho” na rotina de Importação de Fórmula Visual.

Visando facilitar a sincronização das bases de dados RM e TAF foi desenvolvida uma fórmula visual que se responsabiliza por obter os dados necessários e solicitar o envio das mensagens de integração, sincronizando assim todas as Coligadas e Filiais da base de dados. 


Tabelas Utilizadas

  • GCOLIGADA - Coligadas


Entidades de Integração

  • DataServer envolvido
    • GlbColigadaDataBr
  • Transformação
    • Id: Company
    • Versão: 2.002
  • Fluxo da mensagem
    • Saída
  • Tipo de Envio:
    • Síncrono.
  • Fórmula Visual
    • Fórmula de Gatilho: "GLBWKF0001 - Company_Branch.TotvsWF"
    • Fórmula de Sincronização: "GLBWKF0002 - Sincronização_Company_Branch.TotvsWF"

Mapeamento dos campos 

  • Mensagem Company 2.002

Mensagem Padrão

 


Descrição

 

RM

Tabela

Campo

Observação
CodeCódigo da EmpresaGColigadaCODCOLIGADA
InternalIdInternalId da EmpresaGColigadaCODCOLIGADA
CorporateNameRazão socialGColigadaNOME
FancyNameNome FantasiaGColigadaNOMEFANTASIA


ShortNameNome CurtoGColigadaNOMEFANTASIA
GovernmentalInformationId [Name='CNPJ' ]CNPJ da EmpresaGColigadaCGCEste campo terá sua mascara removida, assim trafegando somente os números.
Id [Name='Inscricao Estadual' ]Inscricao EstadualGColigadaINSCRICAOESTADUALEste campo terá sua mascara removida, assim trafegando somente os números.
AddressAddressRuaGColigadaRUA
NumberNúmeroGColigadaNUMERO
ComplementComplementoGColigadaCOMPLEMENTO
DistrictBairroGColigadaBAIRRO
City / CityDescriptionNome da CidadeGColigadaCIDADE
State / StateCodeCódigo do EstadoGColigadaESTADO
State / StateDescriptionNome do EstadoGColigadaESTADO
CountryCódigo do PaísGColigadaPAIS
CommunicationInformationPhoneNumberTelefoneGColigadaTELEFONE
FaxNumberFaxGColigadaFAX
EmailE-mailGColigadaEMAIL
LayoutLayout do código da Filial

Fixo valor 'FFFF"
BranchLengthTamanho do layout de Filial

Fixo valor 4

...