Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
LerVal - Retorna conteúdo Devuelve contenido numérico
LerVal - Retorna conteúdo Devuelve contenido numérico

FunçãoFunción: LerVal () - Retorna conteúdo Devuelve contenido numérico


Versões

Versiones:

Advanced Protheus 5.07 , Advanced Protheus 5.08 , Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10

Compatível Países

Compatible países:

Todos

Sistemas

Operacionais

operativos:

Todos

Compatível às Bases de Dados

Compatible con las bases de datos:

Todos

Todas

Nível

Nivel de

Acesso

acceso:

Nível

Nivel 1 (

Acesso Clientes

Acceso clientes)

Idiomas:

Espanhol

Español,

Inglês

Inglés


DescriçãoDescripción:

A função LerValLa función lerVal() é uma função es una función específica para o processo el proceso de Contabilização Contabilización TXT para os ambientes los entornos SIGACON - Contabilidade e Contabilidad y SIGACTB - Contabilidade GerencialContabilidad de Gestión.

Esta função retorna um conteúdo no formato numérico, de acordo com as posições informadas na linha de movimento do arquivo TXT em processamento. Este conteúdo sempre será retornado considernado-se duas (2) casas decimais.función devuelve un contenido en el formato String, de acuerdo con las posiciones informadas en la línea de movimiento del archivo TXT en procesamiento. Este contenido siempre se devolverá considerando dos (2) dígitos decimales.

Programa FuentePrograma Fonte:
MATXFUNC.PRW
SintaxeSintaxis:

LerVal() - Retorna conteúdo Devuelve contenido numérico ( nPosIni (x)nCaracteres (y) ) --> nValor

RetornoRespuesta:
nValor
    (numericonumérico)
  • Valor com duas casas decimaiscon dos dígitos decimales.
ObservacionesObservações

Esta função función utiliza a variável la variable xBuffer (escopo alcance Private) disponível em tempo de processamento da rotina de Contabilização TXT. O conteúdo da variável xBuffer é do tipo string, sendo que seu tamanho depende da parametrização da rotina de contabilização TXT, o qual deve avaliar o tamanho da linha do arquivo TXT + duas posições. As posições adicionadas ao tamanho da linha são referentes ao CRLF formado pela combinação disponible en tiempo de procesamiento de la rutina de Contabilización TXT. El contenido de la variable xBuffer es del tipo string, considerando que su tamaño depende de la parametrización de la rutina de contabilización TXT, el cual debe evaluar el tamaño de la línea del archivo TXT + dos posiciones. Las posiciones agregadas al tamaño de la línea se refieren al CRLF formado por la combinación de chr(10) + chr(13).

EjemplosExemplos
1o.Estructura Estruturade dala linhalínea dodel arquivoarchivo TXT analisadoanalizado:LLLTDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCVVVVVVVVVVVVVVVVVVVVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAondeLLLDDMMYYYYTDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCVVVVVVVVVVVVVVVVVVVVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAonde:LLLLLL      - Código dodel lançamento padrão           asiento estándar            : 001 - 003 (03)TT          - Tipo dodel lançamentoasiento contábilcontable (DC)              : 004 - 004 (01)DDDDDD      - ContaCuenta àal debitodébito dodel lançamentoasiento contábil contable  : 005 - 024 (20)CCCCCC      - ContaCuenta àal crédito dodel lançamentoasiento contábilcontable : 025 - 044 (20)VVVVVV      - Valor dodel lançamento contábil          asiento contable           : 045 - 064 (20)HHHHHH      - HistóticoHistorial dodel lançamentoasiento contabil       contable       : 065 - 104 (40)2o. OEl tamanhotamaño de linhala línea aque serse configuradoconfigurará para correta leitura deste arquivola correcta lectura de este archivo, será 106 (última posiçãoposición de informaçãoinformación (104) + 2 caracteres de final de linhalínea.3o. Uso dodel LerVal(x,y):A. LerVal(45,20) --> retornarádevolverá oel valor del doasiento lançamentocontable contábilen noel formato 18,2 (20 posiçõesposiciones).
ParâmetrosParámetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

nPosIni (x)

Numérico

Posição inicial da informação da linha do arquivo




X




nCaracteres (y)

Numérico

Quantidade de caracteres que compõe a informação a ser avaliada a partir da posição inicial (inclusive).




X