Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/bosc045.p

 

RecordSet

 

Wm-item-embalagem

Atributo

Tipo

Formato

Descrição

Obr.

cod-item

Char

X(16)

Código do item

Sim

cod-embalagem

Char

X(10)

Código da embalagem

Sim

val-peso

Decimal

>,>>>,>>9.9999

Peso da embalagem

Sim

qtd-item-emb

Decimal

>>>,>>>,>>9.9999

Quantidade do item na embalagem

Sim

qtd-min-item-emb

Decimal

>>>,>>>,>>9.9999

Quantidade mínima do item na embalagem

Sim

log-abre-embalagem

Logical

Sim/Não

Indica se na retirado do item a embalagem pode ser aberta

Sim

val-volume

Decimal

>,>>>,>>9.9999

Volume da embalagem

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

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-item

char

X(16)

X

 

 

Código do item

pcod-embalagem

char

X(10)

X

 

 

Código da embalagem

 

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 todas os registros da tabela item-embalagem.

 

 

Método:

OpenQueryItem

 

Descrição:

Busca os registros da tabela item-embalagem (ordenadas por código), pertencentes a um determinado item.

 

Constraints Associados:

setConstraintItem

 

 

Método:

setConstraintItem

 

Descrição:

Solicita informações para seleção de itens-embalagens conforme código de item informado.

 

Parâmetros:

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-item

Char

X(16)

X

 

 

Código do item

 

Métodos Negócio

 

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

 

 

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 embalagens do item (“8”) e uma variável de que indicará se o registro foi encontrado ou não (“YES”/”NO”). A localização do registro indica existência de integração.

 

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

 

 

Método: 

getDescEmbalagem

 

Descrição

O método consiste na pesquisa da descrição da embalagem, conforme código da embalagem informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-embalagem

Char

X(10)

X

 

 

Código da embalagem

c-des-embalagem

Char

X(40)

X

 

 

Descrição da embalagem

 

 

Método: 

getDescItem

 

Descrição

O método consiste na pesquisa da descrição do item, conforme código do item informado.

 

Requisitos:

Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-item

Char

X(10)

X

 

 

Código do item

c-des-item

Char

X(60)

X

 

 

Descrição do item

 

 

Método: 

setAtualizaVolume

 

Descrição

O método consiste na atualização de volumes de embalagens que possuem relacionamento com um item em específico.

 

Requisitos:

Nenhum.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-cod-embalagem

Char

X(10)

X

 

 

Código da embalagem a ser atualizada

de-val-volume

Decimal

>,>>>,>>9.9999

X

 

 

Valor do volume a ser atualizado