Árvore de páginas

 Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Jurídico
Módulo:Pré Faturamento de Serviços - SIGAPFS
Função:Envia Pré-Fatura para fila de geração de fatura  - JURA203C (Contrato Fixo), JURA203D (Fatura Adicional)


02. PONTO DE ENTRADA

Descrição:

Este ponto de entrada permite validar as parcelas anteriores da Fatura Adicional / Contrato Fixo não faturadas

Localização:

Atualizações - Movimentações - Emissão de Faturas > Fixo

Atualizações - Movimentações - Emissão de Faturas > Fatura Adicional

Programa Fonte:

JURA203C, JURA203D

Função:

JA203VLDIN

Ponto de Entrada:J203PARC
Parâmetros:



Nome

Tipo

Descrição

Obrigatório

PARAMIXBarray

Array com 1 posição com o código da Pré-Fatura

NomeTipoDescrição
PARAMIXB[1]Caractere

Tipo FA - Fatura Adicional

FX - Contrato Fixo

PARAMIXB[2]CaractereSequencia Anterior
PARAMIXB[3]CaractereParcela Anterior
Sim



Retorno:



Nome

Tipo

Descrição

Obrigatório

lRet

Lógico

Verifica se NÃO deve ser exibida a pergunta questionando se deseja adicionar as parcelas anteriores não faturadas

Sim




03. EXEMPLO

#INCLUDE "PROTHEUS.CH"

User Function J203PARC

Local lRet := .F.
Local cTipo := PARAMIXB[1]
Local cCod := PARAMIXB[2]
Local cParc := PARAMIXB[3]
Local aArea := GetArea()
Local aAreaNVV := NVV->(GetArea())
Local cQuery := ''
Local cAlias := GetNextAlias()

lRet := cTipo == 'FA' .And. cCod = '00000001' .And. cParc== '0004'

Return lRet