Dúvida
Qual e a funcionalidade da função MovClass?
Ambiente
Cross Segmento - Backoffice Linha Protheus - Contabilidade Gerencial – A partir da versão 11.80
Solução
A função LerVal()é uma função específica para o processo de Contabilização TXT para os ambientes SIGACON - Contabilidade e SIGACTB - Contabilidade Gerencial.
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.
MATXFUNC.PRW
LerVal() - Retorna conteúdo numérico ( nPosIni (x)nCaracteres (y) ) --> nValor
- Valor com duas casas decimais.
Esta função utiliza a variável xBuffer (escopo 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 de chr(10) + chr(13).
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 |
0 Comentários