<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.geosales.com.br:8000/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Joaofelipe</id>
	<title>GeoSales - Contribuições do(a) usuário(a) [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.geosales.com.br:8000/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Joaofelipe"/>
	<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php/Especial:Contribui%C3%A7%C3%B5es/Joaofelipe"/>
	<updated>2026-06-19T23:47:38Z</updated>
	<subtitle>Contribuições do(a) usuário(a)</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Relat%C3%B3rio_de_metas&amp;diff=8481</id>
		<title>Relatório de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Relat%C3%B3rio_de_metas&amp;diff=8481"/>
		<updated>2018-07-11T20:59:05Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Fluxos Padrão */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Atualmente, no relatório de metas, o sistema não exibe os campos correspondentes as informações de 'Positivação', 'Peso' e 'Quantidade', mesmo quando há uma meta baseada nesses pontos. É preciso estes campos que sejam exibidos para viabilizar ao usuário a mensuração e o acompanhamento das metas.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Necessita-se que, ao gerar os gráficos de acompanhamento de metas dos campos destinados a esses pontos, o sistema possa exibir o atual status dos campos referentes, bem como as informações de valores atingidos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Deverão ser criados campos destinados a exibir as informações de 'Positivação', 'Peso' e 'Quantidade'. Caso essas informações tenham sido inseridas no cadastro de metas, deverão ser exibidos estes novos campos.&lt;br /&gt;
&lt;br /&gt;
Além disso, continuará sendo exibido, também, o gráfico correspondente a visualização &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Deverão ser criados campos destinados a “Positivação, Peso e Quantidade”; caso a meta estiver cadastrada em um desses critérios, o sistema exibirá os novos campos, bem como o gráfico correspondente ao campo específico, possibilitando a visualização dos valores da meta.&lt;br /&gt;
	Através disso, após realização do desenvolvimento da solução proposta, o relatório de metas estará apto a exibir as informações seguintes:&lt;br /&gt;
&lt;br /&gt;
Positivação, Peso ou Quantidade (correspondente ao cadastro prévio do usuário);&lt;br /&gt;
Meta;&lt;br /&gt;
Valor atingido;&lt;br /&gt;
Valor restante;&lt;br /&gt;
Percentual atingido;&lt;br /&gt;
Gráfico de acompanhamento de Meta.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento === &lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:8724 - Reflexa - Informações Relatório de Metas.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Relat%C3%B3rio_de_metas&amp;diff=8480</id>
		<title>Relatório de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Relat%C3%B3rio_de_metas&amp;diff=8480"/>
		<updated>2018-07-11T20:58:57Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Protótipos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Atualmente, no relatório de metas, o sistema não exibe os campos correspondentes as informações de 'Positivação', 'Peso' e 'Quantidade', mesmo quando há uma meta baseada nesses pontos. É preciso estes campos que sejam exibidos para viabilizar ao usuário a mensuração e o acompanhamento das metas.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Necessita-se que, ao gerar os gráficos de acompanhamento de metas dos campos destinados a esses pontos, o sistema possa exibir o atual status dos campos referentes, bem como as informações de valores atingidos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Deverão ser criados campos destinados a exibir as informações de 'Positivação', 'Peso' e 'Quantidade'. Caso essas informações tenham sido inseridas no cadastro de metas, deverão ser exibidos estes novos campos.&lt;br /&gt;
&lt;br /&gt;
Além disso, continuará sendo exibido, também, o gráfico correspondente a visualização &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Deverão ser criados campos destinados a “Positivação, Peso e Quantidade”; caso a meta estiver cadastrada em um desses critérios, o sistema exibirá os novos campos, bem como o gráfico correspondente ao campo específico, possibilitando a visualização dos valores da meta.&lt;br /&gt;
	Através disso, após realização do desenvolvimento da solução proposta, o relatório de metas estará apto a exibir as informações seguintes:&lt;br /&gt;
&lt;br /&gt;
Positivação, Peso ou Quantidade (correspondente ao cadastro prévio do usuário);&lt;br /&gt;
Meta;&lt;br /&gt;
Valor atingido;&lt;br /&gt;
Valor restante;&lt;br /&gt;
Percentual atingido;&lt;br /&gt;
Gráfico de acompanhamento de Meta.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento === &lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:8724 - Reflexa - Informações Relatório de Metas.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8724_-_Reflexa_-_Informa%C3%A7%C3%B5es_Relat%C3%B3rio_de_Metas.jpg&amp;diff=8479</id>
		<title>Arquivo:8724 - Reflexa - Informações Relatório de Metas.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8724_-_Reflexa_-_Informa%C3%A7%C3%B5es_Relat%C3%B3rio_de_Metas.jpg&amp;diff=8479"/>
		<updated>2018-07-11T20:58:34Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8477</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8477"/>
		<updated>2018-07-11T20:45:49Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Configurações */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
[[Arquivo: 8723 - Reflexa - Dias corridos meta.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8474</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8474"/>
		<updated>2018-07-11T20:43:00Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Estrutura de banco */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
[[Arquivo: 8723 - Reflexa - Dias corridos meta.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8723_-_Reflexa_-_Dias_corridos_meta.jpg&amp;diff=8473</id>
		<title>Arquivo:8723 - Reflexa - Dias corridos meta.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8723_-_Reflexa_-_Dias_corridos_meta.jpg&amp;diff=8473"/>
		<updated>2018-07-11T20:41:48Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:8723 - Reflexa - Dias corridos meta.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8472</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8472"/>
		<updated>2018-07-11T20:34:04Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Protótipos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
[[Arquivo: 8723 - Reflexa - Dias corridos meta.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8471</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8471"/>
		<updated>2018-07-11T20:33:19Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Protótipos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos ===&lt;br /&gt;
[[Arquivo:8723_-_Reflexa-_Dias_corridos_meta.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8723_-_Reflexa_-_Dias_corridos_meta.jpg&amp;diff=8470</id>
		<title>Arquivo:8723 - Reflexa - Dias corridos meta.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:8723_-_Reflexa_-_Dias_corridos_meta.jpg&amp;diff=8470"/>
		<updated>2018-07-11T20:32:52Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8468</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8468"/>
		<updated>2018-07-11T20:30:09Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Fluxos Padrão */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8467</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8467"/>
		<updated>2018-07-11T20:14:04Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da quantidade de dias corridos restantes até o fim da meta, a contar da data atual.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8466</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8466"/>
		<updated>2018-07-11T20:10:38Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a informações de metas no mobile, no campo “Dias corridos restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da data atual menos a data limite de encerramento da meta.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8465</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8465"/>
		<updated>2018-07-11T20:03:44Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a tela de metas no mobile, no campo “Dias Restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído, na tela de metas do Mobile, &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da data atual menos a data limite de encerramento da meta.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8464</id>
		<title>Documento Modelo</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8464"/>
		<updated>2018-07-11T20:02:02Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Regras de Integração */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  00/00/0000  || Pessoa que alterou || O que foi modificado &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento === &lt;br /&gt;
&lt;br /&gt;
=== Integração === &lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1] - '''&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8463</id>
		<title>Documento Modelo</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8463"/>
		<updated>2018-07-11T20:01:39Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Regras de Negócios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  00/00/0000  || Pessoa que alterou || O que foi modificado &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento === &lt;br /&gt;
&lt;br /&gt;
=== Integração === &lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8462</id>
		<title>Documento Modelo</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Documento_Modelo&amp;diff=8462"/>
		<updated>2018-07-11T20:01:26Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Regras de Negócios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  00/00/0000  || Pessoa que alterou || O que foi modificado &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento === &lt;br /&gt;
&lt;br /&gt;
=== Integração === &lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''RN1 - '''&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8461</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8461"/>
		<updated>2018-07-11T19:59:19Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Regras de Negócios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a tela de metas no mobile, no campo “Dias Restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído na tela de metas do Mobile o campo de &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da data atual menos a data limite de encerramento da meta.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - '''O sistema não irá tratar feriados ou datas comemorativas.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8460</id>
		<title>Dias válidos na contagem de metas</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Dias_v%C3%A1lidos_na_contagem_de_metas&amp;diff=8460"/>
		<updated>2018-07-11T19:57:59Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  10/07/2018 || Ryvane Maria || Criação do documento&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
&lt;br /&gt;
Ao consultar os dias restantes para o fim da Meta, o sistema contabiliza e informa ao vendedor os dias que lhe restam para que a meta seja atingida. Nesta contagem, são desconsiderados os dias de sábado e de domingo.&lt;br /&gt;
&lt;br /&gt;
Porém, é interessante que sejam informados e contabilizados todos os dias que restam ao vendedor para o fim da meta, incluindo-se o sábado e o domingo. Isto tem como finalidade permitir a visualização dos dias corridos restantes para o fim da meta.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
Na tela destinada a tela de metas no mobile, no campo “Dias Restantes”, deverá ser exibida a quantidade de dias corridos até a data final da meta, ou seja, contando os dias úteis além dos sábados e domingos.&lt;br /&gt;
Desta forma, será exibida a quantidade total de dias corridos, incluindo sábado e domingo, a contar do dia atual.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
Deverá ser incluído na tela de metas do Mobile o campo de &amp;quot;Dias corridos restantes&amp;quot;, em que exibirá a informação da data atual menos a data limite de encerramento da meta.&lt;br /&gt;
&lt;br /&gt;
=== Configurações ===&lt;br /&gt;
&lt;br /&gt;
=== Estrutura de banco ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | TABELA&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Coluna&lt;br /&gt;
! Tipo&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Chave Primária&lt;br /&gt;
! style=&amp;quot;width:300px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| NOME DO CAMPO&lt;br /&gt;
| TIPO DO CAMPO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| SIM/NAO&lt;br /&gt;
| EXPLICAÇÃO SOBRE O CAMPO&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8458</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8458"/>
		<updated>2018-07-10T20:39:07Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''- Integrador GeoSales'''&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).  &lt;br /&gt;
 &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8457</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8457"/>
		<updated>2018-07-10T20:36:43Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).  &lt;br /&gt;
 &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8456</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8456"/>
		<updated>2018-07-10T20:35:59Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).  &lt;br /&gt;
 &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8455</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8455"/>
		<updated>2018-07-10T20:35:47Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Resultados Esperados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).  &lt;br /&gt;
 &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8454</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8454"/>
		<updated>2018-07-10T20:35:32Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).  &lt;br /&gt;
 &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8453</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8453"/>
		<updated>2018-07-10T20:33:44Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
'';JOB do IMPORT GEOSALES - PROTHEUS ''&lt;br /&gt;
'';-------------------------------------------- ''&lt;br /&gt;
''[OnStart] ''&lt;br /&gt;
''jobs=JOBSFT020_01 ''&lt;br /&gt;
''RefreshRate=120 ''&lt;br /&gt;
'';Importar Pedidos GeoSales Json [JOBSFT020_01] ''&lt;br /&gt;
''Main=U_SFTIMP01 '' (Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas).   &lt;br /&gt;
''Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8452</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8452"/>
		<updated>2018-07-10T20:30:38Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'';-------------------------------------------- &lt;br /&gt;
;    JOB do IMPORT GEOSALES - PROTHEUS &lt;br /&gt;
;-------------------------------------------- &lt;br /&gt;
          [OnStart] &lt;br /&gt;
jobs=JOBSFT020_01 &lt;br /&gt;
RefreshRate=120 &lt;br /&gt;
 &lt;br /&gt;
;Importar Pedidos GeoSales Json [JOBSFT020_01] &lt;br /&gt;
Main=U_SFTIMP01 – Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas.   &lt;br /&gt;
Environment=Ambiente_cliente''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8451</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8451"/>
		<updated>2018-07-10T20:24:53Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 17, é visualizada a tabela (Arq.Destino), que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Na figura 18, no campo “Query” pode ser validado as situações do pedido, como qual filial será importado ou se o mesmo terá validação de autorizado ou não:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
Abaixo, teremos alguns campos como exemplo para importação:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(19).jpg]]&lt;br /&gt;
&lt;br /&gt;
Na figura 19, temos a informação da tabela de preço, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo. Sempre que for pegar a informação do ''Json'', precisa informar de onde vem a informação &amp;lt;u&amp;gt;(Arq.Destino)&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 20, temos a informação do código do vendedor, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(20).jpg]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Na figura 21, temos a informação do código do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(21).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 22, temos a informação do item valores do produto, exemplo de como pegar a informação do ''Json'', usando linguagem ''Advpl'' para manipulação do mesmo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(22).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;'''Obs''': Caso o cliente necessite da importação de dados de mais de uma empresa, é necessário replicar os dados (tabelas I02 / I03 / 04) do layout para todas elas. Será necessário definir uma empresa principal e parametrizar os Layouts de exportação.&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Link para testes se existe pedido disponível: Ambiente homologação. &lt;br /&gt;
[http://sync.GeoSalesmobile.com:8185/ERP-integrator/nome_empresa/sync/pedido Teste de Pedido Disponível] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pode ser usado o Postman para testes (Figura 23): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(23).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após os passos seguidos podemos iniciar o serviço no ''Job'' do cliente, deverá incluir a seguinte fonte. Segue exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;;-------------------------------------------- &lt;br /&gt;
;    JOB do IMPORT GEOSALES - PROTHEUS &lt;br /&gt;
;-------------------------------------------- &lt;br /&gt;
          [OnStart] &lt;br /&gt;
jobs=JOBSFT020_01 &lt;br /&gt;
RefreshRate=120 &lt;br /&gt;
 &lt;br /&gt;
;Importar Pedidos GeoSales Json [JOBSFT020_01] &lt;br /&gt;
Main=U_SFTIMP01 – Caso tenha mais de uma empresa ou filiais necessárias acionar a equipe interna para orientação das demais empresas.   &lt;br /&gt;
Environment=Ambiente_cliente &lt;br /&gt;
&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após aplicado, o sistema já está pronto para receber os pedidos pelo nosso serviço.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8450</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8450"/>
		<updated>2018-07-10T19:49:23Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas '''I02, I03, I04'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tabelas I02, I03 e I04 montam o layout usado para importação de pedidos/orçamento. Layouts padrões (Figura 16):&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(16).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abaixo, veremos as tabelas I02/I03/I04 preenchidas (Figura 17):&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;u&amp;gt;Campo Status = 1&amp;lt;/u&amp;gt;: determina se o layout está ativo para importação; &lt;br /&gt;
*&amp;lt;u&amp;gt;Rot.Aut. = “MATA415”&amp;lt;/u&amp;gt;: determina a rotina automática que será usada para gravar os pedidos, no caso abaixo, se trata da Rotina orçamentos de vendas;&lt;br /&gt;
*&amp;lt;u&amp;gt;Tp.Import = 1&amp;lt;/u&amp;gt;: no caso de gravação via rotina automática, será efetuado a gravação pelos campos apresentados no layout. Caso não seja nessa modalidade, será necessário acionar a equipe para adaptação dos demais tipos de gravação do pedido;&lt;br /&gt;
*&amp;lt;u&amp;gt;Arq.princ = “Pedido”&amp;lt;/u&amp;gt;: usado para posicionar em qual arquivo (Json) será acessando os campos para gravação.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(17).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Na figura 18, é visualizada a tabela (Arq.Destino) que serão usados para gravação à direita e, na tela esquerda, os campos da tabela que será gravado. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Caso necessite, a GeoSales disponibiliza esses arquivos modelos para que o cliente possa usá-los como exemplo para gravar os pedidos. Em caso de campos fora do padrão, é necessário acionar a equipe técnica para ver possíveis modificações na estrutura GeoSales (Json).&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(18).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8449</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8449"/>
		<updated>2018-07-10T19:19:02Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
*Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em &amp;quot;Programa inicial&amp;quot; digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas ''I02, I03, I04''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8448</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8448"/>
		<updated>2018-07-10T18:54:34Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8447</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8447"/>
		<updated>2018-07-10T18:53:21Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8446</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(14).jpg&amp;diff=8446"/>
		<updated>2018-07-10T18:52:23Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:Exportação ERP PROTHEUS JSON - Figura (14).jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(13).jpg&amp;diff=8445</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (13).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(13).jpg&amp;diff=8445"/>
		<updated>2018-07-10T18:51:46Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:Exportação ERP PROTHEUS JSON - Figura (13).jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(13).jpg&amp;diff=8444</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (13).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(13).jpg&amp;diff=8444"/>
		<updated>2018-07-10T18:49:09Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: Joaofelipe carregada uma nova versão de Arquivo:Exportação ERP PROTHEUS JSON - Figura (13).jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8443</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8443"/>
		<updated>2018-07-10T18:45:28Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
**Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas ''I02, I03, I04''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8442</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8442"/>
		<updated>2018-07-10T18:45:02Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
**Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas ''I02, I03, I04''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8441</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8441"/>
		<updated>2018-07-10T18:44:21Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora, vamos adicionar a Importação Manual.&lt;br /&gt;
 &lt;br /&gt;
Localize o grupo GEOSALES novamente, selecione-o e clique em “Novo Item”. Preencha com as informações abaixo (Figura 12):&lt;br /&gt;
&lt;br /&gt;
Importação Manual: O Administrador poderá executar a importação manualmente;  &lt;br /&gt;
&lt;br /&gt;
*Descrição: Importação Manual;  &lt;br /&gt;
*Programa: SFTIMP;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Deixe todas desmarcadas.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(12).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, clique em “Gerar”, digite “SIGAFAT” e clique em “Gerar” na nova tela (Figura 13): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(13).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Revisão dos Layouts: '''&lt;br /&gt;
&lt;br /&gt;
**Layout de Importação&lt;br /&gt;
&lt;br /&gt;
Após montar os dados e criar os menus, será necessário revisar todos os Layouts, tendo atenção para verificar se a geração dos dados será somente dá empresa/filial, por exemplo, podem existir clientes que necessitem exportar os dados de todas as filiais de uma empresa ou de apenas uma, ou então, a integração será para mais de uma empresa, nesse caso, é preciso analisar o ambiente de homologação. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite “SIGAADV” (Figura 14):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(14).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ao ser clicado em “Ok”, será aberta a tela de acesso ao Protheus. &lt;br /&gt;
Digite o usuário e senha, em seguida, clique em “acessar Protheus”. &lt;br /&gt;
Logo após fazer o login, adicione o ambiente Faturamento e clique em “Entra”.&lt;br /&gt;
&lt;br /&gt;
Clique no Menu “Miscelanea” --&amp;gt; Submenu “GeoSales” --&amp;gt; clique na opção “Layouts_GeoSales” (Figura 15):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(15).jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Obs: Para integração via JSON será utilizado apenas as tabelas ''I02, I03, I04''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8440</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8440"/>
		<updated>2018-07-10T18:29:14Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
 &lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8439</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8439"/>
		<updated>2018-07-10T18:28:14Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados: &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04):    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, será exibida a tela abaixo, selecione a Empresa/Filial desejada e clique em “Entrar” (Figura 06):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(6).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Marque somente a opção “Faturamento” e, em seguida, clique em “Ok” (Figura 07). &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(7).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, irá abrir uma nova tela para que possamos editar os menus do Módulo Faturamento, clique na opção “Adicionar” localizada no centro da tela (Figura 08): &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(8).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No novo menu do lado direito da tela, localize o menu “&amp;amp;Miscelanea”, selecione-o e clique em “Novo Grupo”.  &lt;br /&gt;
