Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Fiscal |
Função: | Validação no novo parâmetro |
Ticket: | 3871626 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-1320 |
02. SITUAÇÃO/REQUISITO
Necessidade de adicionar uma nova validação, pois só deve validar esses parametros se for compra para revenda, se não for deve utilizar a data de vencimento do XML.
03. SOLUÇÃO
Validar esses parametros apenas se for compra para revenda;
Validar no processo manual (GERFM076) e no automático (GERFP066).
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|---|
ids | passo1,passo2 |
Imagem 01 - Demonstração do novo parâmetro "DS_LST_OPER_COMPRAREVENDA", neste parâmetro terá que incluir uma lista de operações. Ao incluir e ao ao encerrar uma contagem, o sistema irá vereficar se existe a operação no novo parâmetro, caso exista irá validar os parâmetros "TP_DATA_BASE_DUPLICATA" e "TP_DT_VENCIMENTO_PARCELA", caso não exista a operação no novo parâmetro, o sistema irá pegar a data do XML;
Imagem 02 - Demonstração de um XML importado na contagem, existe varios parcelamentos, ao encerrar, conforme configurado o parâmetro de operação irá validar o "TP_DATA_BASE_DUPLICATA" e "TP_DT_VENCIMENTO_PARCELA";
Imagem 03 - No detalhamento da Transação, o vencimento esta de acordo com os parâmetros "TP_DATA_BASE_DUPLICATA" e "TP_DT_VENCIMENTO_PARCELA";
Imagem 04 - Configurado o parâmetro "DS_LST_OPER_COMPRAREVENDA" com outro tipo de operação;
Imagem 05 - Ao importar o XML novamente, com varios parcelamentos, ao encerrar, conforme configurado o parâmetro de operação, como a peração é diferente o sistema irá pegar o vencimento do XML.
"Obs:Esta validação irá funcionar no GERFP065 / GERFP066"
default | yes |
---|---|
referencia | passo1 |
default | no |
---|---|
referencia | passo2 |
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
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> |