Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicodibo/bodi268.p

 

 

RecordSet


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

 


Métodos básicos de acesso ao banco de dados.



Método:

goToKey

 

Descrição:

...

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

...

 

 

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:

openQueryStatic (“ChCodigo”)

...

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 Avançados

...

  

...



Métodos e validações das regras de negócio.

 


Método:

ValidarCamposTabela

...