Não existe transação em curso.
Não existe ficheiro rasto aberto.
As três consultas de faturas (FUNGRHSIH1, FUNGRHSIH2, FUNGRHSIH3) leem cada fatura selecionadas em função dos criterios fixos e daqueles escolhidos pelo utilizador. Para cada linha de fatura lê um tratamento permite de extrair e de agregar os dados pertinentes no contextos e de atualizar o conteúdo do quadro de dados em consequência. O ponto de entrada está chamado para cada linha de fatura lida cujas informações são acrescentados no quadro.
A variável global GACTION pode ser testado para conhecer o contexto de chamada. Ela pode tomar os valores seguintes : Em função do valor de GACTION a máscara a alimentar e o índice da linha corrente são os seguntes :
- VISUGRHSI1 - Abreviação máscara [M:SGI1] - Indice ligne courante : WJ
- VISUGRHSI2 - Abreviação máscara [M:SGI2] - Índice linha corrente : WI - Última linha WTOP
- VISUGRHSI3 - Abreviação máscara [M:SGI3] - Índice linha corrente : WJ