F4NFORI
F4NFORI.PRX
Trecho do ponto de entrada que faz a chamada para o Ponto de Entrada que o cliente renomeia para XF4NFORI
Local aInParamIxb := ParamIxb
If ExistBlock('XF4NFORI')
cFiltraQry := ExecBlock('XF4NFORI',.F.,.F.,aInParamIxb)
If ValType(cFiltraQry) <> 'C'
cRetSql := ''
Else
cRetSql := cFiltraQry
// Retorno o SQL do cliente
Return cRetSql
Endif
Endif
Documentação oficial no TDN
F4NFORI - Atualização do arquivo temporário - Linha Microsiga Protheus - TDN (totvs.com)
F4NFORI - Atualização do arquivo temporário
Ponto-de-Entrada: F4NFORI - Atualização do arquivo temporário
Abrangências: |
Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: |
Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: |
Todos |
Sistemas Operacionais: |
Todos |
Compatível às Bases de Dados: |
Todos |
Idiomas: |
Português (Brasil) |
Descrição:
O ponto de entrada F4NFORI será acionado na chamada da interface de visualizacao dos documentos de entrada/saida para devolução . Utilizado para que o usuário possa incluir um filtro que deverá ser executado na atualização do arquivo temporário com base nos itens do SD1 .
Programa Fonte
SIGACUS.PRW
Sintaxe
F4NFORI - Atualização do arquivo temporário ( [ ExpC1 ], [ ExpC2 ], [ ExpC3 ] ) --> ExpC4
Parâmetros:
|
Nome |
|
|
Tipo |
|
|
Descrição |
|
|
Default |
|
|
Obrigatório |
|
|
Referência |
|
|
ExpC1 |
|
|
Caracter |
|
|
cPrograma - Local a ser considerado |
|
|
|
|
|
|
|
|
|
|
|
ExpC2 |
|
|
Array of Record |
|
|
cClifor - Codigo do Cliente/Fornecedor |
|
|
|
|
|
|
|
|
|
|
|
ExpC3 |
|
|
Array of Record |
|
|
cLoja - Loja do Cliente/Fornecedor |
|
|
|
|
|
|
|
|
|
|
Retorno
ExpC4(caracter)
- Retorna o filtro customizado, que deverá ser executado na atualização do arquivo temporário com base nos itens do SD1 .
Exemplos
User Function F4NFORI()Local cExp1 := PARAMIXB[1]Local cExp2 := PARAMIXB[2]Local cExp3 := PARAMIXB[3]Local cExp4 := ""//Validações do usuárioReturn cExp4
Created with the Personal Edition of HelpNDoc: Free EPub and documentation generator