Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/bosc044.p

 

RecordSet

 

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

Item

Atributo

Tipo

Formato

Descrição

Obr.

cod-item

char

x(16)

Código do Item

Sim

des-item

char

x(60)

Descrição do Item

Sim

cod-unid-med

char

x(2)

Unidade de Medida do Item

Sim

ind-tipo-contr-est

inte

>9

Tipo de Controle Estoque

Sim

log-contr-ref

logi

Sim/Não

Controla Referência

Sim

log-lote-automatico

logi

Sim/Não

Gera Lote Automático

Sim

num-lote-atual

logi

x(10)

Numeração Atual Lote

Sim

ind-controle-saida

inte

>9

Tipo de Controle Saída

Sim

log-compart-box-lote

logi

Sim/Não

Compartilha Box com Outro Lote

Sim

log-validade

logi

Sim/Não

Controla Validade

Sim

log-compart-box-item

logi

Sim/Não

Compartilha Box com Outro Item

Sim

num-dias-reanalize

inte

>>>9

Número Dias Reanalize

Sim

ind-seq-armazenamento

inte

>9

Seqüência Armazenamento

Sim

ind-seq-retirada

inte

>9

Seqüência Retirada

Sim

ind-forma-arredonda

inte

>9

Arredondamento

Sim

cod-familia

char

x(8)

Código da Família

Sim

val-peso

dec

>,>>>,>>9.9999

Peso

Sim

val-comprimento

dec

>,>>>,>>9.9999

Comprimento

Sim

val-largura

dec

>,>>>,>>9.9999

Largura

Sim

val-altura

dec

>,>>>,>>9.9999

Altura

Sim

char-1

char

x(100)

?

 

char-2

char

x(100)

?

 

dec-1

dec

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

?

 

dec-2

dec

->>>>>>>>>>>

?

 

int-1

int

->>>>>>>>>9

?

 

int-2

int

->>>>>>>>>9

?

 

log-1

log

yes/no    

?

 

log-2

log

yes/no    

?

 

data-1

date

99/99/9999  

?

 

data-2

date

99/99/9999 

?

 

 

Métodos Básicos

 

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

 

 

Método:

goToKey

 

Descrição:

Reposiciona o registro da tabela wm-item através de sua chave primária (idx-item1).

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-item

char

x(16)

X

 

 

Código do Item

 

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:

openQueryMain

 

Descrição:

Disponibiliza todos os itens.

 

 

Método:

OpenQueryByCod-item

 

Descrição:

Busca os registros de uma determinada faixa de itens (inicial e final).

 

Constraints Associados:

SetConstraintCod-item

 

 

Método:

SetConstraintCod-item

 

Descrição:

Solicita informações para seleção de itens (inicial e final).

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-item-ini

Char

x(16)

X

 

 

Código do Item Inicial

pcod-item-fim

Char

x(16)

X

 

 

Código do Item Final

 

 

Método:

OpenQueryByDes-item

 

Descrição:

Busca os registros de uma determinada faixa de descrição dos itens (inicial e final).

 

Constraints Associados:

SetConstraintDes-item

 

 

Método:

SetConstraintDes-item

 

Descrição:

Solicita informações para seleção de descrição dos itens.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pdes-item-ini

Char

x(60)

X

 

 

Descrição do Item Inicial

pdes-item-fim

Char

x(60)

X

 

 

Descrição do Item Final

 

Métodos Negócio

 

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

 

 

Método: 

importaItem

 

Descrição

Método consiste na importação on-line de registros de item. Ele é responsável pela gravação dos registros da tabela WM-ITEM através da temp-table tt-item-aux passada como parâmetro.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

tt-item-aux

Table

-

X

 

 

Temp-table Auxiliar de Item

 

Definição Tabela:

tt-item-aux

 

 

 

Atributo

Tipo

Formato

Descrição

cod-item

char

x(16)

Código do Item

des-item

char

x(60)

Descrição do Item

cod-unid-med

char

x(2)

Unidade de Medida do Item

ind-tipo-contr-est

inte

>9

Tipo de Controle Estoque

val-peso

dec

>,>>>,>>9.9999

Peso

val-comprimento

dec

>,>>>,>>9.9999

Comprimento

val-largura

dec

>,>>>,>>9.9999

Largura

val-altura

dec

>,>>>,>>9.9999

Altura

cod-familia

char

x(8)

Código da Família

 

 

Método: 

getDescFK

 

Descrição

O método consiste na pesquisa em uma tabela, conforme parâmetro passado e retorna uma descrição/comentário.

No caso da verificação da integração de produtos, é passado o nome da tabela (wm-integra-produto), o valor que indica integração de referências (“2”) e uma variável de que indicará se o registro foi encontrado ou não (“YES”/”NO”).

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-table

Char

 

X

 

 

Nome da tabela a ser pesquisada

c-param

Char

 

X

 

 

Valor do parâmetro

c-description

Char

 

 

X

 

Valor da descrição