Á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  -JURA203B (Pré-Fatura), JURA203C (Contrato Fixo), JURA203D (Fatura Adicional)


02. PONTO DE ENTRADA

Descrição:

Este ponto de entrada permite validar o registro da Pré-Fatura/Contrato Fixo/Fatura Adicional

Localização:

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

Programa Fonte:

JURA203B, JURA203C, JURA203D

Função:

JA203VLDIN

Ponto de Entrada:J203VLIN
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

aRetorno

Array

Array obrigatório com retorno de 2 posições

NomeTipoDescrição
aRetorno[1]
lRet
Lógico
Verifica se NÃO deve ser exibida a pergunta questionando se deseja adicionar as parcelas anteriores não faturadas

Indica se envia ou não a Pré-Fatura para fila

aRetorno[2]CaractereMensagem de detalhamento
Sim


03. EXEMPLO

#INCLUDE "PROTHEUS.CH"

User Function J203VLIN

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>