Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: F05MONTDD - Elaboração de desdobramento
Descrição:
Eventos
Programa Fonte FINA050.PRW Sintaxe F05MONTDD - Elaboração de desdobramento ( ) --> lRet Retorno
Observações Regras para utilização do ponto de entrada:
i. O retorno lógico verdadeiro (.T.) indica que o tratamento do desdobramento do título foi realizado pelo ponto de entrada, e o processo retorna para o título a pagar. ii. O retorno lógico falso (.F.) indica que o tratamento do desdobramento do título NÃO foi realizado pelo ponto de entrada, e será exibida a tela de desdobramento padrão do sistema.
Exemplos Considerando um título no valor de R$103.000,00 e as seguintes parcelas:01 a 29 - R$ 1.000,00 (total 29.000,00)30 - R$ 1.500,00 (total 1.500,00)31 a 65 - R$ 2.000,00 (total 70.000,00)66 - R$ 2.500,00 (total 2.500,00) ----------------- 103.000,00 Temos o seguinte RdMake:#INCLUDE "RWMAKE.CH"#INCLUDE "PROTHEUS.CH"User Function F05MONTDDLocal nX := 1aParcelas:= {}For nX := 1 to 29 AAdd(aParcelas,{dDataBase+nX, 1000})Next nxAAdd(aParcelas,{dDataBase+nX, 1500})For nX := 31 to 65 AAdd(aParcelas,{dDataBase+nX, 2000})Next nxAAdd(aParcelas,{dDataBase+nX, 2500})Return .T.As variáveis de memória da tela de inclusão de contas a pagar podem ser consultadas para efetuar validações necessárias. Ex.: M->E2_FORNECE,M->E2_LOJA,M->E2_NUM,M->E2_VALOR,M->E2_PARCELAQualquer desposicionamento de tabela provocado pelo RdMake, deve ser restaurado. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas