Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | inbo/boin622.p |
RecordSet
Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
aprovador | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-aprov | char | X(12) | Código do aprovador do módulo de compras | Sim |
des-aprov | char | X(40) | Nome do Aprovador | Sim |
aprov-tec | log | Sim/Não | Atributo que indica se o aprovador ‚ um aprovador técnico da família de materiais | Sim |
perm-solic | log | Sim/Não | Indicador lógico para determinar se o aprovador poder aprovar solicitações de compras. | Sim |
perm-requis | log | Sim/Não | Indicador lógico que determina se o aprovador tem permissão para aprovar requisições de material. | Sim |
perm-cotac | log | Sim/Não | Indicador lógico que determina se o aprovador poder aprovar cotações de preços. | Sim |
perm-pedido | log | Sim/Não | Indicador lógico que determina se o aprovador poder aprovar pedidos de compras. | Sim |
lim-solic | dec | ->>>,>>>,>>9.99 | Limite (em valor) para aprovação de solicitações de compras. |
|
lim-requis | dec | ->>>,>>>,>>9.99 | Limite de aprovação para requisição de material |
|
lim-cotac | dec | ->>>,>>>,>>9.99 | Limite de aprovação para cotação de preços |
|
lim-pedido | dec | ->>>,>>>,>>9.99 | Limite de aprovação para pedido de compras |
|
lim-req-manut | dec | ->>>,>>>,>>9.99 | Limite de aprovação para requisições de material para manutenção |
|
mo-codigo | int | >9 | Código da moeda |
|
perm-manut | logi | Sim/Não | Atributo lógico que indica se o aprovador poder aprovar solicitações de manutenção | Sim |
mestre | logi | Sim/Não | Aprovador Mestre |
|
char-1 | char | x(100) |
|
|
char-2 | char | x(100) |
|
|
dec-1 | dec | ->>>>>>>>>>>9.9 |
|
|
dec-2 | dec | ->>>>>>>>>>>9.9 |
|
|
int-1 | int | ->>>>>>>>>9 |
|
|
int-2 | int | ->>>>>>>>>9 |
|
|
log-1 | Log | Sim/Não |
|
|
log-2 | log | Sim/Não |
|
|
data-1 | date | 99/99/9999 |
|
|
data-2 | date | 99/99/9999 |
|
|
RecordSet Related
Temp-Tables adicionais utilizadas nos demais métodos de negócio para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
aprovador | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
|
|
|
|
|
Métodos Básicos
Métodos básicos de acesso ao banco de dados.
Método:
goToKey
Descrição:
Reposiciona registro com base no índice APROVADOR. Recebe valor do campo do índice
APROVADOR e retorna status do processo
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-aprov | char | x(12) | X |
|
| Código do aprovador do módulo de compras |
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:
openQueryStatic (“ByCodAprov”)
Descrição:
Busca conjunto de registros da tabela aprovador dentro de uma faixa de código. Os registros são ordenados por código do aprovador.
Constraints Associados:
Executar o método setConstraintByCodAprov
Método:
openQueryStatic(“ByDesAprov”)
Descrição:
Busca conjunto de registros da tabela aprovador dentro de uma faixa de nome. Os registros são ordenados por nome do aprovador.
ConstraintsAssociados:
Executar o método setConstraintByDesAprov
Método:
setConstraintByCodAprov
Descrição:
Seta as variáveis de controle para queries contendo o código do aprovador inicial e final.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-aprov-ini | char | x(12) | X |
|
| Código do aprovador inicial |
pcod-aprov-fim | char | x(12) | X |
|
| Código do aprovador final |
Método:
setConstraintByDesAprov
Descrição:
Seta as variáveis de controle para queries contendo o nome do aprovador inicial e final.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pdes-aprov-ini | char | x(12) | X |
|
| Nome do aprovador inicial |
Pdes-aprov-fim | char | x(12) | X |
|
| Nome do aprovador final |
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados.
Método:
Descrição:
Requisitos:
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
|
|
|
|
|
|
|