Histórico da Página
...
Métodos básicos de acesso ao banco de dados, que serão utilizados na base EMS 2.0.
Método:
findCh_codigo
Descrição:
Reposiciona o registro da tabela item-bonif-cliente através da código do clientecliente (i-cdn-cliente), código do item de venda (c-cod-item-venda) .
Requisitos:
Nenhum
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
i-cdn-cliente | Integer |
| X |
|
| Código Cliente |
c-cod-item-venda | Char |
| X |
|
| Código Item Venda |
c-cod-refer-venda | Char |
| X |
|
| Código Referência Venda |
c-cod-item-bonif | Char |
| X |
|
| Código Item Bonificação |
c-cod-refer-bonif | Char |
| X |
|
| Código Referência Bonificação |
da-dat-inic-validade | Date |
| X |
|
| Data Início Validade |
c-return | Char |
|
| X |
| Retorna Status |
...
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:
OpenQuery2
Descrição: Busca um conjunto de registro da tabela param-bonif a partir do p-cod-estabel passado como parâmetro.
...
Setconstraint2
Descrição:
Recebe os parâmetros da tabela canal-cliente.
...
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-inicial1 | char |
| X |
|
| Código Cliente |
p-inicial2 | Char |
| X |
|
| Código Item Venda |
p-inicial3 | Char |
| X |
|
| Código Referência Venda |
p-inicial4 | Char |
| X |
|
| Código Item Bonificação |
p-inicial5 | Char |
| X |
|
| Código Referência Bonificação |
p-inicial6 | Char |
| X |
|
| Data Inicial Validade |
p-inicial7 | Char |
| X |
|
| Código do Emitente |
Método:
OpenQuery3
Descrição:
...
Constraints Associados:
Setconstraint3
Método:
Setconstraint3
Descrição:
Recebe o parâmetro da tabela item-bonif-cliente.
...
Métodos adicionais de atualização e acesso a base de dados .
Método:
ValidateFields
Descrição:
Método padrão que foi customizado para validar os campos que não fazem parte chave da tabela.
...
deste percentual de todas as ocorrências do mesmo cliente, item de venda, referência de venda e data de início da validade devem totalizar 100%.
Requisitos:
Nenhum
Nenhum
Método:
ValidateUpdate
Descrição:
Método padrão que foi customizado para validar os campos que não fazem parte chave da tabela.
...
- A data de fim de validade deve ser maior ou igual a de início de validade.
Requisitos:
Nenhum
Nenhum
Método:
ValidarCamposChaveItemBonifCliente
...
IncrementarSequenciaTransacao
Descrição:
Método implementado para incrementar a seqüência da transação.
Será chamado a cada nova inclusão de um registro. Estará enviando para a interface o parâmetro num-transacao, que contém a última seqüência mais um.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Num-transacao | Integer |
|
| X |
| Número da Transação |
...