Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicomfbo/bomf00691

 

Tabelas Temporárias

 

Nos atributos das tabelas temporárias de entrada e saída:

tt-agrup-tanque

Entrada/Saída

 

Entrada/Saída

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

cod-agrup

char

x(20)

Código Agrupamento

Sim

 

cod-tanque

Char

x(20)

Código Tanque

Sim

 

log-ativo

Log

Sim/Não

Ativo

Não

 

char-1

char

x(100)

?

 

 

char-2

char

x(100)

?

 

 

dec-1

deci-2

->>>>>>>>>>>9.9

?

 

 

dec-2

deci-2

->>>>>>>>>>>9.9

?

 

 

int-1

inte

->>>>>>>>>9

?

 

 

int-2

inte

->>>>>>>>>9

?

 

 

log-1

logi

Sim/Não

?

 

 

log-2

logi

Sim/Não

?

 

 

data-1

date

99/99/9999

?

 

 

data-2

date

99/99/9999

?

 

 

 

Método Básico

Quando a BO for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

goToKey

Requisito

Nenhum

Sintaxe

[nome_método] (input  ...,

               output ...,

               ...,

               ...)

Descrição

Reposiciona registro com base no código do agrupamento

Parâmetros

Descrição

Pcod-agrup

Código Agrupamento

Retorno

A BO irá setar o return-value de forma a informar ao programa “chamador” se a execução foi realizada com sucesso ou não. Os valores possíveis para o return-value são: OK (execução correta) e NOK (execução com problemas). Os motivos para a rejeição do movimento de reporte são especificados na temp-table tt-erro....

As mensagens possíveis para este método são....

getKey

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna valores dos campos do código do agrupamento e código do tanque

Parâmetros

Descrição

pcod-agrup

Código Agrupamento

pcod-tanque

Código Tanque

Retorno

 

validateRecord

Requisito

Nenhum

Sintaxe

[nome_método] (input  ...,

               output ...,

               ...,

               ...)

Descrição

Valida temptable RowObject

Parâmetros

Descrição

pType

Recebe o tipo de validação

Retorno

A BO irá setar o return-value de forma a informar ao programa “chamador” se a execução foi realizada com sucesso ou não. Os valores possíveis para o return-value são: OK (execução correta) e NOK (execução com problemas). Os motivos para a rejeição do movimento de reporte são especificados na temp-table tt-erro....

getCharField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna o valor de um campo character

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getDecField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna o valor de um campo decimal.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getIntField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna o valor de um campo inteiro.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getDateField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna o valor de um campo date.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getLogField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna o valor de um campo logical.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getRawField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna valor de campos do tipo raw.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

getRecidField

Requisito

Nenhum

Sintaxe

 

Descrição

Retorna valor de campos do tipo recid.

Parâmetros

Descrição

pFieldName

pFieldValue

Nome Campo

Valor Campo

Retorno

 

linkToAgrup

Requisito

Nenhum

Sintaxe

 

Descrição

Configura pesquisa com a tabela de Agrupamentos.

Parâmetros

Descrição

Ph-bo-agrup

Ponteiro para tabela Agrup

Retorno

 

verificaTanqueAtivo

Requisito

Nenhum

Sintaxe

 

Descrição

Verifica se o tanque esta ativo em outro agrupamento.

Parâmetros

Descrição

p-cod-tanque

p-cod-agrup

Código tanque

Código agrupamento

Retorno

 

 

OpenQuery / SetConstraint / LinkTo

 

OpenQueryStatic ("Main")

Requisito

 

Sintaxe

 

Descrição

Busca conjunto de registros da tabela agrup-tanque.

Parâmetros

Descrição

 

 

Retorno

 

OpenQueryStatic ("Agrup")

Requisito

 

Sintaxe

 

Descrição

Busca conjunto de registros da tabela agrup-tanque com base no valor recebido pela agrup.

Parâmetros

Descrição

 

 

Retorno

 

SetConstraintAgrup

Requisito

 

Sintaxe

 

Descrição

Seta as variáveis de controle para queries contendo o código do agrupamento.

Parâmetros

Descrição

p-cod-agrup

Código do agrupamento

Retorno

 

 

 

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))