Árvore de páginas

Ponto-de-Entrada: LOCXPE60 - Preenchimento de campos aCols
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de entrada para permitir a manipulação ou preenchimento de campos do aCols, executado na preparação para a gravação dos documentos de entrada (localizados). Por ex., a rotina de Remito de Transferência de Entrada. O ponto de entrada pode também retornar um valor lógico, para confirmar ou não a gravação.
Eventos

Executado no início da função PrepGravaNF (Preparação dos dados para a gravação do documento de entrada).
 

Programa Fonte
LOCXNF.PRW
Sintaxe

LOCXPE60 - Preenchimento de campos aCols ( ) --> ExpL

Retorno
    ExpL()
  • Ao Retornar .T. = prossegue na gravação do documento. Ao retornar .F. cancela a gravação do documento.
Observações

Ao entrar no Ponto de Entrada, é recomendado que seja efetuado o teste na variável aCfgNf[1] a fim de identificar o tipo de operação que está sendo executado, por exemplo, aCfgNf[1] = 64 indica a rotina de Remito de Transferência de Entrada.
O ponto de entrada é executado para todos os países, exceto Brasil.

 

 

Exemplos
User Function LOCXPE60Local lRet := .T.If aCfgNf[1]=64   //Oper.Remito Transf.Entrada    // manipulação do aCols/customizações do usuárioEndIfReturn lRet