Documento de BO
Produto: | Datasul |
Ocorrência: | Documentação de BO |
Nome Físico | dibo/bodi261.p |
RecordSet
Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.
tt-cotas | ||||
Atributo | Tipo | Formato | Descrição | Obr. |
Cod-canal-venda | Int | >>9 | Canal Venda |
|
cd-produto | Char | X(16) | Produto/Item | Sim |
Cod-gr-cli | Int | >9 | Grupo Cliente |
|
Nome-ab-reg | Char | X(12) | Região |
|
Nome-mic-reg | Char | X(12) | Microrregião |
|
Cod-rep | Int | >>>>9 | Representante |
|
Dt-inicial | Date | 99/99/9999 | Data Inicial | Sim |
Qt-prevista | Dec | >>>>,>>>,>>9.9999 | Prevista |
|
Qt-pedida | Dec | >>>>,>>>,>>9.9999 | Realizada Pedida |
|
Qt-faturada | Dec | >>>>,>>>,>>9.9999 | Realizada Faturada |
|
Qt-ped-canc | Dec | >>>>,>>>,>>9.9999 | Cancelada Pedida |
|
Qt-fat-canc | Dec | >>>>,>>>,>>9.9999 | Cancelada Faturada |
|
Qt-ped-susp | Dec | >>>>,>>>,>>9.9999 | Suspensa Pedida |
|
Cota-liberada | Log | Sim/Não | Cota Liberada |
|
Vl-previsto | Dec | >>>>,>>>,>>9.99 | Valor Previsto |
|
Vl-pedido | Dec | >>>>,>>>,>>9.99 | Valor Realizado Pedido |
|
Vl-faturado | Dec | >>>>,>>>,>>9.99 | Valor Realizado Faturado |
|
Vl-ped-canc | Dec | >>>>,>>>,>>9.99 | Valor Cancelado Pedido |
|
Vl-fat-canc | Dec | >>>>,>>>,>>9.99 | Valor Cancelado Faturado |
|
Vl-ped-susp | Dec | >>>>,>>>,>>9.99 | Valor Suspenso Pedido |
|
Vl-medio-prev | Dec | >>>>,>>>,>>9.99 | Valor Medio Previsto |
|
Cod-estabel | Char | X(03) | Estabelecimento | Sim |
Dt-final | date | 99/99/9999 | Data Final |
|
Qt-original | Dec | >>>>,>>>,>>9.9999 | Quantidade Original |
|
Vl-solicitado | Dec | >>>>,>>>,>>9.99 | Quantidade Solicitada |
|
Vl-original | Dec | >>>>,>>>,>>9.99 | Valor Original |
|
Vl-solicitado | Dec | >>>>,>>>,>>9.99 | Valor Solicitado |
|
Pct-variacao | Dec | >>9.99 | Percentual Variação |
|
Nome-abrev | Char | X(12) | Cliente |
|
Nr-trans | Int | X(12) | Nr Transação | Sim |
Qt-ped-reprov | Dec | >>>>,>>>,>>9.9999 | Quantidade Reprovada Pedida |
|
Vl-ped-reprov | Dec | >>>>,>>>,>>9.99 | Valor Reprovado Pedido |
|
Char-1 | Char | X(100) |
|
|
Char-2 | Char | X(100) |
|
|
Dec-1 | Dec | ->>>>>>>>>>>9.99999999 |
|
|
Dec-2 | Dec | ->>>>>>>>>>>9.99999999 |
|
|
Int-1 | Int | ->>>>>>>>>9 |
|
|
Int-2 | Int | ->>>>>>>>>9 |
|
|
Log-1 | Log | Sim/Não |
|
|
Log-2 | Log | Sim/Não |
|
|
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.
Método:
gotokey
Descrição:
Reposiciona registro com base no índice CODIGO e retorna status do processo
Requisitos:
Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Pcod-estabel | Char | X(3) | X |
|
| Estabelecimento |
Pcod-canal-venda | Int | >>9 | X |
|
| Canal Venda |
Pcod-gr-cli | Int | >9 | X |
|
| Grupo Cliente |
Pnome-abrev | Char | X(12) | X |
|
| Cliente |
Pnome-ab-reg | Char | X(12) | X |
|
| Região |
Pnome-mic-reg | Char | X(12) | X |
|
| Microrregião |
Pcod-rep | Int | >>>>9 | X |
|
| Representante |
Ppcd-produto | Char | X(16) | X |
|
| Produto/Item |
Pdt-inicial | Date | 99/99/9999 | X |
|
| Data Inicial |
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 cotas ordenados pelo índice.
Método:
OpenQueryRepres
Descrição:
Busca conjunto de registros da tabela cotas dentro de uma faixa de dados informados pelo usuário. Os registros são ordenados pelo índice.
Constraints Associados:
Executar o método setConstraintRepres
Método:
SetConstraintRepres
Descrição: Seta as variáveis de controle para geração da query contendo os códigos iniciais e finais de alguns campos da tabela cotas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
P-cod-rep | Int | >>>>9 | X |
|
| Representante |
Método:
OpenQueryCodEstabel
Descrição:
Busca conjunto de registros da tabela base cota dentro de uma faixa de dados informados pelo usuário. Os registros são ordenados pelo índice.
Constraints Associados:
Executar o método setConstraintCodEstabel
Método:
SetConstraintCodEstabel
Descrição:
Seta as variáveis de controle para geração da query contendo os códigos iniciais e finais de alguns campos da tabela cotas.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Pc-cod-est-ini | Char | X(3) | X |
|
| Estabelecimento Inicial |
Pc-cod-est-fim | Char | X(3) | X |
|
| Estabelecimento Final |
Pi-cod-rep-ini | Int | >>>>9 | X |
|
| Representante Inicial |
Pi-cod-rep-fim | Int | >>>>9 | X |
|
| Representante Final |
Pd-dt-inicial-ini | Date | 99/99/9999 | X |
|
| Data de Início Inicial |
Pd-dt-inicial-fim | Date | 99/99/9999 | X |
|
| Data de Início Final |