Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi261q02.p |
RecordSet
Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
tt-prod-cotas | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
Cd-produto | Char | X(16) | Produto/Item |
|
Perc-cota | Dec | >>9.99 | Percentual total da cota |
|
Qt-prevista | Dec | >>>>,>>>,>>9.9999 | Prevista |
|
Qt-pedida | Dec | >>>>,>>>,>>9.9999 | Realizada Pedida |
|
Qt-ped-canc | Dec | >>>>,>>>,>>9.9999 | Cancelada Pedida |
|
Qt-ped-susp | Dec | >>>>,>>>,>>9.9999 | Suspensa Pedida |
|
Dt-inicial | Date | 99/99/9999 | Data Inicial |
|
Qt-ped-reprov | Dec | >>>>,>>>,>>9.9999 | Quantidade Reprovada Pedida |
|
Qt-fatur | Dec | >>>>,>>>,>>9.9999 | Realizada Faturada |
|
Qt-fat-can | Dec | >>>>,>>>,>>9.9999 | Cancelada Faturada |
|
Perc-minimo | Dec | >>9.99 |
|
|
r-rowid | rowid |
|
|
|
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 PRODUTO e retorna status do processo
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Pcd-produto | Char | X(16) | X |
|
| Produto/Item |
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:
openQueryMain
Descrição:
Busca todos os registros da tabela base cota ordenados pelo índice.
Métodos Negócio
Métodos adicionais de atualização e acesso a base de dados.
Método:
carregaTTProdCotas
Descrição:
Nessa procedure é atualizada a tabela temporária tt-prod-cotas, à partir da tabela cotas. É feita uma quebra por representante na tabela temporária.
Requisitos:
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-cod-estabel | Char | X(3) | X |
|
| Estabelecimento |
p-cod-rep | Int | >>>>9 | X |
|
| Representante |
p-dt-inicial | Date | 99/99/9999 | X |
|
| Data Inicial |