Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/bodi189q01.p

 

RecordSet

 

Temp-Table principal utilizada para nos métodos da BO e suas respectivas definições.

Tabela de Preços

Atributo

Tipo

Formato

Descrição

Obr.

nr-tabpre

char

x(08)

Número da Tabela de Preços

Sim

descricao

char

x(40)

Descrição da Tabela de Preços

Sim

dt-inival

date

99/99/9999

Data inicial da validade

Sim

dt-fimval

date

99/99/9999

Data final de validade

Sim

observacoes

char

x(2000)

Observação

 

dt-ult-atual

date

99/99/9999

Data da última atualização

 

user-atualiz

char

x(12)

Usuário que processou a última atualização

 

mo-codigo

integer

>9

Código da moeda

Sim

desconto

decimal

>9.99

Desconto da tabela de preços

Sim

situacao

integer

99

Situação da tabela de preço

Sim

ind-atualiz

logical

Sim/Não

Tabela de preço está sendo atualizada?

Sim

nr-dias

integer

>>>>9

Quantos Dias o Preço está Projetado

Sim

taxa-finan

decimal

>>9.99

Taxa financeira diária (percentual)

 

dt-val-preco

date

99/99/9999

Data de validade dos preços

 

cd-gr-preco

integer

>>9

Código do grupo de preços

Sim

cd-colecao

char

x(03)

Código da coleção do item

 

log-valor-pauta

logical

Sim/Não

Calcular ICMS retido pelo valor da tabela de pauta?

 

char-1

char

x(100)

?

 

char-2

char

x(100)

?

 

dec-1

decimal

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

?

 

dec-2

decimal

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

?

 

int-1

integer

->>>>>>>>>9

?

 

int-2

integer

->>>>>>>>>9

?

 

log-1

logical

Sim/Não    

Cotação impressa?

 

log-2

logical

Sim/Não

?

 

data-1

date

99/99/9999 

?

 

data-2

date

99/99/9999 

?

 

check-sum

char

x(20)

Check-sum

 

 

Métodos Básicos

 

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

 

 

Método:

goToKey

 

Descrição: 

Reposiciona o registro da tabela ped-venda através de sua chave primária (ch-pedido).

 

Requisitos: 

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pnr-tabpre

char

x(08)

X

 

 

Número da Tabela de Preços

 

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:

openQueryTabPre

 

Descrição:

Disponibiliza todas as tabelas de preços dentro de um período informado para o número da tabela.

 

Constraints Associados:

SetConstraintTabPre

 

 

Método:

setConstraintTabPreco

 

Descrição: 

Solicita informações para seleção de tabelas de preços segundo o número da tabela de preços.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcTabPreIni

Char

x(08)

X

 

 

Número inicial da tabela de preços para a faixa.

pcTabPreFim

Char

x(08)

X

 

 

Número final da tabela de preços para a faixa.

                                  

 

Métodos Negócio

 

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

 

 

Método: 

getKey

 

Descrição: 

Método para retornar os valores dos campos do índice ch-tabpre da tabela tb-preco.

 

Requisitos: 

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pnr-tapre

Char

x(08)

 

X

 

Número da tabela de preços