Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


ajuda:gerar_arquivo_texto_dados_cadastrais

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
ajuda:gerar_arquivo_texto_dados_cadastrais [07/12/2016 13:46]
tadeu.sarmento
ajuda:gerar_arquivo_texto_dados_cadastrais [16/09/2019 18:22] (atual)
tadeu.sarmento
Linha 1: Linha 1:
 [[ajuda:​cadastro|{{ :​ajuda:​gsan-cadastro.png?​nolink&​200|}}]] [[ajuda:​cadastro|{{ :​ajuda:​gsan-cadastro.png?​nolink&​200|}}]]
 ====== Gerar Arquivo Texto Dados Cadastrais ====== ====== Gerar Arquivo Texto Dados Cadastrais ======
- +<​columns>​ 
-O objetivo desta funcionalidade é gerar arquivo texto com dados cadastrais ​(conforme solicitação da **CAERN**). A funcionalidade pode ser acessada via **Menu do sistema**, no caminho: **[[:​ajuda:​pagina_inicial|GSAN]] > [[:​ajuda:​Cadastro]] > [[:​ajuda:​Arquivos para BBL]] > Gerar Arquivo Texto Dados Cadastrais**.+O objetivo desta funcionalidade é gerar arquivo texto com dados cadastrais. A funcionalidade pode ser acessada via **Menu do sistema**, no caminho: **[[:​ajuda:​pagina_inicial|GSAN]] > [[:​ajuda:​Cadastro]] > [[:​ajuda:​Arquivos para BBL]] > Gerar Arquivo Texto Dados Cadastrais**. 
 +</​columns>​
  
 Feito isso, o sistema acessa a tela abaixo: Feito isso, o sistema acessa a tela abaixo:
Linha 8: Linha 9:
 ^Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.^ ^Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.^
 <WRAP center round box 100%> <WRAP center round box 100%>
-{{  :ajuda:gerar_arquivo_texto.jpg?​nolink ​ |}}+{{  :ajuda:g_arquivo_texto_dados_cadastrais.jpg?​nolink ​ |}}
 </​WRAP>​ </​WRAP>​
  
