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. | NãoSim |
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