Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/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 |