Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Produto:Conector                       Versão: 11.50                                                                     
Processo:Conceito - Parametrização
Subprocesso: 
Data da publicação:07/10/2013

 

        No TOTVS Business Conector existe uma ferramenta chamada Conceito. Com ela Por meio dela é possível importar e exportar dados de uma conexão origem para uma conexão destino. Também guarda quais campos de cada sistema estão envolvidos na integração, e quais as correspondências entre os atributos de origem e destino. 

...

Provedor : Selecionar a opção ( SqlClient Data Provider )

Image RemovedImage Added

String de Conexão: Clicar no Loockp para selecionar a conexão com o banco de dados ( Servidor e Nome do Banco de dados )

Image Removed

Em Security , deve conter os seguintes dados:

Password : rm ( Senha do banco de dados )

User ID : rm ( Usuário do banco de dados )

Image Removed

Em Source , informar o Servidor e Banco de dados:

Observação: caso a base de origem ou destino seja MySql, deverá ser baixado o driver ADO.NET Driver for MySql pelo link http://www.mysql.com/products/connector/. Após a instalação do driver o computador deve ser reiniciado para que a opção MySql Data Provider seja disponibilizada no campo Provedor.

Image Added

String de Conexão: Clicar no Loockp para selecionar a conexão com o banco de dados ( Servidor e Nome do Banco de dados )

Image Added

Em Security , deve conter os seguintes dados:

Password : rm ( Senha do banco de dados )

User ID : rm ( Usuário do banco de dados )

Image Added

Em Source , informar o Servidor e Banco de dados:

Data Source:Data Source:  Servidor do Banco de Dados ... Exemplo ( T000000147\T000000147 )

...

- Atualizar: Quando alguma alteração for feita via banco e um novo campo for incluído pra tabela já utilizada, deve-se clicar no ícone Atualizar para que seja carregado esse novo campo nas opções.

 

Campos de Configurações

 

Tabelas

 

Ao selecionar uma tabela, no quadro Tabelas de Importação, na parte inferior da visão são mostrados os campos para configuração da tabela selecionada. Alguns campos aparecem para todos os tipos de conexão:

- Filtro Estático: Filtro da tabela para importação.

- Detalhes: Tabelas selecionadas com detalhes da tabela ativa.

- Mestre: Tabela mestre da tabela ativa.

- Alias: Alias atribuído à tabela para o processo de importação.

- Campos: Campos selecionados da tabela.

- Conexão: Campo somente leitura, que informa a conexão de origem da tabela.

- Nome: Nome da tabela na fonte de dados. O nome deve sempre começar com " qry_ ".

- Tipo da Tabela: Campo somente leitura que informa se a tabela é fonte ou origem de dados na importação.

Quando a Conexão criada (Origem ou Destino) for do tipo Banco de Dados, além dos campos citados, também está disponível nos campos da Estrutura (Origem ou Destino) o campo:

- SQL: Informe a sentença SQL.

 

Campos

 

Ao selecionar um campo da tabela em Tabelas de Importação, são apresentados na parte inferior da visão as opções para configuração do campo. As opções são iguais para todos os campos, independente do tipo da conexão. São elas:

- Entrada: Ponto de entrada da operação ou campo.

- Controle de Exclusão: Indica se o campo deve ser utilizado para controle de exclusão. Este parâmetro deve trabalhar em conjunto com o parâmetro Controle de Exclusão da aba Identificação.Ao informar no parâmetro da aba Identificação qual campo será utilizado como controle, é importante na aba Estrutura selecionar o campo informado e configurar este parâmetro como True. Caso contrário o conceito que utilizar este parâmetro não irá funcionar corretamente.

 

Observação: Importante observar que as propriedades “Entrada” e “Controle de Exclusão” embora disponíveis também na Estrutura Origem, fazem sentido serem configuradas apenas na Estrutura Destino.

 

- Auto Incremento: Informe se o campo é um campo de auto-incremento gerenciado pelo banco.

- Chave Primária: Informe se o campo é parte da chave primária da tabela.

- Obrigatório: Informe se o campo é obrigatório ou se pode receber valores nulos.

- Somente Leitura: Informe se o campo permite ou não gravação de dados.

- Valor default: Informe o valor assumido pelo campo quando nenhum outro valor for atribuído.

- Alias: Informe o alias atribuído ao campo no processo de importação.

- Descrição: Informe notas ou observações acerca do campo.

- Nome: Informe o nome do campo na fonte de dados.

- Tabela: Campo somente leitura, onde é possível visualizar o nome da tabela à qual o campo pertence.

- Campo PK Referencia: Determina o nome do campo PK referenciado por este campo.

- Campo Referencia: Determina o nome do campo referenciado por este campo.

- Entidade Referencia: Determina o nome da entidade referenciada por este campo.

 

Neste nosso exemplo a Estrutura de Origem , encontramos a Query criada no Banco de Dados para consulta de FCFO com os campos ( CODCOLLIGADA – CODCFO – NOME – ESTADOCIVIL )

Image Removed

Image Removed

Não esquecendo de Selecionar os campos principais e informar que são de Chave primária e Obrigatório, neste caso foram selecionados os campos : CODCOLIGADA e CODCFO

 

ESTRUTURA DESTINO

Image Removed

Mesmo processo , buscando os campos criados na hora de configurar a Conexão destino e com as devidas chaves primárias já cadastradas.

Image Removed

Efetuada as correspondências – Clicar em Salvar em Seguida

Image Removed

 

Processos > Processar conceito

Image Removed

Sim

Image Removed

Image Removed

Arquivo TXT criado corretamente no caminho selecionado nos parâmetros.

 

Image Removed

Delimitado com ( / ) como delimitador dos Campos conforme configuração

 

 

2º Exemplo agora é de uma Conexão Origem ( Banco de Dados )

Conexão Destino ( Banco de Dados )

 

Teste realizado primeiramente via SQL para verificar os dois Bancos de dados

 

Consulta SQL inserida na Conexão Origem e Destino:

 

SELECT CODCOLIGADA, CODCFO , NOME , ESTADOCIVIL, PAGREC, ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS FROM FCFO

Image Removed

Ao rodar na base de dados : Exemplo1180 a consulta teve o retorno de vários Clientes Fornecedores....

Image Removed

A Mesma consulta feita na base de dados : Vazia1180 não teve retorno algum.

...

 

Campos de Configurações

 

Tabelas

 

Ao selecionar uma tabela, no quadro Tabelas de Importação, na parte inferior da visão são mostrados os campos para configuração da tabela selecionada. Alguns campos aparecem para todos os tipos de conexão:

- Filtro Estático: Filtro da tabela para importação.

- Detalhes: Tabelas selecionadas com detalhes da tabela ativa.

- Mestre: Tabela mestre da tabela ativa.

- Alias: Alias atribuído à tabela para o processo de importação.

- Campos: Campos selecionados da tabela.

- Conexão: Campo somente leitura, que informa a conexão de origem da tabela.

- Nome: Nome da tabela na fonte de dados. O nome deve sempre começar com " qry_ ".

- Tipo da Tabela: Campo somente leitura que informa se a tabela é fonte ou origem de dados na importação.

Quando a Conexão criada (Origem ou Destino) for do tipo Banco de Dados, além dos campos citados, também está disponível nos campos da Estrutura (Origem ou Destino) o campo:

- SQL: Informe a sentença SQL.

 

Campos

 

Ao selecionar um campo da tabela em Tabelas de Importação, são apresentados na parte inferior da visão as opções para configuração do campo. As opções são iguais para todos os campos, independente do tipo da conexão. São elas:

- Entrada: Ponto de entrada da operação ou campo.

- Controle de Exclusão: Indica se o campo deve ser utilizado para controle de exclusão. Este parâmetro deve trabalhar em conjunto com o parâmetro Controle de Exclusão da aba Identificação.Ao informar no parâmetro da aba Identificação qual campo será utilizado como controle, é importante na aba Estrutura selecionar o campo informado e configurar este parâmetro como True. Caso contrário o conceito que utilizar este parâmetro não irá funcionar corretamente.

 

Observação: Importante observar que as propriedades “Entrada” e “Controle de Exclusão” embora disponíveis também na Estrutura Origem, fazem sentido serem configuradas apenas na Estrutura Destino.

 

- Auto Incremento: Informe se o campo é um campo de auto-incremento gerenciado pelo banco.

- Chave Primária: Informe se o campo é parte da chave primária da tabela.

- Obrigatório: Informe se o campo é obrigatório ou se pode receber valores nulos.

- Somente Leitura: Informe se o campo permite ou não gravação de dados.

- Valor default: Informe o valor assumido pelo campo quando nenhum outro valor for atribuído.

- Alias: Informe o alias atribuído ao campo no processo de importação.

- Descrição: Informe notas ou observações acerca do campo.

- Nome: Informe o nome do campo na fonte de dados.

