Árvore de páginas

Versões comparadas

Chave

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

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/11Lcm_7ipzgHf4gQIUiZpEq-_xLXbDB_M/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.

Atenção: Esses três pontos de entrada devem ser utilizados exclusivamente durante o processo de importação. Após a conclusão da importação, é imperativo removê-los do ambiente!

  • M460NUM

  • M461SER


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

  • MV_GERNFS := .T. (Gera nota fiscal de remessa)

  • MV_LOCX299 := A (atualiza C6_CC - Caso seja obrigatório)

  • MV_TPNRNFS := 3 (Permite a alteração do numero da Nota através dos Pontos de Entrada: M460NUM e M461SER)

Se Trabalhar com Romaneio

  • MV_LOCX216 := .F.


Criar os campos e utilizar no importação para geração de Romaneio e Conjunto transportador. 


campoNometipotamanho
FPA_XMIGCLCliente Cjc6
FPA_XMIGLJLoja Cjc2

obs. Criar os campos antes de extrair o  layout (.csv)  de importação para os mesmos serem apresentados no layout.


Utilização da ferramenta:


Perguntas usada no programa de automação:

  • Gerar Contrato - Além de importar os itens o sistema irá gerar AS.
  • Gerar AS - Além de gerar AS o sistema irá aceitar AS.
  • Gerar NF - Além de aceitar AS o sistema  irá gerar uma NF de remessa dos itens (documento de saída) sem efeito legal somente para o movimento de retorno. Para geração da será usado os campos Nº NF de Remessa, "Serie" e Data de Emissão e "item da NF" informados no layout de locação (FPA).


Pré requisito:

  • Cadastro de Bem 
  • Cadastro de Produto
  • Cadastro de cliente
  • Cadastro condição de pagamento
  • TES
  • Natureza


Essa rotina serve para realizar a importação massiva de contratos a partir de arquivo CSV.

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

Ao executar essa rotina ira 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 "***-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:

tabela

...

Descriçã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 contratosAlguma dica sobre importação?

Manter nas tabelas somente campos preenchidos, os campos vazios não precisarão ser mencionados no arquivo, isto irá cooperar na performance do programa.

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.Quais as principais divergências?CSV.


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

Image Removed

CSV.

Image Added



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:

Image Added

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.

Image Added


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. 

Image Added




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

Atualizar base

Image AddedLink para download.