Histórico da Página
...
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Financeiro | ||||
Rotina: |
| ||||
Ponto de Entrada: | F260duplF04MONTDD | ||||
Requisito (ISSUE): | PCREQMSERV-7787971 | ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) operacional(is): | Todos | ||||
Versões/Release: | Todas |
Ponto de Entrada
Descrição: | Permite acesso ao processamento de conciliados DDAAssume a validação dos dados para montagem de parcelamento. | ||||||||||||||||||||||||||
Eventos: 1 - Geração da tabela temporária TRB - Inclusão de registros provenientes da tabela SE2 - Contas a Pagar. 2 - Ao final da criação da tabela temporária TRB | Validação de preenchimento do Campo Desdobramento (E1_DESDOBR) com o Valor Sim. | ||||||||||||||||||||||||||
Programa Fonte: | FINA260FINA040 | ||||||||||||||||||||||||||
Função: | FINA050 F040Dsdobr | ||||||||||||||||||||||||||
Parâmetros |
| Nenhum | |||||||||||||||||||||||||
Retorno: | Retorno: | Obs.: Considerado apenas para o Evento 1. Lógico, sendo: (.T.) - Registro é duplicidadeAs regras para o desdobramento foram tratadas e validadas. Não será necessário exibir a janela do padrão. (.F.) - O Registro Não é DuplicidadeExibir a janela de preenchimento do padrão. |
Exemplo |
---|
#Include User Function F260DUPLF04MONTDD() LOCAL cModo := ParamIXB[1]LOCAL lRetlRet := .T. If cModo == 'ONBUILDTRB' MsgInfo('Neste modo a tabela TRB está sendo montada.' + CHR(10)+CHR(13)+; 'O ponto de entrada recebe:' + CHR(10)+CHR(13)+; ' - Alias para a tabela TRB: [' + PARAMIXB[2] +']' + CHR(10)+CHR(13)+; ' - O ponteiro (RECNO()) para o registro atual da tabela TRB: [' + PARAMIXB[3] + ']' + CHR(10)+CHR(13)+; ' - O ponteiro (RECNO()) para o registro identificado como duplicidade na tabela SE2: [' + ALLTRIM(STR(PARAMIXB[4])) + ']',; 'EXECUÇÃO DO PONTO DE ENTRADA: F260DUPL - MODO ['+ ParamIXB[1] + ']') Else MsgInfo('Neste modo a tabela TRB estará totalmente montada.' + CHR(10)+CHR(13)+; 'O ponto de entrada recebe:' + CHR(10)+CHR(13)+; ' - Alias para a tabela TRB','EXECUÇÃO DO PONTO DE ENTRADA: F260DUPL - MODO ['+ ParamIXB[1] + ']') EndIf lRet := MsgYesNo("Deseja Validar o parcelamento? Em caso positivo a janela de parcelamento não será exibida",; "Execução do Ponto de Entrada: F04MONTDD") Return lRet Return lRet |