Ir para o conteúdo principal

OS 91599 - CORREÇÃO - FATURAMENTO - DEVOLUÇÃO DE NF CLIENTE - FATURAMENTO - CAMPO EMISSÃO PRÓPRIA

Objetivo:

Esta solicitação tem por objetivo, garantir que o usuário consigacampo importar“Emissão normalmentePrópria” arquivosda Nota Fiscal de extrato bancário em formato OFX do Banco Santander na rotinaDevolução de ConciliaçãoFaturamento, Financeira,garantindo sem ocorrência de erro de sistema (tela amarela “Value was either too large or too small for an Int64”).que:

Com o ajuste na rotina de leitura e importação do arquivo OFX, mesmo quando o extrato possuir valores altos ou informações que antes causavam estouro de campo, o sistema deve:

    1. processarA opção arquivo[INFORMAR] aténão opossa fim,mais ser utilizada (idealmente removida do combo).

    2. apresentarO mensagemsistema deobrigue sucesso,o usuário a selecionar SIM ou NÃO para seguir com a geração da nota.

    3. disponibilizarNão osseja lançamentosmais parapossível conciliaçocorrer a situação,o reportada: ao manter [INFORMAR], o sistema gravar a nota com Emissão Própria = SIM e status EMITIDA indevidamente.

    4. sem interrupção da aplicação ou erro técnico para o usuário.

Situação reportada:

  • Usuário reporta queque:

    "Ocorreu um caso onde foi gerada uma nota fiscal de devolução de faturamento, nela foi usada em emissão própria a opção [INFORMAR], mas ao tentarfinalizar importara nota o extratosistema apresentagravou SIM e a nota que deveria ter sido gerada com status impressa por se tratar de uma nota que o errocliente abaixo:devolveu e transmitiu, ao usar a opção [INFORMAR] fica com status emitida erroneamente."

    image.pngimage.png


Premissas:

  • Necessário o ambiente estar atualizado com a versão da Conciliação FinanceiraFaturamento de número 126409XXXX Genexus 17 ou superior;

Teste realizado após a atualização

Cenário 1:1 Importar oVerificar mesmo tipo de OFXopções do Santandercombo que gerava “Emissão erro
Própria”

Objetivo:Objetivo do cenário Comprovar
Garantir que o errocombo deEmissão estouro de campo (“Value was either too large or too small for an Int64”)Própria não ocorreexiba mais.

mais

Pré-condições:

a
  • Usuário com acesso ao módulo Conciliaçopção Financeira[INFORMAR].

    ,
  • apresentando
  • apenas

    Contaas bancáriaopções doválidas (Banco SantanderSIM cadastrada e vinculada.

  • Arquivo OFX de teste (mesmo layout/tipo usado na ocorrência)NÃO).

Passo a passo:passo

  1. Acessar o sistema SEND.

  2. Menumódulo Conciliação ➜ opção Upload arquivo extrato bancário (WUploadExtrato)Faturamento.

  3. Na aba Conta Bancária, selecionarAcessar a conta dotela Banco Santander (conforme cadastro do cliente).

  4. Informar o períodoNota de referênciaDevolução doao extrato (data inicial e final).

  5. Clicar em PróximoCliente.

  6. NaIniciar abaa inclusão de uma Selecionarnota arquivo,de clicardevolução emde Adicionar Arquivofaturamento.

  7. EscolherIr até o arquivocampo OFXEmissão de teste do Santander.Própria.

  8. ClicarAbrir emo Concluir / Uploadcombo para iniciarvisualizar oas processamento.opções disponíveis.

Resultado esperado:esperado

  • O combo Emissão Própria exibe somente as opções SIM e NÃO.

  • A opção [INFORMAR] não é exibida em nenhuma situação.

Evidência sugerida

  • Print 01 – Combo Emissão Própria apenas com opções SIM e NÃO na Nota de Devolução.


Cenário 2 – Validar obrigatoriedade da escolha (não permitir seguir sem SIM/NÃO)

Este cenário cobre tanto o caso em que o combo vem vazio quanto um eventual comportamento em que ainda exista [INFORMAR] em alguma parametrização; a ideia é não permitir finalizar a nota sem SIM ou NÃO.

Objetivo do cenário
Garantir que não seja possível gravar/emitir a nota de devolução sem escolher SIM ou NÃO no campo Emissão Própria.

