Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | mfbo/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))