Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicoinbo/boin185q01.p

 

RecordSet

 

Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.

tt-item-tab 

Atributo

Tipo

Formato

Descrição

Obr.

Nome-abrev

Char

X(12)

 

Sim

Nr-tab

Char

X(10)

 

Sim

It-codigo

Char

X(16)

 

Sim

Pr-item

Dec

>>>>>,>>>,>>9.99999

 

Sim

Aliquota-ipi

Dec

>>9.99

 

Sim

Desco-quant

Dec

->9.99999

 

Sim

Quant-min

Dec

>>>>,>>9.9999

 

Sim

Situacao

Int

>9

 (1- ativo / 2 - inativo )

Sim

Cod-cond-pag

Int

>>9

 

Sim

Valor-frete

Dec

>>>,>>>,>>9.9999

 

Sim

Aliquota-icm

Dec

>>9.99

 

Sim

Frete

Log

Sim/Não

 

Sim

Char-1

Char

X(100)

 

 

Char-2

Char

X(100)

 

 

dec-1

Dec

->>>>>>>>>>>9.99999999

 

 

dec-2

Dec

->>>>>>>>>>>9.99999999

 

 

int-1

Int

->>>>>>>>>9

 

 

int-2

Int

->>>>>>>>>9

 

 

Log-1

Logical

Sim/Não

 

 

Log-2

Logical

Sim/Não

 

 

Data-1

Date

99/99/9999

 

 

Data-2

Date

99/99/9999

 

 

Check-sum

Char

X(20)

 

 

 

Métodos Básicos

 

Métodos básicos de acesso ao banco de dados.


 

Método:

goToKey

 

Descrição:

Reposiciona o registro do tt-item-tab através do item, nome abreviado, condição pagamento, tabela e qde min.

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Pit-codigo

Char

X(16)

X

 

 

 

Pnome-abrev

Char

X(12)

X

 

 

 

Pcod-cond-pag

Int

>>9

X

 

 

 

Pnr-tab

Char

X(10)

X

 

 

 

Pquant-min

Dec

>>>>,>>9.9999

X

 

 

 

 

Queries e Constraints


Definição das Queries (acesso ao banco de dados) e Contraints (regras de leitura)  utilizadas para buscar grupos de registros da base de dados.

 

 

Método:

openQueryStatic (“ByItCodigo”)

 

Descrição:

Busca conjunto de registros da tabela item-tab. Os registros são ordenados pelo campo do índice primário it-codigo. Obs.: após executar o método openQueryByItCodigo é executado o Método Before.

 

Constraints Associados:

setconstraintByItCodigo

 

 

Método:

before

 

Descrição:

Complemento do openQueryByItCodigo. Busca os registros da tabela item-tab que relacionam-se com a tabela item.

 

Constraints Associados:

setconstraintByItCodigo

 

 

Método:

setconstraintByItCodigo

 

Descrição:

Abre a query conforme rowid da tabela tb-pr-cc.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Pr-tb-pr-cc

Rowid

 

X

 

 

Rowid da tabela tb-pr-cc

 

Métodos Negócio

 

Métodos adicionais de atualização e acesso a base de dados.


 

Método: 

LinkToTb-Pr-Cc

 

Descrição:

Posiciona a tabela tb-pr-cc através do método getkey.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

Ph-tb-pr-cc

Handle

 

X

 

 

Handle da tabela tb-pr-cc