Passo a passo

  1. Acessar o módulo Faturamento → Nota de Devolução ao Cliente.

  2. Iniciar a inclusão de uma nota de devolução (informar cliente, dados da nota, itens, etc., conforme mínimo obrigatório).

  3. Não selecionar nenhuma opção válida no campo Emissão Própria (deixar vazio ou, se ainda existir, deixar em [INFORMAR]).

  4. Tentar finalizar/salvar a nota de devolução (botão Gravar, Confirmar ou equivalente).

Resultado esperado

  • O sistema processa o arquivopermite sem apresentarconcluir a telagravação/geração deda erro do servidor.nota.

  • É exibida uma mensagem de processamentovalidação, concluídoalgo como:

    “Selecione uma opção válida para Emissão Própria (SIM ou NÃO).”

  • O foco permanece na tela para que o usuário escolha SIM ou NÃO.

  • Nenhuma nota de devolução é gravada nessa tentativa (não gera número de NF, não altera status de documentos).

Evidência sugerida

  • Print 02 – Tentativa de finalizar nota sem selecionar Emissão Própria com sucessomensagem de obrigatoriedade.


Cenário 3 – Geração de nota de devolução com Emissão Própria = SIM

Objetivo do cenário
Confirmar que, ao selecionar SIM no campo Emissão Própria, a nota de devolução é gravada corretamente, com status de emissão coerente, e que o campo é salvo como SIM (sem interferência de qualquer valor padrão antigo).

Passo a passo

  1. Acessar Faturamento → Nota de Devolução ao Cliente.

  2. Iniciar a inclusão de uma nova nota de devolução.

  3. Preencher os dados obrigatórios (cliente, nota de origem/devolvida, itens, CFOP, etc.).

  4. No campo Emissão Própria, selecionar SIM.

  5. Finalizar a nota de devolução (gravar/confirmar).

  6. Após a gravação, consultar a nota gerada (pela própria tela ou consulta de notas) e visualizar:

    • Campo Emissão Própria no cadastro da nota.

    • Status da nota (Emitida, Autorizada, etc.).

Resultado esperado

  • A nota de devolução é gravada com sucesso.

  • O campo Emissão Própria da nota fica gravado como SIM.

  • O arquivo aparece na listagem com status “Concluído”/“Importado”da nota é definido como Emitida/Autorizada, conforme regra de negócio para Emissão Própria = SIM.

  • OsNão lançamentos doqualquer extratoreferência ficama disponíveisvalor na[INFORMAR] rotinanos dedados conciliação, conforme layout do arquivo.gravados.

ResultadoEvidência obtido:sugerida

  • ImportaçPrint 03 – Nota de devolução realizadagravada com sucesso,Emissão Própria = SIM e status de Emitida/Autorizada.


Cenário 4 – Geração de nota de devolução com Emissão Própria = NÃO

sem ocorrênciaObjetivo do errocenário
Confirmar “Valueque, wasao eitherselecionar tooNÃO largeno orcampo tooEmissão smallPrópria, fora annota Int64”de devolução não é gravada como emitida indevidamente, atendendo o problema originalmente reportado.

Passo a passo

  1. Acessar Faturamento → Nota de Devolução ao Cliente.

  2. ArquivoIniciar OFXa doinclusão Santanderde processadouma nova nota de devolução.

  3. Preencher os dados obrigatórios (cliente, nota de origem, itens, etc.).

  4. No campo Emissão Própria, selecionar NÃO.

  5. Finalizar a nota de devolução (gravar/confirmar).

  6. Consultar a nota gerada e lançamentosverificar:

    disponibilizados
    • Valor gravado no campo Emissão Própria.

    • Status da nota no sistema.

Resultado esperado

  • A nota de devolução é gravada com sucesso.

  • O campo Emissão Própria da nota fica gravado como NÃO.

  • O status da nota não é “Emitida/Autorizada” indevidamente; fica com o status configurado para conciliaçnotas sem emissão própria (por exemplo: Pendente, A Gerar, Pré-nota, conforme regra da empresa).

  • Com isso, a situação.o reportada inicialmente (nota gravada como Emitida por conta da opção padrão) não ocorre mais.

AcessandoEvidência a funcionalidadesugerida
image.png
image.png

  • TelaPrint 04 – Nota de importaçdevolução

    nacom telaEmissão principal,Própria informe= os dadosNÃO e cliquestatus emcompatível próximocom “não emitida”.image.png

    Importe

  • o extrato e clique em confirmar.image.png

    Após confirmar, o sistema irá processar o arquivo e direcionará para dashboard, onde é possível baixar o relatório da importação.image.png

    Arquivo processado.image.png

4.png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.