-Acima, selecione os critérios de filtro para os imóveis que julgar necessários e clique no botão {{:ajuda:gerar.png?nolink|}}. Para detalhes sobre o preenchimento dos campos clique **[[=ajuda:​gerar_arquivo_texto_dados_cadastrais#​preenchimento_dos_campos|AQUI]]**.+<​columns>​ 
 +Acima, selecione os critérios de filtro para os imóveis que julgar necessários e clique no botão {{:ajuda:arrecadacao:​y_gerar.jpg?nolink}}. Para detalhes sobre o preenchimento dos campos clique **[[=ajuda:​gerar_arquivo_texto_dados_cadastrais#​preenchimento_dos_campos|AQUI]]**.
  
-Além dos critérios utilizados no filtro, o sistema seleciona apenas os imóveis ativos. +Além dos critérios utilizados no filtro, o sistema seleciona apenas os imóveis ativos. O sistema solicita confirmação da geração do arquivo em formato TXT. Caso o usuário confirme, o sistema gera o arquivo de imóveis ativos a partir dos imóveis selecionados pelos critérios de filtro, classificado pela inscrição do imóvel.
- +
-O sistema solicita confirmação da geração do arquivo em formato TXT. Caso o usuário confirme, o sistema gera o arquivo de imóveis ativos a partir dos imóveis selecionados pelos critérios de filtro, classificado pela inscrição do imóvel.+
  
 O sistema recupera as subcategorias do imóvel selecionado,​ até um limite máximo de cinco subcategorias,​ ordenando-as por ordem decrescente de quantidade de economias e ordem crescente de código da subcategoria,​ ordenadas decrescentemente por quantidade de economia. O sistema recupera as subcategorias do imóvel selecionado,​ até um limite máximo de cinco subcategorias,​ ordenando-as por ordem decrescente de quantidade de economias e ordem crescente de código da subcategoria,​ ordenadas decrescentemente por quantidade de economia.
Linha 21: Linha 21:
 Antes de gerar o Arquivo Texto, algumas validações são efetuadas: Antes de gerar o Arquivo Texto, algumas validações são efetuadas:
  
-  ​Verificar existência de dados: +  ​Verificar existência de dados: 
-    ​Caso não exista a tabela na base de dados, o sistema exibe a mensagem //Tabela <<​nome da tabela>>​ inexistente//​ e cancela a operação. +    ​Caso não exista a tabela na base de dados, o sistema exibe a mensagem //Tabela <<​nome da tabela>>​ inexistente//​ e cancela a operação. 
-    ​Caso a tabela esteja sem dados, ​será exibida a mensagem //Tabela <<​nome da tabela>>​ sem dados para seleção// e cancela a operação. +    ​Caso a tabela esteja sem dados, ​é exibida a mensagem //Tabela <<​nome da tabela>>​ sem dados para seleção// e cancela a operação. 
-  ​Verificar existência da localidade:​ +  ​Verificar existência da localidade:​ 
-    ​Caso o código da localidade informada não exista, com indicador de uso igual a ativo, o sistema exibe a mensagem //​Localidade inexistente//​. +    ​Caso o código da localidade informada não exista, com indicador de uso igual a ativo, o sistema exibe a mensagem //​Localidade inexistente//​. 
-    ​Caso o código da localidade informada não pertença à unidade de negócio selecionada, ​será exibida a mensagem //​Localidade não pertence à unidade de negócio selecionada <<​unidade de negócio selecionada>>//​. +    ​Caso o código da localidade informada não pertença à unidade de negócio selecionada, ​é exibida a mensagem //​Localidade não pertence à unidade de negócio selecionada <<​unidade de negócio selecionada>>//​. 
-    ​Caso o código da localidade informada não pertença à Gerência regional selecionada,​ o sistema exibe a mensagem //​Localidade não pertence à gerência regional selecionada <<​gerência regional selecionada>>//​. +    ​Caso o código da localidade informada não pertença à Gerência regional selecionada,​ o sistema exibe a mensagem //​Localidade não pertence à gerência regional selecionada <<​gerência regional selecionada>>//​. 
-  ​Verificar existência do setor comercial:​ +  ​Verificar existência do setor comercial:​ 
-    ​Caso o código do setor comercial informado não exista na tabela com indicador de uso igual a ativo, o sistema exibe a mensagem //Setor Comercial inexistente//​. +    ​Caso o código do setor comercial informado não exista na tabela com indicador de uso igual a ativo, o sistema exibe a mensagem //Setor Comercial inexistente//​. 
-    ​Caso o código do setor comercial informado não pertença à localidade informada, ​será exibida a mensagem //Setor Comercial não pertence à localidade informada <<​localidade informada>>//​. +    ​Caso o código do setor comercial informado não pertença à localidade informada, ​é exibida a mensagem //Setor Comercial não pertence à localidade informada <<​localidade informada>>//​. 
-  ​Verificar existência da rota: +  ​Verificar existência da rota: 
-    ​Caso o código da rota informada não exista na tabela com indicador de uso igual a ativo, o sistema exibe a mensagem //Rota inexistente//​. +    ​Caso o código da rota informada não exista na tabela com indicador de uso igual a ativo, o sistema exibe a mensagem //Rota inexistente//​. 
-    ​Caso o código da rota informada não pertença ao setor comercial informado, ​será exibida a mensagem //Rota não pertence ao setor comercial informado <<​setor comercial informado>>//​. +    ​Caso o código da rota informada não pertença ao setor comercial informado, ​é exibida a mensagem //Rota não pertence ao setor comercial informado <<​setor comercial informado>>//​. 
-  ​Verificar atributos inicial e final: +  ​Verificar atributos inicial e final: 
-    ​Caso seja informado o atributo inicial e não seja informado o atributo final, o sistema exibe a mensagem //Informe <<​nome do atributo>>​ final//. +    ​Caso seja informado o atributo inicial e não seja informado o atributo final, o sistema exibe a mensagem //Informe <<​nome do atributo>>​ final//. 
-    ​Caso seja informado o atributo final e não seja informado o atributo inicial, ​será exibida a mensagem //Informe <<​nome do atributo>>​ inicial//​. +    ​Caso seja informado o atributo final e não seja informado o atributo inicial, ​é exibida a mensagem //Informe <<​nome do atributo>>​ inicial//​. 
-    ​Caso o conteúdo do atributo final seja menor (inferior, anterior) ao conteúdo do atributo inicial, ​será exibida a mensagem //<<​Nome do atributo>>​ Final é menor que o <<​Nome do atributo>>​ Inicial//​. +    ​Caso o conteúdo do atributo final seja menor (inferior, anterior) ao conteúdo do atributo inicial, ​é exibida a mensagem //<<​Nome do atributo>>​ Final é menor que o <<​Nome do atributo>>​ Inicial//​. 
-  ​Nenhum registro encontrado:​ +  ​Nenhum registro encontrado:​ 
-    ​Caso a busca não retorne nenhum registro, o sistema ​exibirá ​a mensagem //A pesquisa não retornou nenhum resultado//​. +    ​Caso a busca não retorne nenhum registro, o sistema ​exibe a mensagem //A pesquisa não retornou nenhum resultado//​. 
-  ​Verificar o preenchimento dos campos: +  ​Verificar o preenchimento dos campos: 
-    ​Caso não tenha sido informada nenhuma opção de filtragem, o sistema ​exibirá ​a mensagem //Informe pelo menos uma opção de seleção//​.+    ​Caso não tenha sido informada nenhuma opção de filtragem, o sistema ​exibe a mensagem //Informe pelo menos uma opção de seleção//​. 
 +</​columns>​ 
 +\\
  
 ===== Preenchimento dos campos ===== ===== Preenchimento dos campos =====
 ^Campo^Orientações para Preenchimento^ ^Campo^Orientações para Preenchimento^
-|Gerência Regional|O sistema popula a Gerência Regional com os nomes das gerências regionais ativas.\\ Selecione uma das opções disponibilizadas pelo sistema.| +|Gerência Regional|O sistema popula a Gerência Regional com os nomes das gerências regionais ativas. Selecione uma das opções disponibilizadas pelo sistema.| 
-|Unidade de Negócio|O sistema popula a Unidade de Negócio com os nomes das unidades de negócio ativas.\\ Selecione uma das opções disponibilizadas pelo sistema.| +|Unidade de Negócio|O sistema popula a Unidade de Negócio com os nomes das unidades de negócio ativas. Selecione uma das opções disponibilizadas pelo sistema.| 
-|Localidade Inicial|Informe o código da localidade, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_localidade|Pesquisar Localidade]]**,​ para selecionar a localidade desejada. O nome da localidade ​será exibido no campo ao lado.\\ Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.\\ Ao digitar o conteúdo do campo, o sistema replica no campo //​Localidade Final//.\\ Ao apagar o conteúdo deste campo, o sistema apaga no campo //​Localidade Final//.| +|Localidade Inicial|Informe o código da localidade ​com até três dígitos, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_localidade|Pesquisar Localidade]]**,​ para selecionar a localidade desejada. O nome da localidade ​é exibido no campo ao lado. Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.\\ ​**Regra associada**: ​Ao digitar o conteúdo do campo, o sistema replica no campo //​Localidade Final//. Ao apagar o conteúdo deste campo, o sistema apaga no campo //​Localidade Final//.| 
-|Setor Comercial Inicial|Informe o código do setor comercial, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_setor_comercial|Pesquisar Setor Comercial]]**,​ para selecionar o setor desejado. O nome do setor será exibido no campo ao lado.\\ Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.\\ Ao digitar o conteúdo do campo, o sistema replica no campo //Setor Comercial Final//.\\ Ao apagar o conteúdo deste campo, o sistema apaga no campo //Setor Comercial Final//.| +|Setor Comercial Inicial|Informe o código do setor comercial ​com até três dígitos, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_setor_comercial|Pesquisar Setor Comercial]]**,​ para selecionar o setor desejado. O nome do setor é exibido no campo ao lado. Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.\\ ​**Regra associada**: ​Ao digitar o conteúdo do campo, o sistema replica no campo //Setor Comercial Final//. Ao apagar o conteúdo deste campo, o sistema apaga no campo //Setor Comercial Final//.| 
-|Rota Inicial|Informe a rota inicial.| +|Rota Inicial|Informe a rota inicial ​com no máximo cinco dígitos.| 
-|Sequencial Inicial da Rota|Informe o sequencial inicial da rota.| +|Sequencial Inicial da Rota|Informe o sequencial inicial da rota com no máximo cinco dígitos.| 
-|Localidade Final|Informe o código da localidade, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_localidade|Pesquisar Localidade]]**,​ para selecionar a localidade desejada. O nome da localidade ​será exibido no campo ao lado.\\ Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.| +|Localidade Final|Informe o código da localidade ​com até três dígitos, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_localidade|Pesquisar Localidade]]**,​ para selecionar a localidade desejada. O nome da localidade ​é exibido no campo ao lado. Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.| 
-|Setor Comercial Final|Informe o código do setor comercial, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_setor_comercial|Pesquisar Setor Comercial]]**,​ para selecionar o setor desejado. O nome do setor será exibido no campo ao lado.\\ Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.| +|Setor Comercial Final|Informe o código do setor comercial ​com até três dígitos, ou clique no botão {{:​ajuda:​lupa.gif?​nolink|}},​ link **[[:​ajuda:​pesquisar_setor_comercial|Pesquisar Setor Comercial]]**,​ para selecionar o setor desejado. O nome do setor é exibido no campo ao lado. Para apagar o conteúdo do campo, clique no botão {{:​ajuda:​borracha.gif?​nolink|}} ao lado do campo em exibição.| 
-|Rota Final|Informe a rota final.| +|Rota Final|Informe a rota final com no máximo cinco dígitos.| 
-|Sequencial Final da Rota|Informe o sequencial final da rota.|+|Sequencial Final da Rota|Informe o sequencial final da rota com no máximo cinco dígitos.|
 \\ \\
  
