Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)

Função:ATFA050
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

O ponto de entrada AF050CTB é utilizado para customizar a contabilização dos valores gerados durante o cálculo de depreciação de ativos. Ele oferece flexibilidade para definir lançamentos contábeis adicionais, modificar os valores de lançamento ou substituir o comportamento padrão de contabilização. Pode ser útil para realizar rateios entre centros de custos, definir novos valores ou adaptar o processo contábil de acordo com regras específicas da empresa.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
aRet := Execblock("AF050CTB",.T.,.T., { nHdlPrv, cLoteAtf, cArquivo, nTotal, .T. })	// Retorno do ponto de entrada
Exemplo de PE
User Function AF050CTB()

    Local nHdlPrv  := PARAMIXB[1] // Handle do arquivo de contabilização.
    Local cLoteAtf := PARAMIXB[2] // Identificador do lote de contabilização.
    Local cArquivo := PARAMIXB[3] // Caminho do arquivo de contabilização.
    Local nTotal   := PARAMIXB[4] // Valor total da contabilização.
    Local lChmLpd  := PARAMIXB[5] // Indica se deve chamar o lançamento padrão.
    Local aRet     := {} // Array de retorno.

    // Ajuste personalizado na contabilização
    If nTotal > 1000
        // Se o total for maior que 1000, aplica um ajuste no lote e um desconto de 10% no valor.
        cLoteAtf := "LOTE_ALTERNATIVO"
        nTotal := nTotal * 0.9
    EndIf

    // Criação do array de retorno conforme esperado pelo ponto de entrada
    aRet := {nHdlPrv, cLoteAtf, cArquivo, nTotal, .T.}

Return aRet


Importante !!

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASSUNTOS RELACIONADOS

  • Não se aplica.