&lt;br /&gt;
Abrirá uma nova tela para que possa ser digitado o nome do novo grupo. Preencha com o nome “Softsite” e clique em “Ok”, como mostra a Figura 09:  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(9).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Localize o novo grupo criado, selecione-o e clique em “Novo Item”, conforme a Figura 10:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(10).jpg]]&lt;br /&gt;
&lt;br /&gt;
Uma nova tela será aberta. Para preencher os dados dos itens, iremos fazer esse procedimento, sendo eles para o “Layout de Importação” e “Importação Manual”.  &lt;br /&gt;
 &lt;br /&gt;
Vamos adicionar o Layout de Importação: localize o grupo “GEOSALES” novamente, selecione-o e clique em “Novo Item”, preencha com as informações abaixo:&lt;br /&gt;
  &lt;br /&gt;
Layout de Importação: Contém o Layout de geração dos arquivos para a importação;  &lt;br /&gt;
  &lt;br /&gt;
*Descrição: Layout de Importação;  &lt;br /&gt;
*Programa: SFTA040;  &lt;br /&gt;
*Status: Habilitado;  &lt;br /&gt;
*Módulo: Faturamento;  &lt;br /&gt;
*Tipo: Função de Usuário;  &lt;br /&gt;
*Rotinas do browse: Marque todos;   &lt;br /&gt;
*Tabelas: Marque somente a i02 e i03.  &lt;br /&gt;
&lt;br /&gt;
Após preencher as informações, clique em &amp;quot;Ok&amp;quot; (Figura 11):  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(11).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8438</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8438"/>
		<updated>2018-07-10T18:08:24Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04).    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05).  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8437</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8437"/>
		<updated>2018-07-10T18:07:29Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
