Histórico da Página
...
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi268.p |
...
|
Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
tt-it-markup | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
cod-estabel | Char | X(3) |
| Sim |
cod-serie | Char | X(5) |
| Sim |
cod-nota-fisc | Char | X(16) |
| Sim |
num-sequencia | Inte | >>,>>9 |
| Sim |
cod-item | Char | X(16) |
| Sim |
num-desconto | Inte | >,>>>,>>>,>>9 | Campo interno para controlar qual desconto foi aplicado no pedido/nota fiscal/cotação | Sim |
val-pct-desconto-periodo | Dec-3 | ->9.999 |
|
|
val-pct-desconto-prazo | Dec-3 | ->9.999 |
|
|
char-1 | Char | x(100) |
|
|
char-2 | Char | x(100) |
|
|
log-1 | Log | Sim/Não |
|
|
log-2 | Log | Sim/Não |
|
|
dec-1 | Dec-8 | ->>>>>>>>>>>9.9 |
|
|
dec-2 | Dec-8 | ->>>>>>>>>>>9.9 |
|
|
int-1 | Inte | ->>>>>>>>>9 |
|
|
int-2 | Inte | ->>>>>>>>>9 |
|
|
log-concede-bonif-qtd | Log | Sim/Não | Indica se ser concedida bonificação em quantidade, ou seja, se a quantidade vendida deste item implicar em bonificação de um outro item numa quantidade proporcional a essa |
|
val-desconto | Deci-5[5] | >>>,>>>,>>9.999 | Descontos da tabela de descontos, em percentual ou valor, conforme parâmetros do módulo |
|
...
Métodos básicos de acesso ao banco de dados.
|
Método:
goToKey
Descrição: Reposiciona o registro de desc-it-nota-fisc através do índice ch-codigo.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-estabel | char | x(03) | X |
|
| Código do Estabelecimento |
pcod-serie | char | X(05) | X |
|
| Série |
pcod-nota-fiscal | char | X(16) | X |
|
| Código da Nota fiscal |
pnum-sequencia | Int | >>,>>9 | X |
|
| Número da sequência |
pit-codigo | Char | X(16) | X |
|
| Código Item |
pnum-desconto | int | >>>>>>9 | X |
|
| Número Desconto |
...
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 (“ChCodigo”)
...
Descrição: Recebe os parâmetros para determinar a faixa na tabela desc-it-nota-fisc.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição | |
pc-cod-estabel | Char | x(03) | X |
|
| Código do estabelecimento | |
pc-cod-serie | char | X(05) | X |
|
| Série | |
pc-nr-nota-fis | Char | X(16) | X |
|
| Número da nota fiscal | |
pi-nr-seq-fat | Int | >>9 | X |
|
| Número Sequência | |
pc-it-codigo | Char | X(16) | X |
|
| Código Item | |
...
|
Métodos e validações das regras de negócio.
Método:
ValidarCamposTabela
...