ajuda:arrecadacao:inserir_guia_de_devolucao
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
ajuda:arrecadacao:inserir_guia_de_devolucao [18/08/2015 18:51] – a edivaldo.alves | ajuda:arrecadacao:inserir_guia_de_devolucao [22/09/2017 18:21] (atual) – tadeu.sarmento | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
[[:ajuda|{{ : | [[:ajuda|{{ : | ||
====== Inserir Guia de Devolução ====== | ====== Inserir Guia de Devolução ====== | ||
+ | < | ||
+ | O objetivo desta funcionalidade é inserir uma guia de devolução nas bases de dados do GSAN. Ela pode ser acessada via **Menu de sistema**, no caminho: **[[: | ||
+ | </ | ||
+ | Feito isso, o sistema visualiza a tela a seguir: | ||
- | O objetivo desta funcionalidade é inserir guia de devolução | + | ==== Observação ==== |
+ | ^Informamos que os dados exibidos | ||
- | O usuário informa, excludentemente, | + | <WRAP center round box 100%> |
+ | {{ : | ||
+ | </ | ||
- | Caso o R.A. tenha sido informado, o sistema | + | < |
+ | Acima, informe obrigatoriamente número do **Registro de Atendimento (R.A.)**, ou o número da **Ordem de Serviço (O.S.)**. Caso deseje pesquisá-los, | ||
- | Caso tenha sido informada a Ordem de Serviço, o sistema obtém o número do Registro de Atendimento através dessa O.S., exibe sem permitir alteração. | + | Caso o R.A. tenha sido informado, o sistema preenche a matrícula do imóvel ou código do cliente. |
- | Verifica existência do registro | + | Antes de inserir a nova guia, o sistema efetua algumas validações: |
- | * Caso não exista o Registro de Atendimento, | + | * Verificar existência do registro de atendimento: |
+ | | ||
+ | * Validar registro de atendimento: | ||
+ | * Caso o Registro de Atendimento não esteja associado a um imóvel ou a um cliente, o sistema exibe a mensagem: //Não há Imóvel nem Cliente associado ao Registro de Atendimento << | ||
+ | * Caso a situação do Registro de Atendimento seja encerrada, o sistema exibe a mensagem: //Registro de Atendimento está encerrado// | ||
+ | * Caso o tipo de solicitação do Registro de Atendimento não permita a geração de guia de devolução, | ||
+ | * Verificar existência da ordem de serviço: | ||
+ | * Caso não exista a ordem de serviço, o sistema exibe a mensagem: //Ordem de Serviço inexistente// | ||
+ | * Validar ordem de serviço: | ||
+ | * Caso a Ordem de Serviço não esteja associada a um Registro de Atendimento, | ||
+ | * Caso a Ordem de Serviço esteja associada a um Registro de Atendimento, | ||
+ | * Verificar a existência de dados: | ||
+ | * Caso não exista a tabela na base de dados, o sistema exibe a mensagem: //Tabela << | ||
+ | * Caso a tabela esteja sem dados, o sistema exibe a mensagem: //Tabela << | ||
+ | * Verificar tipo do documento com registro de atendimento: | ||
+ | * Caso o tipo do documento selecionado seja conta ou débito a cobrar, e o Registro de Atendimento informado não esteja associado a um imóvel, o sistema exibe a mensagem: //Não há Imóvel associado ao Registro de Atendimento << | ||
+ | * Verificar existência da localidade: | ||
+ | * Caso a localidade não exista, o sistema exibe a mensagem: // | ||
+ | * Verificar existência da conta: | ||
+ | * Caso a conta não exista, o sistema exibe a mensagem: //Conta inexistente// | ||
+ | * Verificar localidade da conta: | ||
+ | * Caso a localidade da conta esteja diferente da localidade do imóvel, o sistema exibe a mensagem: //A localidade << | ||
+ | * Caso contrário, o sistema atribui o valor da conta ao campo Valor da Devolução e permite alteração. | ||
+ | * Verificar existência da guia de pagamento: | ||
+ | * Caso a guia de pagamento não exista, o sistema exibe a mensagem: //Guia de Pagamento inexistente// | ||
+ | * Verificar imóvel ou cliente da guia de pagamento: | ||
+ | * Caso o Registro de Atendimento informado esteja associado a um imóvel: | ||
+ | * Caso a guia de pagamento não esteja associada a um imóvel, o sistema exibe a mensagem: //Esta Guia de Pagamento não está associada a um imóvel// | ||
+ | * Caso contrário: | ||
+ | * Caso o imóvel da guia de pagamento esteja diferente do imóvel do Registro de Atendimento, | ||
+ | * Caso contrário, caso a localidade da guia de pagamento esteja diferente da localidade do imóvel, o sistema exibe a mensagem: //A localidade << | ||
+ | * Caso o Registro de Atendimento informado esteja associado a um cliente: | ||
+ | * Caso a guia de pagamento não esteja associada a um cliente, o sistema exibe a mensagem: //Esta Guia de Pagamento não está associada a um cliente// | ||
+ | * Caso contrário: | ||
+ | * Caso o cliente da guia de pagamento, o sistema exibe a mensagem: //O Cliente << | ||
+ | * Caso contrário, o sistema atribui ao campo Localidade: | ||
+ | * A localidade da guia de pagamento; | ||
+ | * O nome da localidade. | ||
+ | * Verificar tipo de débito da guia de pagamento: | ||
+ | * Caso tenha informado a Ordem de Serviço e o tipo de serviço desta esteja associado a um tipo de débito: | ||
+ | * Caso o tipo de débito da guia de pagamento esteja diferente do tipo de débito do tipo de serviço da Ordem de Serviço, o sistema exibe a mensagem: //O Tipo de Débito << | ||
+ | * O sistema atribui o valor da guia de pagamento ao campo Valor da Devolução e permitir alteração. | ||
+ | * Verificar existência do débito a cobrar: | ||
+ | * Caso o débito a cobrar não exista, o sistema exibe a mensagem: //Débito a Cobrar inexistente// | ||
+ | * Verificar imóvel do débito a cobrar: | ||
+ | * Caso o imóvel do débito a cobrar esteja diferente do imóvel do Registro de Atendimento, | ||
+ | * Verificar localidade do débito a cobrar: | ||
+ | * Caso a localidade do débito a cobrar esteja diferente da localidade do imóvel, o sistema exibe a mensagem: //A localidade << | ||
+ | * Verificar tipo de débito do débito a cobrar: | ||
+ | * Caso tenha sido informada a Ordem de Serviço, e o tipo de serviço desta esteja associado a um tipo de débito: | ||
+ | * Caso o tipo de débito do débito a cobrar esteja diferente do tipo de débito do tipo de serviço da Ordem de Serviço, o sistema exibe a mensagem: //O Tipo de Débito << | ||
+ | * O sistema atribui o valor do débito a cobrar ao campo Valor da Devolução e permitir alteração. | ||
+ | * Verificar existência do tipo de débito: | ||
+ | * Caso o tipo de débito não exista, o sistema exibe a mensagem: //Tipo de Débito inexistente// | ||
+ | * Verificar valor da devolução: | ||
+ | * Caso o tipo do documento selecionado seja conta, o sistema calcula o valor possível de ser devolvido. | ||
+ | * Caso o tipo do documento selecionado seja débito a cobrar, o sistema calcula o valor possível de ser devolvido. | ||
+ | * Caso o tipo do documento selecionado seja guia de pagamento, o sistema calcula o valor possível de ser devolvido. | ||
+ | * Caso o valor possível de ser devolvido seja <= 0, o sistema exibe a mensagem: //Não existe valor a ser devolvido para o documento informado// | ||
+ | * Caso contrário: | ||
+ | * Caso o valor informado seja superior que o possível de ser devolvido e o usuário não possua senha especial, o sistema exibe a mensagem: //Valor da Devolução deve ser até o valor << | ||
+ | * Caso o tipo do documento selecionado seja conta ou débito a cobrar ou guia de pagamento e o valor da devolução informado esteja superior ao valor limite do tipo de crédito, e o usuário não possua senha especial, o sistema exibe a mensagem: //Valor da Devolução ultrapassa o limite estabelecido para Devolução de Pagamento em Duplicidade// | ||
+ | * Caso o tipo do documento selecionado seja devolução de valor e o valor da devolução informado esteja superior ao valor limite do tipo de crédito, e o usuário não possua senha especial, o sistema exibe a mensagem: //Valor da Devolução ultrapassa o limite estabelecido para Devolução de Outros Valores// | ||
+ | * Verificar sucesso da transação: | ||
+ | * Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, o sistema exibe a mensagem conforme o código de retorno; caso contrário, exibe a mensagem //<< | ||
+ | * Verificar pagamento: | ||
+ | * Caso o documento seja do tipo conta, guia de pagamento ou débito a cobrar, e não exista pagamento para a identificação informada, o sistema exibe a mensagem: //<< | ||
+ | * Verificar existência de Guias de Devolução: | ||
+ | * Caso o Registro de Atendimento esteja associado a um imóvel e o //Tipo de Documento// informado seja //Conta//, //Guia de Pagamento// ou //Débito a Cobrar//, o sistema verifica se já existe uma Guia de Devolução, | ||
+ | * Caso o Registro de Atendimento esteja associado a um cliente e o //Tipo de Documento// informado seja //Guia de Pagamento//, | ||
+ | * Caso o Registro de Atendimento esteja associado a um cliente e o //Tipo de Documento// informado seja // | ||
+ | * Verificar existência do funcionário: | ||
+ | * Caso a matrícula do funcionário (xxxxxxxx) não exista no sistema, o sistema exibe a mensagem: “Funcionário inexistente”. | ||
+ | * Verificar crédito a realizar: | ||
+ | * O sistema verifica se existe um crédito a realizar; caso exista, o sistema exibe a mensagem: //A conta referente ao mês/ano << | ||
+ | </ | ||
- | Valida registro | + | ====== Preenchimento dos Campos ====== |
+ | ^Campo^Preenchimento dos Campos^ | ||
+ | |Registro | ||
+ | |Ordem de Serviço|Campo obrigatório - Informe o número da Ordem de Serviço, ou clique no botão {{: | ||
+ | |Tipo do Documento|Campo obrigatório - Selecione o tipo do documento entre as opções disponibilizada pelo sistema.| | ||
+ | |Localidade|Caso este campo esteja habilitado, é obrigatório o preenchimento. Informe o número da Localidade, com no máximo 3 (três) dígitos, ou clique no botão {{: | ||
+ | |Matrícula do Imóvel|Este campo é preenchido pelo sistema.| | ||
+ | |Código do Cliente|Este campo é preenchido pelo sistema.| | ||
+ | |Referência da Conta|Caso este campo esteja habilitado, o preenchimento é obrigatório. Informe-o no formado mm/aaaa (mês, ano), ou clique no botão {{: | ||
+ | |Guia de Pagamento|Caso este campo esteja habilitado, o preenchimento é obrigatório. Informe o código da guia de pagamento, com no máximo 9 (nove) dígitos, ou clique no botão {{: | ||
+ | |Débito a Cobrar|Caso este campo esteja habilitado, o preenchimento é obrigatório. Informe o código do débito a cobrar, com no máximo 9 (nove) dígitos, ou clique no botão {{: | ||
+ | |Tipo do Débito|Campo obrigatório - Caso este campo esteja habilitado, o preenchimento é obrigatório. Informe o tipo de débito, com no máximo 4 (quatro) dígitos, ou clique no botão {{: | ||
+ | |Valor da Devolução|Campo obrigatório - Informe o valor da devolução com duas casas decimais.| | ||
+ | |Funcionário Analista|Campo obrigatório - Informe a matrícula do funcionário que analisou o pedido de devolução, | ||
+ | |Funcionário Autorizador|Campo obrigatório - Informe a matrícula do funcionário que autorizou o pedido de devolução, | ||
+ | \\ | ||
- | * Caso o Registro de Atendimento não esteja associado a um imóvel ou a um cliente, será exibida a mensagem “Não há Imóvel nem Cliente associado ao Registro de Atendimento << | + | ====== Funcionalidade dos Botões ====== |
- | * Caso a situação | + | ^Botão^Descrição da Funcionalidade^ |
- | * Caso o tipo de solicitação do Registro de Atendimento não permita a geração de guia de devolução, será exibida | + | |{{: |
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
- | Verifica existência da ordem de serviço | + | ===== Referências ===== |
- | * Caso não exista a ordem de serviço, será exibida a mensagem “Ordem de Serviço inexistente”. | + | **[[=postgres: |
- | Valida ordem de serviço | + | ==== Termos Principais ==== |
- | * Caso a Ordem de Serviço não esteja associada a um Registro de Atendimento, | + | **[[=ajuda: |
- | * Caso a Ordem de Serviço esteja associada a um Registro de Atendimento, | + | |
- | Verifica a existência de dados | + | **[[=ajuda: |
- | * Caso não exista a tabela na base de dados, será exibida a mensagem “Tabela << | ||
- | * Caso a tabela esteja sem dados, será exibida a mensagem “Tabela << | ||
- | Verifica tipo do documento com registro de atendimento | ||
- | |||
- | * Caso o tipo do documento selecionado seja " | ||
- | |||
- | Verifica existência da localidade | ||
- | |||
- | * Caso a localidade não exista, será exibida a mensagem “Localidade inexistente”. | ||
- | |||
- | Verifica existência da conta | ||
- | |||
- | * Caso a conta não exista, será exibida a mensagem “Conta inexistente”. | ||
- | |||
- | Verifica localidade da conta | ||
- | |||
- | * Caso a localidade da conta esteja diferente da localidade do imóvel, será exibida a mensagem “A localidade << | ||
- | * Caso contrário, o sistema atribui o valor da conta ao campo Valor da Devolução e permite alteração. | ||
- | |||
- | Verifica existência da guia de pagamento | ||
- | |||
- | * Caso a guia de pagamento não exista, será exibida a mensagem “Guia de Pagamento inexistente”. | ||
- | |||
- | Verifica imóvel ou cliente da guia de pagamento | ||
- | |||
- | * Caso o Registro de Atendimento informado esteja associado a um imóvel: | ||
- | ** Caso a guia de pagamento não esteja associada a um imóvel, será exibida a mensagem “Esta Guia de Pagamento não está associada a um imóvel”. | ||
- | ** Caso contrário: | ||
- | *** Caso o imóvel da guia de pagamento esteja diferente do imóvel do Registro de Atendimento, | ||
- | *** Caso contrário, caso a localidade da guia de pagamento esteja diferente da localidade do imóvel, será exibida a mensagem “A localidade << | ||
- | * Caso o Registro de Atendimento informado esteja associado a um cliente: | ||
- | ** Caso a guia de pagamento não esteja associada a um cliente, será exibida a mensagem “Esta Guia de Pagamento não está associada a um cliente”. | ||
- | *** Caso contrário: | ||
- | **** Caso o cliente da guia de pagamento, será exibida a mensagem “O Cliente << | ||
- | **** Caso contrário, o sistema atribui ao campo Localidade: | ||
- | ***** A localidade da guia de pagamento; | ||
- | ***** O nome da localidade. | ||
- | |||
- | Verifica tipo de débito da guia de pagamento | ||
- | |||
- | * Caso tenha informado a Ordem de Serviço e o tipo de serviço da mesma esteja associado a um tipo de débito: | ||
- | ** Caso o tipo de débito da guia de pagamento esteja diferente do tipo de débito do tipo de serviço da Ordem de Serviço, será exibida a mensagem “O Tipo de Débito << | ||
- | * O sistema atribui o valor da guia de pagamento ao campo Valor da Devolução e permitir alteração. | ||
- | |||
- | Verifica existência do débito a cobrar | ||
- | |||
- | * Caso o débito a cobrar não exista, será exibida a mensagem “Débito a Cobrar inexistente”. | ||
- | |||
- | Verifica imóvel do débito a cobrar | ||
- | |||
- | * Caso o imóvel do débito a cobrar esteja diferente do imóvel do Registro de Atendimento, | ||
- | |||
- | Verificar localidade do débito a cobrar | ||
- | |||
- | * Caso a localidade do débito a cobrar esteja diferente da localidade do imóvel, será exibida a mensagem “A localidade << | ||
- | |||
- | Verifica tipo de débito do débito a cobrar | ||
- | |||
- | * Caso tenha sido informada a Ordem de Serviço, e o tipo de serviço da mesma esteja associado a um tipo de débito: | ||
- | ** Caso o tipo de débito do débito a cobrar esteja diferente do tipo de débito do tipo de serviço da Ordem de Serviço, será exibida a mensagem “O Tipo de Débito << | ||
- | * O sistema atribui o valor do débito a cobrar ao campo Valor da Devolução e permitir alteração. | ||
- | |||
- | Verifica existência do tipo de débito | ||
- | |||
- | * Caso o tipo de débito não exista, será exibida a mensagem “Tipo de Débito inexistente”. | ||
- | |||
- | Verifica valor da devolução | ||
- | |||
- | * Caso o tipo do documento selecionado seja conta, o sistema calcula o valor possível de ser devolvido. | ||
- | * Caso o tipo do documento selecionado seja débito a cobrar, o sistema calcula o valor possível de ser devolvido. | ||
- | * Caso o tipo do documento selecionado seja guia de pagamento, o sistema calcula o valor possível de ser devolvido. | ||
- | * Caso o valor possível de ser devolvido seja <= 0, será exibida a mensagem: “Não existe valor a ser devolvido para o documento informado”. | ||
- | * Caso contrário: | ||
- | ** Caso o valor informado seja superior que o possível de ser devolvido e o usuário não possua senha especial, será exibida a mensagem “Valor da Devolução deve ser até o valor << | ||
- | ** Caso o tipo do documento selecionado seja "conta ou débito a cobrar ou guia de pagamento" | ||
- | ** Caso o tipo do documento selecionado seja devolução de valor e o valor da devolução informado esteja superior ao valor limite do tipo de crédito, e o usuário não possua senha especial, será exibida a mensagem “Valor da Devolução ultrapassa o limite estabelecido para Devolução de Outros Valores”. | ||
- | |||
- | Verifica sucesso da transação | ||
- | |||
- | * Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno; caso contrário, exibe a mensagem “<< | ||
- | |||
- | Verifica pagamento. | ||
- | |||
- | * Caso o documento seja do tipo conta, guia de pagamento ou débito a cobrar, e não exista pagamento para a identificação informada, será exibida a mensagem: “<< | ||
- | |||
- | Verifica existência de Guias de Devolução. | ||
- | |||
- | * Caso o Registro de Atendimento esteja associado a um imóvel e o “Tipo de Documento” informado seja “Conta”, | ||
- | * Caso o Registro de Atendimento esteja associado a um cliente e o “Tipo de Documento” informado seja “Guia de Pagamento”, | ||
- | * Caso o Registro de Atendimento esteja associado a um cliente e o “Tipo de Documento” informado seja “Devolução de Valor”, o sistema verifica se já existe uma Guia de Devolução, | ||
- | |||
- | Verifica existência do funcionário | ||
- | |||
- | * Caso a matrícula do funcionário (xxxxxxxx) não exista no sistema, será exibida a mensagem “Funcionário inexistente”. | ||
- | |||
- | Verifica crédito a realizar | ||
- | |||
- | * O sistema verifica se existe um crédito a realizar, caso exista, será exibida a crítica “A conta referente ao mês/ano “<< | ||
- | |||
- | Informe os campos necessários a inclusão da guia de devolução e clique no botão [[image: | ||
- | |||
- | [[image: | ||
- | |||
- | |||
- | = Preenchimento dos Campos = | ||
- | |||
- | |||
- | |=Campo|=Orientações para Preenchimento | ||
- | |Registro de Atendimento(*)|Campo obrigatório - Informe o número do Registro de Atendimento, | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | Para consultar detalhes da seleção do Registro de Atendimento, | ||
- | |Ordem de Serviço|Campo obrigatório - Informe o número da Ordem de Serviço, ou clique no botão [[image: | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | Para consultar detalhes da seleção da Ordem de Serviço, clique no link [[Pesquisar Ordem de Serviço>> | ||
- | |Tipo do Documento(*)|Campo obrigatório - Selecione o tipo do documento entre as opções disponibilizada pelo sistema. | ||
- | |Localidade|Caso este campo esteja habilitado, será obrigatório o preenchimento. Informe o número da Localidade, com no máximo 3 (três) dígitos, ou clique no botão [[image: | ||
- | Para consultar detalhes da seleção da localidade, clique no link [[Pesquisar Localidade>> | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |Matrícula do Imóvel|Este campo será preenchido pelo sistema. | ||
- | |Código do Cliente|Este campo será preenchido pelo sistema. | ||
- | |Referência da Conta|Caso este campo esteja habilitado, o preenchimento será obrigatório. Informe-o no formado mm/aaaa (mês, ano), ou clique no botão [[image: | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |Guia de Pagamento|Caso este campo esteja habilitado, o preenchimento será obrigatório. Informe o código da guia de pagamento, com no máximo 9 (nove) dígitos, ou clique no botão [[image: | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |Débito a Cobrar|Caso este campo esteja habilitado, o preenchimento será obrigatório. Informe o código do débito a cobrar, com no máximo 9 (nove) dígitos, ou clique no botão [[image: | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |Tipo do Débito(*)|Campo obrigatório - Caso este campo esteja habilitado, o preenchimento será obrigatório. Informe o tipo de débito, com no máximo 4 (quatro) dígitos, ou clique no botão [[image: | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | Para consultar detalhes da seleção do Tipo do Débito, clique no link [[Pesquisar Tipo de Débito>> | ||
- | |Valor da Devolução(*)|Campo obrigatório - Informe o valor da devolução com duas casas decimais. | ||
- | |Funcionário Analista(*)|Campo obrigatório - Informe a matrícula do funcionário que analisou o pedido de devolução, | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |Funcionário Autorizador(*)|Campo obrigatório - Informe a matrícula do funcionário que autorizou o pedido de devolução, | ||
- | Para apagar o conteúdo do campo, clique no botão [[image: | ||
- | |||
- | = Funcionalidade dos Botões = | ||
- | |||
- | |||
- | |=Botão|=Descrição da Funcionalidade | ||
- | |[[image: | ||
- | |[[image: | ||
- | |[[image: | ||
- | |[[image: | ||
- | |[[image: | ||
- | |||
- | \\ | ||
- | \\ | ||
\\ | \\ | ||
- | Clique [[: | + | Clique |
ajuda/arrecadacao/inserir_guia_de_devolucao.1439923864.txt.gz · Última modificação: 31/08/2017 01:11 (edição externa)