Após essa atualização, o sistema mostra que foi atualizado com sucesso ou não. &lt;br /&gt;
&lt;br /&gt;
'''- Cadastro de Menus: '''&lt;br /&gt;
Para o cadastro de menus, iremos criar o acesso às rotinas personalizadas abaixo, no menu do Módulo do Protheus (Faturamento):  &lt;br /&gt;
  &lt;br /&gt;
*SFTA040 – Rotina de Manutenção dos Layouts de Importação de dados para o sistema Protheus;&lt;br /&gt;
 &lt;br /&gt;
*SFTIMP – Rotina de processamento manual de importação de dados para o sistema Protheus. &lt;br /&gt;
  &lt;br /&gt;
Abra o TotvsSmartClient, e em Programa inicial digite ''“Sigacfg”'', em seguida, clique em “Ok” (Figura 04).    &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(4).jpg]]&lt;br /&gt;
&lt;br /&gt;
Logo em seguida será aberta a tela de acesso ao ERP Protheus, Digite o usuário, senha e clique em acessar Protheus (Figura 05).  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(5).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8436</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8436"/>
		<updated>2018-07-10T17:59:20Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados.  &lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8435</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8435"/>
		<updated>2018-07-10T17:58:34Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
Agora é necessária a execução do compatibilizador “U_SFT001UPD”, onde o mesmo executará para todas as Empresas/Filiais contidas no sigimat.emp a atualização dos dicionários de dados compilados anteriormente.  &lt;br /&gt;
 &lt;br /&gt;
Abra o TotvsSmartClient, e, em programa inicial, digite “U_SFT001UPD”, em comunicação no cliente coloque a comunicação ativa para a conexão com o servidor, em ambiente, informe o ambiente onde foram compilados os códigos fontes do integrador.  &lt;br /&gt;
   &lt;br /&gt;
A Figura 03 mostra o preenchimento dos dados.  &lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(3).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8434</id>
		<title>Integração Pedido GeoSales - ERP Protheus</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Integra%C3%A7%C3%A3o_Pedido_GeoSales_-_ERP_Protheus&amp;diff=8434"/>
		<updated>2018-07-10T17:55:44Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: /* Documentação - Integrador GeoSales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  02/07/2018  || Rilston Soares || Criação do Documento&lt;br /&gt;
|-&lt;br /&gt;
|  09/07/2018  || João Felipe Maciel || Transcrição e adaptação do Documento para modelo padrão&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Este documento tem como objetivo disponibilizar informações técnicas necessárias para a configuração, parametrização e utilização do Integrador GeoSales. &lt;br /&gt;
&lt;br /&gt;
Além disso, este documento busca descrever o histórico de configurações e atividades realizadas na integração GeoSales referentes aos cadastros básicos.&lt;br /&gt;
&lt;br /&gt;
== Solução == &lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
=== Integração ===&lt;br /&gt;
&lt;br /&gt;
Para a realização dos cadastros básicos, as configurações e atividades realizadas na integração GeoSales são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Configuração do ambiente: '''&lt;br /&gt;
&lt;br /&gt;
Será montado um ambiente de geração de arquivos via importação de dados na ferramenta da TOTVS (Protheus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Exportação de dados do ERP Protheus X GeoSales: '''&lt;br /&gt;
&lt;br /&gt;
Exportação via Web Serviço ('''Json''').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Importação de dados do GeoSales x ERP Protheus: '''&lt;br /&gt;
&lt;br /&gt;
Importação via funcionalidade no ERP Protheus (Integrador '''Json''').  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Integração - GeoSales x Protheus (Histórico Movimento) : '''&lt;br /&gt;
&lt;br /&gt;
Realizar a estruturação dos Parâmetros e Campos Criados no ERP Protheus através das seguintes tabelas:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I02]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I02_ARQPRI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código da tabela&lt;br /&gt;
|- &lt;br /&gt;
| I02_CHAVE&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a chave usada da tabela para extração&lt;br /&gt;
|-&lt;br /&gt;
| I02_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_DESLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar descrição do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_EXECAU&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Código do tipo de extração do arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I02_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo usado para guardar a filial para extração do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_STATUS&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o status do layout&lt;br /&gt;
|-&lt;br /&gt;
| I02_TIPIMP&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo usado para guardar o tipo de importação&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I03]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQDES&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o campo de destino do ERP&lt;br /&gt;
|- &lt;br /&gt;
| I03_ARQORI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem do campo&lt;br /&gt;
|-&lt;br /&gt;
| I03_CODLAY&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar o layout de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_FILIAL&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de integração&lt;br /&gt;
|-&lt;br /&gt;
| I03_NOME&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o nome do Arquivo&lt;br /&gt;
|-&lt;br /&gt;
| I03_SEQARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar sequência dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_TPARQ&lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar tipo dos arquivos&lt;br /&gt;
|-&lt;br /&gt;
| I03_QUERY&lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar consulta SQL&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I04]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I04_CODLAY &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar código do Layout &lt;br /&gt;
|- &lt;br /&gt;
| I04_CPOATE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo início para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODE  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar campo Fim para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPODES  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar destino da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_CPOORI  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar origem da informação &lt;br /&gt;
|-&lt;br /&gt;
| I04_DECIMA  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de arquivo decimal de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FILIAL  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar filial de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_FUNC  &lt;br /&gt;
| MEMO &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para validação de funções &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQARQ    &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos arquivos &lt;br /&gt;
|-&lt;br /&gt;
| I04_SEQCPO  &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar sequência dos campos de importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TAMANH  &lt;br /&gt;
| NUMERICO &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guarda o tamanho da informação para importação &lt;br /&gt;
|-&lt;br /&gt;
| I04_TIPDAT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o tipo de dado para importação &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC5]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C5_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| C5_XDTIMPR  &lt;br /&gt;
| DATA &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| C5_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SC6]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| C6_XITPPAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar Pedido Palm Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCJ]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CJ_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| CJ_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|-&lt;br /&gt;
| CJ_XPEDPAI &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SCK]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| CK_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUA]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UA_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| UA_XDTIMPR  &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data de importação do pedido no ERP &lt;br /&gt;
|- &lt;br /&gt;
| UA_XPEDPAI&lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Código do Pedido Pai &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA SUB]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| UB_XCDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot;  | [TABELA I07]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:150px&amp;quot; |Coluna&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Tipo&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Obrigatório&lt;br /&gt;
! style=&amp;quot;width:500px&amp;quot; |Explicação&lt;br /&gt;
|- &lt;br /&gt;
| I07_CDPALM &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar Pedido Palm &lt;br /&gt;
|- &lt;br /&gt;
| I07_VEND &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o vendedor do Pedido &lt;br /&gt;
|- &lt;br /&gt;
| I07_CLIENT &lt;br /&gt;
| CARACTER &lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Código do cliente &lt;br /&gt;
|- &lt;br /&gt;
| I07_LOG &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar o Log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_DTIMPR &lt;br /&gt;
| DATA&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar a data do Log &lt;br /&gt;
|- &lt;br /&gt;
| I07_SEQUEC &lt;br /&gt;
| MEMO&lt;br /&gt;
| NÃO&lt;br /&gt;
| Campo para guardar log de erros &lt;br /&gt;
|- &lt;br /&gt;
| I07_FILIAL &lt;br /&gt;
| CARACTER &lt;br /&gt;
| SIM&lt;br /&gt;
| Campo para guardar a filial do Log &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Documentação - Integrador GeoSales ===&lt;br /&gt;
&lt;br /&gt;
Para realizar a configuração, utilização e parametrização do Integrador GeoSales, as informações técnicas são as seguintes:&lt;br /&gt;
&lt;br /&gt;
'''- Manipulação dos arquivos de rotinas; '''&lt;br /&gt;
&lt;br /&gt;
Abra a IDE TotvsDevStudio, como mostra a Figura 01:&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(1).jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- Aplicar o seguinte ''Path'' no Repositório para criação de campos de integração GeoSales; '''&lt;br /&gt;
&lt;br /&gt;
Esta ação pode ser verificada na Figura 02, logo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_(2).jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- Execução do Compatibilizador : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''- : '''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Exportação_ERP_PROTHEUS_JSON_-_Figura_().jpg]]&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócios ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1]''' – Para realizar a parametrização e utilização do Integrador GeoSales, o usuário deverá ter o ''path'' utilizado para a empresa;&lt;br /&gt;
&lt;br /&gt;
'''[RN2]''' – É necessário o acesso ao '''ERP Protheus''': Usuário com acessos de administrador; &lt;br /&gt;
&lt;br /&gt;
'''[RN3]''' – É necessário o acesso ao '''SmartClient''': Usado para acessar o Configurador, ''Apsdu'' e Faturamento; &lt;br /&gt;
&lt;br /&gt;
'''[RN4]''' – É necessário o acesso ao '''TotvsDevStudio''': Será usado para aplicar o ''path'' de integração;&lt;br /&gt;
&lt;br /&gt;
'''[RN5]''' – O módulo Faturamento não é obrigatório, fica a cargo do cliente incluir o menu no módulo que ele achar melhor.&lt;br /&gt;
&lt;br /&gt;
== Regras de Integração ==&lt;br /&gt;
&lt;br /&gt;
'''[RI1]''' – O Integrador GeoSales é responsável por permitir o cadastro dos layouts de importação, em seguida configurar a geração dos arquivos destes layouts automaticamente, tratando o fluxo de geração dos arquivos de layouts do ERP Protheus como ferramenta de integração na importação dos pedidos com do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Resultados Esperados == &lt;br /&gt;
&lt;br /&gt;
=== Protótipos === &lt;br /&gt;
&lt;br /&gt;
=== Fluxos Padrão ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Setor &lt;br /&gt;
! style=&amp;quot;width:180px&amp;quot; |Aprovado Por&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; |Data&lt;br /&gt;
! style=&amp;quot;width:200px&amp;quot; |Assinatura&lt;br /&gt;
|- &lt;br /&gt;
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000 || &lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(23).jpg&amp;diff=8433</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (23).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(23).jpg&amp;diff=8433"/>
		<updated>2018-07-10T17:31:22Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(22).jpg&amp;diff=8432</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (22).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(22).jpg&amp;diff=8432"/>
		<updated>2018-07-10T17:31:15Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(21).jpg&amp;diff=8431</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (21).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(21).jpg&amp;diff=8431"/>
		<updated>2018-07-10T17:31:09Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(20).jpg&amp;diff=8430</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (20).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(20).jpg&amp;diff=8430"/>
		<updated>2018-07-10T17:31:00Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(19).jpg&amp;diff=8429</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (19).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(19).jpg&amp;diff=8429"/>
		<updated>2018-07-10T17:30:54Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(18).jpg&amp;diff=8428</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (18).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(18).jpg&amp;diff=8428"/>
		<updated>2018-07-10T17:30:47Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(17).jpg&amp;diff=8427</id>
		<title>Arquivo:Exportação ERP PROTHEUS JSON - Figura (17).jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Exporta%C3%A7%C3%A3o_ERP_PROTHEUS_JSON_-_Figura_(17).jpg&amp;diff=8427"/>
		<updated>2018-07-10T17:30:41Z</updated>

		<summary type="html">&lt;p&gt;Joaofelipe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Joaofelipe</name></author>
	</entry>
</feed>