Histórico da Página
...
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi277.p |
RecordSet
Tabela principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
Tipo Período Desconto | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cdn-desconto-periodo | inte | >>,>>>,>>9 | Código do desconto por período | Sim |
des-desconto-periodo | char | X(30) | Descrição do desconto por período | Sim |
ind-tipo-periodo | inte | >9 | Tipo de período |
|
des-obs-desconto-periodo | char | X(2000) | Observação sobre o desconto por período |
|
char-1 | char | x(100) |
|
|
char-2 | char | x(100) |
|
|
log-1 | logi | Sim/Não |
|
|
log-2 | logi | Sim/Não |
|
|
dec-1 | deci-8 | ->>>>>>>>>>>9.9 |
|
|
dec-2 | deci-8 | ->>>>>>>>>>>9.9 |
|
|
int-1 | inte | ->>>>>>>>>9 |
|
|
int-2 | inte | ->>>>>>>>>9 |
|
|
data-1 | date | 99/99/9999 |
|
|
data-2 | date | 99/99/9999 |
|
|
Métodos Básicos
Métodos básicos de acesso ao banco de dados, que serão utilizados na base EMS 2.0.
Método:
GotoKey
Descrição:
Reposiciona o registro da tabela tipo-periodo-desconto através do código do desconto período (p-cdn-desconto-periodo).
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cdn-desconto-periodo | Integer |
| X |
|
| Código Desconto Período |
...
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:
openQueryByCodigo
Descrição:
Busca um conjunto de registro da tabela tipo-periodo-desconto a partir do código do desconto período (cdn-desconto-periodo) passado como parâmetro.
...
Constraints Associados:
SetConstraintByCodigo
Método:
SetConstraintByCodigo
Descrição:
Recebe os parâmetros da tabela tipo-periodo-desconto.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-inicial | Char |
| X |
|
| Código Desconto Período |
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados.
Método:
ValidarCamposNaoChaveTipoPeriodoDesconto
Descrição:
Método criado para validar os campos que não fazem parte chave da tabela.
...
- Descrição Desconto Período deve ser informado
Requisitos:
Nenhum
Método:
ValidarCamposChaveTipoPeriodoDesconto
Descrição:
Método criado para implementar as Validações dos Campos Chave da Tabela Tipo-Periodo-Desconto.
...
- Código Desconto Período, Descrição Desconto Período e Tipo Período devem ser informados;
Requisitos:
Nenhum
Método:
AlterarRegistroTipoPeriodoDesconto
Descrição:
Na alteração de um registro:
O usuário não pode alterar o ind-tipo-periodo se houver alguma ocorrência na tabela periodo-desconto para o cdn-desconto-periodo.
Parâmetros:
Nenhum
Requisitos:
Nenhum
Método:
VerificarRelacoesDescontoPeriodo
Descrição:
Procedure criada para implementar a validação: na eliminação da tabela tipo-periodo-desconto verificar se esta tem relacionamentos com as tabelas desconto.
Parâmetros:
Nenhum
Requisitos:
Nenhum
Método:
DeleteRowErrors
Descrição:
Método criado para limpar a tabela de erros antes de eliminar algum registro. Somente será utilizado em Thin Templates.
Parâmetros:
Nenhum
Requisitos:
Nenhum