01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Jurídico |
Módulo: | Pré Faturamento de Serviços - SIGAPFS |
Função: | Lançamento Tabelado - JURA027 Despeas - JURA049 Time Sheets - JURA144 |
02. PONTO DE ENTRADA
Descrição: | Este ponto de entrada permite customizar se o processamento dos modelos de lançamentos de Despesa, Lançamento Tabelado e Time Sheets são executados em lote. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Localização: | Atualizações - Movimentações - Despesa / Lançamento Tabelado/ Time Sheets | ||||||||||||
Programa Fonte: | JURA027 JURA049 JURA144 | ||||||||||||
Função: | JEXECLOTE | ||||||||||||
Parâmetros: |
| ||||||||||||
Retorno: |
|
03. EXEMPLO
#include "protheus.ch"
#include "parmtype.ch"
#include "fwmvcdef.ch"
User Function JExecLote()
Local aFuncLote := {} // Array com as funções customizadas em lote
Local cIDModel := "" // Identificação do modelo de dados
Local nOperation := 0 // Número da operação
cIDModel := PARAMIXB[1]
nOperation := PARAMIXB[2]
// Inclusão da rotina em lote
If cIDModel == "JURAXXX"
aFuncLote := {"MJUR001B"} // Função customizada
EndIf
Return (aFuncLote)