Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:TOTVS Backoffice
Linha de Produto:

Linha Protheus ®

Módulo:Financeiro
Função:FINXAPI - API de funções automáticas do Financeiro


02. DESCRIÇÃO

O ponto de entrada MaIntEst tem como objetivo permitir ao usuário definir se, no processo de cancelamento automático de compensação de contas a receber, será gerado um estorno ou o cancelamento.

No caso de estorno, os registros de compensação terão um registro de estorno, mantendo o histórico do processo de compensação.
No caso de cancelamento, o processo seguirá como hoje ocorre, ou seja, deleta os registros do processo de compensação CR automática.

IMPORTANTE


  • Este ponto de entrada se aplica somente ao processo de cancelamento de compensação via rotina automática, utilizada por diversos módulos, não afetando rotina padrão de compensação de contas a receber (FINA330)

03. PARÂMETROS

Não se aplica.

04. RETORNO


NomeDescrição

lRet

Retorno lógico:

.T. = Será gerado registro de estorno para o processo de compensação que está sendo cancelado.

.F. = Serão deletados os registros do processo de compensação que está sendo cancelado. (PADRÃO)


05. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagejava
themeMidnight
titleMaIntEst
#INCLUDE "PROTHEUS.CH"

//-------------------------------------------------------------------
/*/ MaIntEst 
Ponto de entrada para informar se o processo de cancelamento de compensação 
via rotina automática (MAINTBXCR) irá gerar um estorno ou deleção dos 
registros (padrão atual)

@Return lRet   .T. = Gera estorno
               .F. = Deleta os registros (padrão atual)

@author Mauricio Pequim Jr
@since 27/07/2021
@version 1.0
/*/
//-------------------------------------------------------------------
User Function MaIntEst ()

Local lRet := .T.

Return lRet



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

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

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

</style>