- Tabela: Campo somente leitura, onde é possível visualizar o nome da tabela à qual o campo pertence.

- Campo PK Referencia: Determina o nome do campo PK referenciado por este campo.

- Campo Referencia: Determina o nome do campo referenciado por este campo.

- Entidade Referencia: Determina o nome da entidade referenciada por este campo.

 

Neste nosso exemplo a Estrutura de Origem , encontramos a Query criada no Banco de Dados para consulta de FCFO com os campos ( CODCOLLIGADA – CODCFO – NOME – ESTADOCIVIL )

Image Added

Image Added

Não esquecendo de Selecionar os campos principais e informar que são de Chave primária e Obrigatório, neste caso foram selecionados os campos : CODCOLIGADA e CODCFO

 

ESTRUTURA DESTINO

Image Added

Mesmo processo , buscando os campos criados na hora de configurar a Conexão destino e com as devidas chaves primárias já cadastradas.

Image Added

Efetuada as correspondências – Clicar em Salvar em Seguida

Image Added

 

Processos > Processar conceito

Image Added

Sim

Image Added

Image Added

Arquivo TXT criado corretamente no caminho selecionado nos parâmetros.

 

Image Added

Delimitado com ( / ) como delimitador dos Campos conforme configuração

 

 

2º Exemplo agora é de uma Conexão Origem ( Banco de Dados )

Conexão Destino ( Banco de Dados )

 

Teste realizado primeiramente via SQL para verificar os dois Bancos de dados

 

Consulta SQL inserida na Conexão Origem e Destino:

 

SELECT CODCOLIGADA, CODCFO , NOME , ESTADOCIVIL, PAGREC, ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS FROM FCFO

Image Added

Ao rodar na base de dados : Exemplo1180 a consulta teve o retorno de vários Clientes Fornecedores....

Image Added

A Mesma consulta feita na base de dados : Vazia1180 não teve retorno algum.


O Conceito após pronto e processado , pegará todos os dados da consulta do Banco de dados Exemplo1180 e importará para o banco de dados Vazia1180.

Image Added

Criar o novo conceito 

Image Added

Clicar em Criar

 

1º ) Conexão Origem ( Banco de Dados )

 

Busca os dados de um determinado banco de dados.

Image Added

Image Added

Queries

Informa a consulta SQL que será executada no Banco de Dados – Neste exemplo é uma consulta que informa os dados de um Cliente Fornecedor.

Image AddedClicar no Loockp Box

Image Added

Selecionar o primeiro campo : SQL 

Image Added

SELECT CODCOLIGADA, CODCFO , NOME , ESTADOCIVIL, pagrec, ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS FROM FCFO

Consulta inserida 

Image Added

Nome : Informar o nome da Query , neste exemplo : qry_FCFOBD

Image Added

Provedor : Selecionar a opção ( SqlClient Data Provider )

Image Added

Observação: caso a base de origem ou destino seja MySql, deverá ser baixado o driver ADO.NET Driver for MySql pelo link http://www.mysql.com/products/connector/. Após a instalação do driver o computador deve ser reiniciado para que a opção MySql Data Provider seja disponibilizada no campo Provedor.

Image Added

String de Conexão: Clicar no Loockp para selecionar a conexão com o banco de dados ( Servidor e Nome do Banco de dados )

Image Added

Em Security , deve conter os seguintes dados:

Password : rm ( Senha do banco de dados )

User ID : rm ( Usuário do banco de dados )

Image Added

Em Source , informar o Servidor e Banco de dados:

Data Source:  Servidor do Banco de Dados ... Exemplo ( T000000147\T000000147 )

Initial Catalog: Banco de dados ... Exemplo ( Exemplo1180 )

Image Added

Após inserir as devidas configurações , clicar em Salvar e ( Testar )

Image Added

Conexão Destino ( Informar neste campo a base de dados : Vazia1180 )

Image Added

Image Added

Informar a Query para que seja feita a Correspondência 

Image Added

Query idêntica á criada na Base de dados : Exemplo1180 ( Conexão Origem )

Image Added

Ficou desta forma o nome da Query da conexão Destino : FCFO1

Image Added

Provedor  : SqlClient Data Provider

Image Added

Observação: caso a base de origem ou destino seja MySql, deverá ser baixado o driver ADO.NET Driver for MySql pelo link http://www.mysql.com/products/connector/. Após a instalação do driver o computador deve ser reiniciado para que a opção MySql Data Provider seja disponibilizada no campo Provedor.

Image Added

