ajuda:arrecadacao:registrar_movimento_dos_arrecadadores
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:registrar_movimento_dos_arrecadadores [09/09/2016 18:03] – tadeu.sarmento | ajuda:arrecadacao:registrar_movimento_dos_arrecadadores [09/11/2018 15:19] (atual) – tadeu.sarmento | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | [[:ajuda|{{ : | ||
+ | ====== Registrar Movimento dos Arrecadadores ====== | ||
+ | < | ||
+ | O objetivo desta funcionalidade é registrar o movimento dos agentes arrecadadores. Esse movimento diz respeito aos arquivos enviados pelos bancos, referentes aos recebimentos de contas, débito automático, | ||
+ | </ | ||
+ | < | ||
+ | Para a **CAERN**, essa rotina de arrecadação foi ajustada para reconhecer e tratar os novos tipos de documento (//extratos de débito e guias de pagamento// | ||
+ | |||
+ | A funcionalidade pode ser acessada via **Menu do sistema**, no caminho **[[: | ||
+ | </ | ||
+ | |||
+ | Feito isso, o sistema acessa a tela abaixo: | ||
+ | |||
+ | ==== Observação ==== | ||
+ | ^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%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Dependendo da seleção no campo **Qual a forma de processamento? | ||
+ | |||
+ | Ao selecionar a opção **Upload de arquivo**, o sistema acessa a tela a seguir: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Nesse caso, informe todos os campos, obrigatoriamente, | ||
+ | |||
+ | **Atenção**: | ||
+ | |||
+ | Na consulta do processo será apresentada uma coluna contendo o nome do processo, o agente arrecadador, | ||
+ | |||
+ | Em seguida, o sistema efetua algumas validações antes de registrar o novo movimento: | ||
+ | |||
+ | * Verificar 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 existência do arquivo de movimento de arrecadador: | ||
+ | * Caso o arquivo de movimento de arrecadador informado não exista no diretório padrão, o sistema exibe a mensagem //Arquivo de Movimento de Arrecadador Inexistente// | ||
+ | * Verificar existência de dados no arquivo: | ||
+ | * Caso o arquivo esteja sem dados, o sistema exibe a mensagem //Arquivo << | ||
+ | * Verificar a existência do registro código Z: | ||
+ | * Caso até o final do arquivo não seja encontrado o registro código Z ou, antes do fim do arquivo seja encontrado outro registro código A, o sistema exibe a mensagem //Arquivo de Movimento Não Possui o registro código “Z” (Trailler)// | ||
+ | * Verificar a existência de registros com código inválido: | ||
+ | * Caso o tipo de movimento (campo A10) seja igual a //CODIGO DE BARRAS// e existam no arquivo registros com código diferente de A, G e Z, o sistema exibe a mensagem //Arquivo de Movimento Contém Registros Com Código Inválido// e encerra a operação. | ||
+ | * Caso o tipo de movimento (campo A10) não seja igual a //CODIGO DE BARRAS// e existam no arquivo registros com código igual a G, o sistema exibe a mensagem //Arquivo de Movimento Contém Registros Com Código Inválido// e encerra a operação. | ||
+ | * Validar código de movimento: | ||
+ | * Caso o código do movimento (campo B07) seja diferente de 1 e 2, atribuir o valor //CÓDIGO DE MOVIMENTO INVÁLIDO// ao campo Descrição da Ocorrência do Movimento. | ||
+ | * Validar data de opção/ | ||
+ | * Caso a data de opção/ | ||
+ | * 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 e encerra a operação. | ||
+ | * Validar data de débito/ | ||
+ | * Caso a data de débito/ | ||
+ | * Caso a data de débito/ | ||
+ | * Caso o tipo do registro seja F e o campo F07 seja igual a 00 ou 31, atribui o valor //DATA DE DÉBITO/ | ||
+ | * Caso contrário o tipo de registro seja diferente de F, atribui o valor //DATA DE DÉBITO/ | ||
+ | * Validar ano/mês de referência: | ||
+ | * Caso o ano/mês de referência esteja inválido, atribui o valor //ANO/MÊS DE REFÊNCIA DA CONTA INVÁLIDO// ao campo Descrição da Ocorrência do Movimento. | ||
+ | * Validar valor debitado/ | ||
+ | * Caso o valor debitado/ | ||
+ | * Validar matrícula do imóvel: | ||
+ | * Caso a matrícula do imóvel contenha caracteres não numéricos, atribui o valor // | ||
+ | * Validar data do crédito: | ||
+ | * Caso a data do crédito esteja preenchida (valor diferente de brancos) e esteja | ||
+ | * Verificar existência da forma da arrecadação: | ||
+ | * Caso a forma de arrecadação não seja encontrada, atribui o valor correspondente a guichê de caixa a forma de arrecadação. | ||
+ | * Inserir o Dígito Verificador na Matrícula do Imóvel: | ||
+ | * Caso esteja processando movimento da **Empresa=CAER**, | ||
+ | * Verificar a existência do registro código 9: | ||
+ | * Caso até o final do arquivo não seja encontrado o registro código 9 ou, antes do fim do arquivo seja encontrado outro registro código 0, o sistema exibe a mensagem //Arquivo de Movimento Não Possui o registro código 9 (Trailler de Arquivo)// e encerra a operação. | ||
+ | * Verificar a existência de registros com código inválido na ficha de compensação: | ||
+ | * Caso existam no arquivo registros com código diferente de 0, 1, 3, 5 e 9, o sistema exibe a mensagem //Arquivo de Movimento Contém Registros Com Código Inválido// e encerra a operação. | ||
+ | * Validar data de débito/ | ||
+ | * Caso a data de débito/ | ||
+ | * Descrição da Ocorrência do Movimento: | ||
+ | * Caso a data de débito/ | ||
+ | * Validar valor debitado/ | ||
+ | * Caso o valor debitado/ | ||
+ | * Validar código para débito automático: | ||
+ | * Caso o código para débito automático contenha caracteres não numéricos, atribui o valor //CÓDIGO PARA DÉBITO AUTOMÁTICO INVÁLIDO// ao campo Descrição da Ocorrência do Movimento. | ||
+ | </ | ||
+ | |||
+ | ==== Tela de Sucesso ==== | ||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | \\ | ||
+ | ====== Preenchimento dos Campos ====== | ||
+ | ^Campo^Preenchimento dos Campos^ | ||
+ | |Arrecadador|Campo obrigatório - Informe o código do arrecadador, | ||
+ | |Tipo Movimento|Campo obrigatório - Selecione uma das opções disponibilizadas pelo sistema.| | ||
+ | |Código Convênio|Campo obrigatório - Selecione uma das opções disponibilizadas pelo sistema.\\ Caso exista apenas um convênio com o agente arrecadador, | ||
+ | |Nome Arquivo|Campo obrigatório - Clique no botão {{: | ||
+ | \\ | ||
+ | |||
+ | ====== Funcionalidade dos Botões ====== | ||
+ | ^Botão^Descrição da Funcionalidade^ | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |||
+ | ===== Referências ===== | ||
+ | |||
+ | **[[=postgres: | ||
+ | |||
+ | |||
+ | ==== Termos Principais ==== | ||
+ | |||
+ | **[[: | ||
+ | |||
+ | ===== Vídeos ===== | ||
+ | |||
+ | **[[=treinamentos: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | Clique **[[: | ||
+ | |||
+ | ~~ODT~~ |