Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi378.p |
RecordSet
Tabela principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
Canal Cliente | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
seq-wt-docto | inte | >>>,>>>,>>9 | Seqüência da Nota | Sim |
cod-despesa | char | x(12) | Código Despesa | Sim |
val-per-desp | deci | >>9.99 | Percentual da Despesa |
|
val-despesa | deci | ->>>,>>>,>>9.99999 | Valor da Despesa |
|
cod-livre-1 | char | X(2000) |
|
|
cod-livre-2 | Char | X(2000) |
|
|
val-livre-1 | deci | ->>,>>>,>>>,>>9.99999 |
|
|
val-livre-2 | deci | ->>,>>>,>>>,>>9.99999 |
|
|
num-livre-1 | inte | ->,>>>,>>>,>>9 |
|
|
num-livre-2 | inte | ->,>>>,>>>,>>9 |
|
|
log-livre-1 | log | Yes/no |
|
|
log-livre-2 | log | Yes/no |
|
|
dat-livre-1 | date | 99/99/9999 |
|
|
dat-livre-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 wt-desp-nota através da seqüência da nota(pseq-wt-docto),
e do código da despesa(pcod-despesa).
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pcod-despesa | char |
| X |
|
| Código de Despesa |
pseq-wt-docto | inte |
| X |
|
| Sequencia da Nota |
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:
OpenQueryofWtDocto
Descrição:
Busca um conjunto de registros da tabela wt-desp-nota a partir da seqüência da nota passada como parâmetro.
Constraints Associados:
SetconstraintofWtDocto
Método:
SetconstraintofWtDocto
Descrição: Recebe a seqüência da nota como parâmetro.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-i-seq-wt-docto | inte |
| X |
|
| Seqüência da nota |
Método Negócio
Métodos adicionais de atualização e acesso a base de dados .
Método:
linkToWt-docto
Descrição:
Recebe o handle da bo de wt-docto como parâmetro e roda método na bo.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pHandle | handle |
| X |
|
| Handle da bo de wt-docto |
Método:
sendExpenseTypeInvoice
Descrição: Recebe parâmetros para validação da tabela.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-l-despesa | log |
| X |
|
| Indica se a nota de crédito ou débito e somente de despesa |
p-c-nr-nota-dif | char |
| X |
|
| Numero da nota fiscal original |
p-i-seq-wt-docto | inte |
| X |
|
| Seqüência da Nota |
p-c-cod-despesa | char |
| X |
|
| Código da despesa |
Método:
validateRecord
Descrição:
Faz a validação para criação da wt-desp-nota.
Requisitos:
Nenhum