Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/bosc030.p

 

RecordSet

 

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

Wm-box

Atributo

Tipo

Formato

Descrição

Obr.

cod-estabel

Char

X(3)

Código do estabelecimento

Sim

cod-local

Char

X(3)

Código do local

Sim

cod-bloco

Char

X(3)

Código do bloco

Sim

cod-rua

Char

X(3)

Código da rua

Sim

cod-nivel

Char

X(3)

Código do nivel

Sim

cod-coluna

Char

X(3)

Código da coluna

Sim

id-box

Decimal

>>>>>>>>>9

Indicador único do box

Sim

cdn-tipo-box

Integer

>9

Código do tipo de box

Sim

Ind-status

Integer

>9

Indicador do status do box normal ou prefer. de outro

Sim

qtd-capacidade-peso

Decimal

>>>,>>>,>>9.9999

Capacidade do  box em peso para armazenamento.

Sim

qtd-capacidade-peso-util

Decimal

>>>,>>>,>>9.9999

Capacidade do  box em peso  utilizada.

Sim

qtd-capacidade-ua

Decimal

>>>,>>>,>>9.9999

Capacidade do  box em unidade de armazenamento.

Sim

qtd-capacidade-ua-util

Decimal

>>>,>>>,>>9.9999

Capacidade do  box em unidade de armaz. utilizada.

Sim

 

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-saldo-estoque através de sua chave primária.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

pcod-local

Char

X(3)

X

 

 

Código do local

pcod-bloco

Char

X(3)

X

 

 

Código do bloco

pcod-rua

Char

X(3)

X

 

 

Código da rua

pcod-nivel

Char

X(3)

X

 

 

Código do nivel

pcod-coluna

Char

X(3)

X

 

 

Código do coluna

 

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 registros da wm-box.

 

 

Método:

OpenQueryEstabelLocal

 

Descrição:

Busca os registros de determinadas faixas de Estabelecimentos, Locais, Blocos, Ruas, Níveis e Colunas.

 

Constraints Associados:

SetConstraintEstabelLocal

 

 

Método:

SetConstraintEstabelLocal

 

Descrição:

Solicita informações para seleção de registros de determinadas faixas de Estabelecimentos, Locais, Blocos, Ruas, Níveis e Colunas.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

p-cod-estabel-ini

Char

X(3)

X

 

 

Código do estabelecimento inicial

p-cod-estabel-fim

Char

X(3)

X

 

 

Código do estabelecimento final

p-cod-local-ini

Char

X(3)

X

 

 

Código do local inicial

p-cod-local-fim

Char

X(3)

X

 

 

Código do local final

p-cod-bloco-ini

Char

X(3)

X

 

 

Código do bloco inicial

p-cod-bloco-fim

Char

X(3)

X

 

 

Código do bloco final

p-cod-rua-ini

Char

X(3)

X

 

 

Código da rua inicial

p-cod-rua-fim

Char

X(3)

X

 

 

Código da rua final

p-cod-nivel-ini

Char

X(3)

X

 

 

Código do nível inicial

p-cod-nivel-fim

Char

X(3)

X

 

 

Código do nível final

p-cod-coluna-ini

Char

X(3)

X

 

 

Código do coluna inicial

p-cod-coluna-fim

Char

X(3)

X

 

 

Código do coluna final

 

 

Método:

OpenQueryEstabelLocalIdBox

 

Descrição:

Busca os registros de determinadas faixas de Estabelecimentos, Locais  e Indicadores únicos de box.

 

Constraints Associados:

SetConstraintEstabelLocalIdBox

 

 

Método:

SetConstraintEstabelLocalIdBox

 

Descrição:

Solicita informações para seleção de registros de determinadas faixas de Estabelecimentos, Locais  e Indicadores únicos de box.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

p-cod-estabel-ini

Char

X(3)

X

 

 

Código do estabelecimento inicial

p-cod-estabel-fim

Char

X(3)

X

 

 

Código do estabelecimento final

p-cod-local-ini

Char

X(3)

X

 

 

Código do local inicial

p-cod-local-fim

Char

X(3)

X

 

 

Código do local final

p-id-box-ini

Decimal

>>>>>>>>>9

X

 

 

Indicador único do box inicial

p-id-box-fim

Decimal

>>>>>>>>>9

X

 

 

Indicador único do box final

 

Métodos Negócio

 

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

 

 

Método: 

getDesTipoBox

 

Descrição

Método consiste na pesquisa da descrição de um tipo de box, de acordo com o código do tipo de box informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

i-cdn-tipo-box

Integer

>9

X

 

 

Código do tipo de box

c-des-tipo-box

Char

X(40)

 

X

 

Descrição do tipo de box

 

 

Método: 

getNomEstabel

 

Descrição

Método consiste na pesquisa do nome do estabelecimento, de acordo com o  código de estabelecimento informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-estabel

Char

X(3)

X

 

 

Código do estabelecimento

c-nom-estabel

Char

X(40)

 

X

 

Nome do estabelecimento

 

 

Método: 

getNomLocal

 

Descrição

Método consiste na pesquisa do nome do local, segundo código do local informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-local

Char

X(3)

X

 

 

Código do local

c-nom-local

Char

X(40)

 

X

 

Nome do local