Árvore de páginas

Versões comparadas

Chave

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

 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


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>