Ponto-de-Entrada: F200ALTL - Altera linha de processamento
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 F200ALTL altera a última linha de processamento do arquivo de retorno de cobranças. Esta alteração somente tem efeito no caso de reprocessamento do arquivo, quando já existe linha de LOG para o arquivo na tabela FI0. Sendo que o arquivo gravado no LOG seja reprocessado desde a primeira linha.
Eventos
Após a confirmação da mensagem de confirmação de reprocessamento do arquivo de retorno.
Programa Fonte
FINA200.PRX
Sintaxe
F200ALTL - Altera linha de processamento ( < nUltLinProc> ) --> nUltLinProc
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nUltLinProc | Numérico | Contém a última linha processada gravada na tabela de LOG de processamento (FI0) | X |
Retorno
-
nUltLinProc(numerico)
- Ultima linha de processamento alterada. Pode indicar que o arquivo foi processado totalmente, parcialmente ou não foi processado (valor 1).
Observações
A tabela FI0 está posicionada no LOG do arquivo gravado no momento da chamada do ponto de entrada, o que possibilita a utilização de algum campo com informação do arquivo processado no ponto de entrada.
Exemplos
#include "protheus.ch"User Function F200ALTLLocal nUltLinProc := ParamIXB[1] Alert( "Ponto de Entrada F200ALTL" )If nUltLinProc > 1 // Forca reprocessamento do arquivo desde a primeira linha nUltLinProc := 1EndIf Return nUltLinProc
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