Linha 61: Linha 63:
 |{{:​ajuda:​lupa.gif?​nolink|}}|Ao clicar neste botão, o sistema permite consultar um dado nas bases de dados.| |{{:​ajuda:​lupa.gif?​nolink|}}|Ao clicar neste botão, o sistema permite consultar um dado nas bases de dados.|
 |{{:​ajuda:​borracha.gif?​nolink|}}|Ao clicar neste botão, o sistema apaga o conteúdo do campo em exibição.| |{{:​ajuda:​borracha.gif?​nolink|}}|Ao clicar neste botão, o sistema apaga o conteúdo do campo em exibição.|
-|{{:ajuda:limpar.jpg?​nolink|}}|Ao clicar neste botão, o sistema limpa o conteúdo da tela.| +|{{:ajuda:seguranca:​bbotao_limparr.jpg?​nolink|}}|Ao clicar neste botão, o sistema limpa o conteúdo da tela.| 
-|{{:ajuda:gerar.png?nolink|}}|Ao clicar neste botão, o sistema comanda a geração do arquivo texto de ligações com hidrômetro.|+|{{:ajuda:arrecadacao:​y_gerar.jpg?​nolink}}|Ao clicar neste botão, o sistema comanda a geração do arquivo texto de ligações com hidrômetro.| 
 + 
 +===== Referências ===== 
 + 
 +**[[=postgres:​cadastro:​uc0762|Gerar Arquivo Texto com Dados Cadastrais]]** 
 + 
 +**[[=postgres:​cadastro:​uc0763|Gerar Arquivo Texto de Ligações com Hidrômetro]]** 
 + 
 +**[[=ajuda:​gerar_arquivo_texto_de_ligacoes_com_hidrometro|Gerar Arquivo Texto de Ligações com Hidrômetro]]** 
 + 
 +==== Termos Principais ==== 
 + 
 +**[[=ajuda:​g#​gerencia_regional|Gerência Regional]]** 
 + 
 +**[[=ajuda:​u#​unidade_de_negocio|Unidade de Negócio]]** 
 + 
 +**[[=ajuda:​l#​localidade|Localidade]]** 
 + 
 +**[[=ajuda:​s#​setor_comercial|Setor Comercial]]** 
 + 
 +**[[=ajuda:​r#​rota_de_leitura|Rota]]** 
 \\    \\   
 \\ \\
 Clique [[:​ajuda|aqui]] para retornar ao Menu Principal do GSAN Clique [[:​ajuda|aqui]] para retornar ao Menu Principal do GSAN
ajuda/gerar_arquivo_texto_dados_cadastrais.1481118401.txt.gz · Última modificação: 31/08/2017 01:11 (edição externa)