Histórico da Página
CONTEÚDO
- Visão Geral
- Parâmetros
- Retorno
- Exemplo de Utilização
- Exemplo de Manipulação
01. VISÃO GERAL
O ponto de entrada CT281LOOP permite pular determinada faixa de combinações de entidades indesejadas ao executar o Rateio Off-line Combinações(CTBA281).
02. PARÂMETROS
Parâmetro | Tipo | Descrição | Obrigatório |
---|---|---|---|
PARAMIXB[1] | Não se aplica | Não se aplica a esse Ponto de Entrada | Não |
03. RETORNO
Retorno | Tipo | Descrição | Obrigatório |
---|---|---|---|
Lógico (Verdadeiro ou Falso) | Logico | Se ira continuar o Loop ou não. | Sim |
04. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#include "protheus.ch" User Function CT281LOOP() Local cConta := "1010100" Local cCusto := "100100" Local cClasse := "200300" Local cItem := "300200" Local lRet := .T. //Campos do arquivo de trabalho referentes as entidades padrões, Observe que esse PE só utiliza as entidades padrões. If TRBCJ->CONTA <> cConta .AND. TRBCJ->CUSTO <> cCusto .AND. TRBCJ->CLVL <> cClasse .AND. TRBCJ->ITEM <> cItem lRet:= .F. Endif Return lRet |
Aviso | ||
---|---|---|
| ||
O exemplo demonstrado é meramente ilustrativo. A regra, o funcionamento e os impactos gerados pelo ponto de entrada é no sistema são de responsabilidade do cliente que o utiliza. |
05. EXEMPLO DE MANIPULAÇÃO
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
If __lCT281Loop If !ExecBlock("CT281LOOP",.F.,.F.) TRBCJ->(DBSkip()) Loop Endif Endif |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas