F040CPO – Permissão Para Alteração Em Campos do Contas a Receber(FINA040)

Tempo de leitura: 1 minuto

Bom dia. No post de hoje iremos falar do ponto de entrada F040CPO da rotina do contas a receber(FINA040) do módulo Financeiro(SIGAFIN) do TOTVS Protheus. O ponto de entrada F040CPO tem por finalidade habilitar a alteração de campos(SE1) pois em algumas situações esses campos ficam desabilitados para edição para manter a integridade de informações entre o financeiro e a contabilidade.

No exemplo abaixo temos o exemplo em ADVPL de como utilizar esse ponto de entrada:

#include 'protheus.ch'
/*/
@see (http://www.protheusadvpl.com.br) / http://www.youtube.com/protheusadvpl
@type function
@version  12.1.27
@author Adilio Costa
@since 21/11/2020
@obs  ponto de entrada tem por finalidade habilitar a alteração
de campos(SE1) da rotina do Contas a Receber(FINA040).   
/*/
User Function F040CPO()

Local aCamposSE1 := paramixb

//adiciona os campos da SE1 que queremos que fiquem habilitados para alteração
aadd(aCamposSE1,"E1_CLIENTE")
aadd(aCamposSE1,"E1_LOJA")

//Retorna o array
Return aCamposSE1

Rotina do contas a receber(FINA040) sem o ponto de entrada F040CPO:

Rotina FINA040 sem o ponto de entrada F040CPO não permite alterar campos do cliente e loja

 


Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.


 

Rotina do contas a receber(FINA040) com o ponto de entrada F040CPO:

Rotina do contas a receber(FINA040) com o ponto de entrada F040CPO permite alterar cliente e loja

Bem, por hoje finalizamos mais um post aqui, espero que você tenha entendido e lhe ajudado. Qualquer dúvida me mande um email para adiliocosta@protheusadvpl.com.br que lhe responderei, grande abraço e fica com Deus.

Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.