Histórico da Página
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.
campo | Nome | tipo | tamanho |
---|---|---|---|
FPA_XMIGCL | Cliente Cj | c | 6 |
FPA_XMIGLJ | Loja Cj | c | 2 |
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 | |
---|---|
FP0 | Tabela de projetos |
FP1 | Tabela de localidades |
FPA | Tabela 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.
...
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:
tabela | Descrição |
---|---|
FP0 | Tabela de projetos |
FP1 | Tabela de localidades |
FPA | Tabela 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
Link para download.