Home

Linha Microsiga Protheus

Páginas filhas
  • F330ESE5 - Registro na SE5 -- 90573

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