Esta ferramenta é utilizada para importar contratos de locação a partir de um arquivo CSV. Atualmente, ela é capaz de importar três tabelas: Projetos (FPA0), Localidades (FP1) e Locação (FPA). Após importar as tabelas, é necessário escolher quais processos automáticos o sistema deve executar.

Recomenda-se utilizar este programa apenas para carregar saldos (itens que permanecem em locação) dos contratos a partir de uma data de corte. Caso seja importado o histórico de equipamentos devolvidos, ele limitará-se somente à importação das tabelas do contrato (FP0, FP1, FPA).


Instalação da ferramenta:


 Faça o download do pacote (opcional) de migrador de contrato (.csv): https://drive.google.com/file/d/1oYPfL-UzwQEq_UxleQ_Naj8WJVGnw45s/view?usp=sharing


Compilar fontes do Importador contidos no pacote:
-ITUP_MIG
-ITUPMIGG
-ITUPINCR


Pontos de Entrada para Geração de Nota de Remessa com numeração indicada, contidos no pacote.


Parâmetros para configurar para Geração de Nota de Remessa com numeração indicada

Se Trabalhar com Romaneio


Utilização da ferramenta:


Perguntas usada no programa de automação:


Pré requisito:


Para acessar a rotina deve-se ir em: Módulo 94 > Miscelânea >  Importação de contratos  

Ao executar essa rotina irá carregar a tela:

Primeiramente clique no botão Gerar CSV, selecione uma pasta.

Será gerado os arquivos: -sx3 e imp.

Os arquivos "***-sx3"  trazem as informações relacionadas aos campos. Com isso é possível verificar quais campos são obrigatórios e devem fazer parte da importação.


Os arquivos imp são usados para preencher as informações dos contratos que serão importados.

Devem ser preenchidos a informações relacionadas as tabelas:

tabelaDescrição
FP0Tabela de projetos
FP1Tabela de localidades
FPATabela Itens de Locação


Campos de índices obrigatórios no preenchimento do arquivo: 

Tabela FP0:

FP0_FILIAL, FP0_PROJET

Tabela FP1:

FP1_FILIAL, FP1_PROJET, FP1_OBRA 

Tabela FPA:

FPA_FILIAL, FPA_PROJET, FPA_OBRA, FPA_SEQGRU, FPA_CNJ


Fora este, seguir o preenchimento como tem sido feito atualmente e os demais em “Branco” podem ser excluídos para melhorar a performance do sistema, sendo que os campos obrigatórios devem permanecer. 




Após preencher os arquivos deve-se abrir novamente o menu: Módulo 94 > Miscelânea > Importação de contratos

Clicar em Simular Atual.


Após a simulação será criado um log:


Após o log não apresentar mais divergências para correção, clique em Atualizar base, selecione a pasta onde está os arquivos CSV.


Com isso será feito a atualização dos arquivos informados nos CSV.



Importação incremental.

A rotina de importação incremental é utilizada quando se precisa adicionar novas linhas a um contrato já existente por meio de um arquivo CSV. Essa rotina opera de forma semelhante à rotina de importação convencional.


Como executar a importação incremental deve ser incluído no menu o fonte: ITUPINCR.PRW

Para acessar a rotina deve-se ir em: Módulo 94 > Miscelânea >  Incremento de contratos  

Ao executar essa rotina irá carregar a tela:

Primeiramente clique no botão Gerar CSV, selecione uma pasta.

Será gerado os arquivos: -sx3 e imp.

Os arquivos "***-sx3"  trazem as informações relacionadas aos campos. Com isso é possível verificar quais campos são obrigatórios e devem fazer parte da importação.


Os arquivos imp são usados para preencher as informações dos contratos que serão importados.

Devem ser preenchidos a informações relacionadas as tabelas:

tabelaDescrição
FP0Tabela de projetos
FP1Tabela de localidades
FPATabela Itens de Locação


Campos de índices obrigatórios no preenchimento do arquivo: 

Tabela FP0:

FP0_FILIAL, FP0_PROJET

Tabela FP1:

FP1_FILIAL, FP1_PROJET, FP1_OBRA 

Tabela FPA:

FPA_FILIAL, FPA_PROJET, FPA_OBRA, FPA_SEQGRU, FPA_CNJ


Fora este, seguir o preenchimento como tem sido feito atualmente e os demais em “Branco” podem ser excluídos para melhorar a performance do sistema, sendo que os campos obrigatórios devem permanecer. 




Para acessar a rotina deve-se ir em: Módulo 94 > Miscelânea >  Incremento de contratos

Atualizar base