01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Serviços
Módulo:Financeiro SIGAFIN
Função:FINA330
Ticket:7165621
Issue :DSERFINR-22554


02. SITUAÇÃO/REQUISITO

1- Ao realizar uma compensação de adiantamento em moeda estrangeira sem taxa contratada,  em data posterior a sua inclusão onde a taxa seja diferente da sua taxa da inclusão, o adiantamento não utiliza a taxa do dia e não realiza sua correção monetária.

2- O sistema está realizando a compensação sem valor quando não consegue temos taxa do dia para outra moeda.

03. SOLUÇÃO

1- Criado o parâmetro MV_RATXMOV para definir a taxa a ser considerada para adiantamentos sem taxa contratada na compensação.

O parâmetro será incorporado ao release 12.1.27 do Protheus e disponibilizado nas expedições contínuas para os releases anteriores vigentes. 

Com o seu conteúdo true .T. será considerada a taxa da sua movimentação de inclusão.

Quando a compensação partir do adiantamento essa taxa será utilizada para os títulos listados da mesma moeda.

Quando a compensação partir do título, esse utilizará a taxa do dia ou a informada no momento da compensação e os adiantamentos listados utilizaram a sua taxa de movimentação.


Com o seu conteúdo false .F. será considerada a taxa do dia da compensação ou a utilizada no momento da compensação para todos os títulos envolvidos.






2-
Adicionado validação para informar via HELP quando o sistema não localizar a taxa para algum título envolvido no processo.

04. DEMAIS INFORMAÇÕES

Especificação do parâmetro:

Nome do parâmetro:

MV_RATXMOV
Tipo:Lógico
Descrição:

Define se o adiantamento deve utilizar a taxa do seu movimento para compensação.

( .T. Utiliza do movimento / .F. Utiliza da compensação) 

Valor Padrão:.T.


05. ASSUNTOS RELACIONADOS

Não há.




<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>