Em String de Conexão: Informar os dados para conexão com o Banco de dados na qual será importados os dados da Conexão Origem.

Security

Password : rm ( Informar a senha do Banco de dados Destino )

User ID : rm ( Informar o usuário do Banco de dados Destino )

Image Added

Source

Data Source : Informar o Servidor na qual encontra-se restaurado o Banco de Dados ( Destino )

Exemplo : T000000147\T000000147

Initial Catalog : Nome do banco de dados ( Destino ) Exemplo : Vazia1180

Image Added

Inserir o nome da Conexão Destino , Salvar e em seguida : Testar

Estrutura Origem

Image Added

Na estrutura de origem , devemos localizar a Query criada nos parâmetros da Conexão de Origem e em seguida clicar em Adicionar.
Após feito isto , selecionar os campos principais e marcar como Chave Primária e Obrigatório.

Estrutura Destino

Image Added

Na estrutura de Destino devemos localizar a Query criada nos parâmetros da Conexão destino e em seguida clicar em Adicionar.

Após feito isto , selecionar os campos principais e marcar como Chave Primária e Obrigatório.

 

Correspondências

Image Added

Após feitas todas as correspondências , clicar em Salvar e em seguida :

Processos > Processar Conceito 

Image Added

 

Após Processar , voltar a efetuar a Consulta SQL no Banco de Dados .. Vazia1180

Image Added

Importado os campos da Base Exemplo1180 para Vazia1180

 

3º Exemplo agora é de uma Conexão Origem ( Banco de Dados )

Conexão Destino ( XML )

Image Added

Nome do Conceito : Informar o nome do Conceito que será utilizado para envio de dados da Base de Dados para o arquivo XML.

Criada a Conexão Origem com a Query.

Image Added

SELECT CODCOLIGADA, CODCFO , NOME ,  pagrec, ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS FROM FCFO

Image Added

Provedor : Informar a opção :SqlClient Data Provider

String de Conexão : Informar o Servidor e Banco de Dados Origem ( Parametrização mostrada nos prints Anteriores )

Nome : Informar o nome do Conceito 

Image Added

Na conexão do tipo Arquivo XML estão disponíveis para parametrização os campos:

 - Texto XSD: Informe o texto schema no formato XSD. Ao clicar no lookup para informar o texto XSD é aberta uma visão na qual é possível digitar o texto schema, ou abrir o arquivo XSD para que o texto seja carregado.

- Arquivo XML: Informe o caminho completo e o nome do arquivo XML.

- Tabela Principal: Selecione a tabela principal, apenas para conexão de origem.

- Nó Raiz: Caso a consulta de origem tenha como retorno múltiplo registros, informe neste campo o nó raiz.

Image Added

Inserir o arquivo XSD

 

<?xml version="1.0" encoding="utf-8"?>

<xs:schema xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" xmlns:xs="http://www.w3.org/2001/XMLSchema">

    <xs:element name="FCFO">

        <xs:complexType>

            <xs:all>

                <xs:element name="CODCOLIGADA"></xs:element>

                <xs:element name="CODCFO"></xs:element>

                <xs:element name="NOME"></xs:element>

                <xs:element name="PAGREC"></xs:element>

                <xs:element name="ATIVO"></xs:element>

                <xs:element name="PESSOAFISOUJUR"></xs:element>

                <xs:element name="IDCFO"></xs:element>

                <xs:element name="TIPOCONTRIBUINTEINSS"></xs:element>

            </xs:all>

        </xs:complexType>

    </xs:element>

</xs:schema>

 

Esquema inserido

 

Detalhes Principais do Esquema...

 

<xs:element name="FCFO">  ( Tabela FCFO que ficará visível em Estrutura Destino )

        <xs:complexType>

            <xs:all>

    <xs:element name="CODCOLIGADA"></xs:element>           ( Campo da Tabela )

    <xs:element name="CODCFO"></xs:element>                ( Campo da Tabela )

    <xs:element name="NOME"></xs:element>                  ( Campo da Tabela )

    <xs:element name="PAGREC"></xs:element>                ( Campo da Tabela )

    <xs:element name="ATIVO"></xs:element>                 ( Campo da Tabela )

    <xs:element name="PESSOAFISOUJUR"></xs:element>        ( Campo da Tabela )

    <xs:element name="IDCFO"></xs:element>                 ( Campo da Tabela )

    <xs:element name="TIPOCONTRIBUINTEINSS"></xs:element>  ( Campo da Tabela )

 

