Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/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