Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bosc040.p |
RecordSet
Wm-embalagem | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-embalagem | Char | X(10) | Código da embalagem | Sim |
des-embalagem | Char | X(40) | Descrição da embalagem | Sim |
cod-sigla | Char | X(3) | Sigla da embalagem | Sim |
val-peso | Decimal | >,>>>,>>9.9999 | Peso da embalagem em Kg | Sim |
val-comprimento | Decimal | >,>>>,>>9.9999 | Comprimento da embalagem em Cm | Sim |
val-largura | Decimal | >,>>>,>>9.9999 | Largura da embalagem em Cm | Sim |
val-altura | Decimal | >,>>>,>>9.9999 | Altura da embalagem em Cm | Sim |
narrativa | Char | X(2000) | Narrativa da embalagem | Não |
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-embalagem através de sua chave primária.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
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 as embalagens.
Método:
OpenQueryEmbalagem
Descrição:
Busca as embalagens (ordenadas por código), de acordo com os parâmetros informados.
Constraints Associados:
setConstraintEmbalagem
Método:
setConstraintEmbalagem
Descrição:
Solicita informações para seleção de embalagem conforme códigos de embalagens informados.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-embalagem-ini | Char | X(10) | X |
|
| Código da embalagem inicial |
p-cod-embalagem-fim | Char | X(10) | X |
|
| Código da embalagem final |
Método:
OpenQueryDescricao
Descrição:
Busca as embalagens (ordenadas por descrição), de acordo com os parâmetros informados.
Constraints Associados:
setConstraintDescricao
Método:
setConstraintDescricao
Descrição:
Solicita informações para seleção de embalagens conforme descrições de embalagens informadas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-des-embalagem-ini | Char | X(40) | X |
|
| Descrição da embalagem inicial |
p-des-embalagem-fim | Char | X(40) | X |
|
| Descrição da embalagem final |
Método:
openQuerySigla
Descrição:
Busca as embalagens (ordenadas por sigla), de acordo com os parâmetros informados.
Constraints Associados:
setConstraintSigla
Método:
setConstraintSigla
Descrição:
Solicita informações para seleção de embalagens conforme siglas de embalagens informadas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-sigla-ini | Char | X(3) | X |
|
| Código da sigla inicial |
p-cod-sigla-fim | Char | X(3) | X |
|
| Código da sigla final |
Método:
openQueryByDescricao
Descrição:
Busca as todas as embalagens, ordenadas por descrição.
Constraints Associados:
setConstraintByDescricao
Método:
setConstraintByDescricao
Descrição:
...
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
|
|
|
|
|
|
|
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 (“5”) 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:
initializeDBOs
Descrição
O método consiste na inicialização da BO Item-embalagem.
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
|
|
|
|
|
|
|