O esquema foi criado com a Tabela FCFO e os campos CODCOLIGADA , CODCFO, NOME , PAGREC, ATIVO , PESSOAFISOUJUR, IDCFO E TIPOCONTRIUINTEINSS , pois a consulta SQL ( Query criada na Conexão Origem ( Banco de dados ) foi : SELECT CODCOLIGADA,CODCFO,NOME,PAGREG,ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS  FROM FCFO

Desta forma no ato da Correspondência ocorre sem inconsistências.

Image Added

Em : Arquivos XML , deve-se colocar um caminho válido da Rede e o nome do Arquivo XML conforme é visualizado abaixo e lembrando que o caminho tem que estar compartilhado.

Image Added

O Arquivo X1.XML criado tem que estar com a seguinte formatação ..

Image Added

<?xml version="1.0"?>

<FCFO>   ( Tabela Criada )

    <CODCOLIGADA></CODCOLIGADA>                                   ( Campo da Tabela )

    <CODCFO></CODCFO>                                                              ( Campo da Tabela )

    <NOME></NOME>                                                                       ( Campo da Tabela )

    <PAGREC></PAGREC>                                                               ( Campo da Tabela )

    <ATIVO></ATIVO>                                                                      ( Campo da Tabela )

    <PESSOAFISOUJUR></PESSOAFISOUJUR>                            ( Campo da Tabela )

    <IDCFO></IDCFO>                                                                       ( Campo da Tabela )

    <TIPOCONTRIBUINTEINSS></TIPOCONTRIBUINTEINSS>( Campo da Tabela )

</FCFO>

 

 

Observação1 : Por ser um arquivo XML de Destino , os campos devem estar em branco , apenas abrindo e fechando em seguida como é visualizado abaixo:

<CODCOLIGADA>( Espaço tem que ficar em Branco)</CODCOLIGADA>    

Observação2:  A estrutura do Arquivo XML , tem que estar da mesma forma da estrutura do Esquema : Arquivo XSD

Visualizar exemplo abaixo :

 

<xs:element name="FCFO">  ( Tabela FCFO que ficará visível em Estrutura Destino )

        <xs:complexType>

            <xs:all>

    <xs:element name="CODCOLIGADA"></xs:element>           ( Campo da Tabela )

    <xs:element name="CODCFO"></xs:element>                ( Campo da Tabela )

    <xs:element name="NOME"></xs:element>                  ( Campo da Tabela )

    <xs:element name="PAGREC"></xs:element>                ( Campo da Tabela )

    <xs:element name="ATIVO"></xs:element>                 ( Campo da Tabela )

    <xs:element name="PESSOAFISOUJUR"></xs:element>        ( Campo da Tabela )

    <xs:element name="IDCFO"></xs:element>                 ( Campo da Tabela )

    <xs:element name="TIPOCONTRIBUINTEINSS"></xs:element>  ( Campo da Tabela )

 

                         

<FCFO>   ( Tabela Criada )

    <CODCOLIGADA></CODCOLIGADA>                                   ( Campo da Tabela )

    <CODCFO></CODCFO>                                                              ( Campo da Tabela )

    <NOME></NOME>                                                                       ( Campo da Tabela )

    <PAGREC></PAGREC>                                                               ( Campo da Tabela )

    <ATIVO></ATIVO>                                                                      ( Campo da Tabela )

    <PESSOAFISOUJUR></PESSOAFISOUJUR>                            ( Campo da Tabela )

    <IDCFO></IDCFO>                                                                       ( Campo da Tabela )

    <TIPOCONTRIBUINTEINSS></TIPOCONTRIBUINTEINSS>( Campo da Tabela )

</FCFO>

 

Em Tabela Principal : é visualizada a Tabela no arquivo XML criada e neste nosso exemplo é a Tabela FCFO 

Image Added

Image Added

Nó Raiz , é informado um Campo da Tabela pois a  consulta de origem tenha como retorno múltiplo registros e é informado o campo : CODCOLIGADA

 

E abaixo o Nome da Conceito ( Conexão Destino ).

Image Added

Após efetuar a configuração , clicar em Salvar e Testar em Seguida...

Estrutura Origem

Image Added

Pesquisa a Query inserida no Conexão de Origem ( Banco de Dados ) Adicionar e em seguida Selecionar os principais campos e informar que são de Chave Primária e Obrigatório.

Estrutura Destino

Image Added

Aparece a Tabela FCFO criada no início do arquivo XML e os campos ao lado , e após adicionar não esquecer de marcar os principais campos e selecionar quais são Chave Primária e Obrigatório.

Correspondências

Image Added

Após efetuar todas as correspondências e Salvar ..

Clicar em : Processos > Processar conceito

Image Added

Criado o arquivo XML : X11.XML

Image Added

Arquivo carregado com a informação da Base de Dados Origem corretamente ..

 

4º Exemplo agora é de uma Conexão Origem ( XML )

Conexão Destino ( Banco de Dados )

Image Added

Criar um novo Conceito , e em seguida selecionar a Opção : Conexão Origem

Image Added

Inserir o arquivo XSD.

Image Added

Arquivo inserido e validado ..

 

Conforme os testes anteriores , Esquema criado com a estrutura :

Tabela : FCFO

Campos : CODCOLIGADA – CODCFO – NOME – PAGREC – ATIVO – PESSOAFISOUJUR – IDCFO – TIPOCONTRIBUINTEINSS 

Image Added

Arquivo XML : Informar o Caminho completo onde encontra-se o Arquivo XML 

Image Added

Image Added

Neste caso o arquivo XML tem que estar preenchido , por se tratar de Conexão Origem

Neste exemplo os campos são preenchidos com as seguintes informações.

 

CODCOLIGADA = 1

CODCFO = F02235

NOME = TESTE CONCEITO ASTONI

PAGREC = 2

ATIVO = 1

PESSOAFISOUJUR = F

IDCFO = 2974

TIPOCONTRIUINTEINSS = 0

 

Importante lembrar que : CODCFO / ICDFO neste caso não pode existir na Base de Dados Destino  como é mostrado abaixo por consulta SQL..

Image Added

Não  existe no Banco de dados..

Image Added

A seguir configurar os campos : Tabela Principal que é criada no Arquivo XML o campo principal CODCOLIGADA em Nó Raiz e o Nome da Conexão Origem.

Conexão Destino

Image Added

Inserido os dados de configuração do Banco de Dados Destino.. ( Configuração já mostrada nos passos anteriores para Banco de Dados )

 

Queries : Inserida a Query

SELECT CODCOLIGADA,

       CODCFO ,

       NOME ,

       pagrec,

       ATIVO,

       PESSOAFISOUJUR,

       IDCFO ,

       TIPOCONTRIBUINTEINSS

FROM FCFO

 

Provedor : SqlClient Data Provider

String de Conexão : Informar o Servidor e Banco de Dados que irá receber os dados do arquivo XML

Nome : Nome da Conexão Destino

Estrutura Origem

Image Added

Tabela Disponíveis , é informada a Tabela FCFO que foi criada no arquivo XML .. Adicionar , após selecionar os campos principais e em seguida marcar como Chave Primária e Obrigatório.

Estrutura Destino

Image Added

Localizar a Query com a consulta SQL que busca os campos a serem preenchidos , Adicionar, após isto , selecionar os campos que serão Chave Primária e Obrigatórios.

Correspondências 

Image Added

Após efetuar as correspondências , salvar e em seguida : Processos > Processar conceito

Image Added

Importado para o Banco de Dados com sucesso.

Informações
titlePara maiores informações:

Consulte o WikiHelp TOTVS


Image Added COMUNIDADE  @TBC e Microsoft Dynamics CRM

 Canais de Atendimento:

Chamado: Através do Portal Totvs www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 2 – (CRM), 3 - (Vendas e CRM) e 3 –  (Microsoft CRM).


 

Image Removed

Criar o novo conceito 

Image Removed

Clicar em Criar

 

1º ) Conexão Origem ( Banco de Dados )

 

Busca os dados de um determinado banco de dados.

Image Removed

Image Removed

Queries

Informa a consulta SQL que será executada no Banco de Dados – Neste exemplo é uma consulta que informa os dados de um Cliente Fornecedor.

Image RemovedClicar no Loockp Box

Image Removed

Selecionar o primeiro campo : SQL 

Image Removed

SELECT CODCOLIGADA, CODCFO , NOME , ESTADOCIVIL, pagrec, ATIVO,PESSOAFISOUJUR,IDCFO ,TIPOCONTRIBUINTEINSS FROM FCFO

Consulta inserida 

Image Removed

Nome : Informar o nome da Query , neste exemplo : qry_FCFOBD

Image Removed

 

Provedor : Selecionar a opção ( SqlClient Data Provider )

Image Removed

String de Conexão: Clicar no Loockp para selecionar a conexão com o banco de dados ( Servidor e Nome do Banco de dados )

Image Removed