Ponto-de-Entrada: F330ESE5 - Registro na SE5
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Brasil |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
Ponto de entrada que pemite que o registro na SE5 seja posicionado corretamente quando existir diferenças no tamanho dos campos envolvidos no indice do SEEK.
Programa Fonte
FINA330.PRW
Sintaxe
F330ESE5 - Registro na SE5 ( [ aLstDOC ], [ cTipoDoc ], [ nTamTit ], [ nTamTip ], [ nI ] ) --> Nil
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aLstDOC | Array of Record | Array com SE5->E5_FILIAL + SE5->E5_DOCUMEN que será feito a busca | |||||||||||||||
cTipoDoc | Array of Record | Tipo de documento. | |||||||||||||||
nTamTit | Array of Record | Tamanho de E1_PREFIXO+E1_NUM+E1_PARCELA. | |||||||||||||||
nTamTip | Array of Record | Tamanho de E1_TIPO. | |||||||||||||||
nI | Array of Record | Contador do "For" que está sendo executado. |
Retorno
-
Nil(nulo)
Observações
Este ponto de entrada deverá inserir o SE5 de acordo com a análise feita no parâmetro aLstDoc.
No o RDMAKE padrão F330ESE5.prw existe um exemplo mais detalhado do PE.
Exemplos
User Function F330ESE5()Conout("Parâmetro 1: aLstDOC")Conout("Parâmetro 2: " +PARAMIXB[2])Conout("Parâmetro 3: " +ALLTRIM(STR(PARAMIXB[3])))Conout("Parâmetro 4: " +ALLTRIM(STR(PARAMIXB[4])))Conout("Parâmetro 5: " +ALLTRIM(STR(PARAMIXB[5])))Return
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas