Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)
Função:MATA103X/MATA103 - Documento de Entrada
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MT103LCF permite que os campos: Descontos, Vlr.Frete, Vlr.Despesas, Vlr.Seguro da Aba: Descontos / Fretes / Despesas, sejam bloqueados a fim de que não se possa incluir informações no momento da inclusão de um Documento de Entrada.


03. LOCALIZAÇÃO

Na função: NfeFldDsp.


04. PARAMETROS

Nome

Tipo

Descrição

Default

campo

Caractere

Campo a ser bloqueado

.T.


05. RETORNO

Tipo

Descrição

Lógico

Retorna .T. = Liberado e .F. = Bloqueado

06. EXEMPLO DE UTILIZAÇÃO

ADVPL
#INCLUDE "PROTHEUS.CH"

/*/{Protheus.doc} MT103LCF
PE para bloquear campos no Documento de Entrada.
@type     function
@author      
@since       14/10/2024
/*/
User Function MT103LCF()
Local cCampo:=UPPER(PARAMIXB[1])
Local lRet :=.T.


Do Case
    Case cCampo == "F1_DESCONT"      
        lRet = .T.  
    Case cCampo == "F1_FRETE"        
        lRet = .F.  
    Case cCampo == "F1_DESPESA"      
        lRet = .T.  
    Case cCampo == "F1_SEGURO"      
        lRet = .T.
EndCase


Return (lRet)