Páginas filhas
  • DT Validação de Parcelamento para Operação que Gera Financeiro em Notas de Terceiro/Importação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 04 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Varejo
Módulo:Fiscal
Função:Encerramento de nota fiscal de terceiro/importação


02. SITUAÇÃO/REQUISITO

No componente FISFM089 – Manutenção de Nota Fiscal de Terceiro/Importação, ao encerrar a nota o sistema não validava se havia parcelamento informado, mesmo quando a operação estava configurada para gerar financeiro. Dessa Desta forma era efetuado o encerramento, e ao realizar a baixa ao encerrar uma transação, quando não possuía as informações de parcelamento no TRAFM052 – Baixa de Transação de Compra não possuía as informações de parcela, ocorrendo , ocorria o erro ao realizar efetuar a baixa.


GERFM065 - Operação configurada para gerar financeiro

Imagem 1 – GERFM065 – Operação configurada para gerar financeiro


Imagem 2 – FISFM089 – Encerramento da nota fiscal de terceiro/importação sem parcelamento informado.


Imagem 3 – TRAFM052 – Após o encerramento é feita realizada a baixa da transação, e . E como não estava sendo informada a parcela , ocorrendo gerava o erro ao baixar.

03. SOLUÇÃO

Implementada validação no encerramento da nota fiscal de terceiro/importação no FISFM089, para verificar se foi informado parcelamento quando a operação gera financeiro, apresentando mensagem de alerta questionando se deseja continuar sem informar parcelamento. Ao clicar em "Sim" prossegue continua o processo, e em "Não" aborta o encerramento retornando ao FISFM089 para informar o parcelamento.


Imagem 4 – FISFM089 – Ao encerrar a nota fiscal, sem informar parcelamento e com a operação configurada para gerar financeiro, é apresentada mensagem de alerta questionando se deseja continuar sem parcelamento.



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>