Á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ísicoinbo/boin372.p

 

 

RecordSet

 

Temp-Table principal utilizada para comunicação dos métodos da BO com o mundo externo e suas respectivas definições. 

tt-pedido-compr

Atributo

Tipo

Formato

Descrição

Obr.

num-pedido 

Inte

>>>>>,>>9     

 

Sim

numero-ordem

Inte

zzzzz9,99     

 

Sim

parcela    

Inte

>>>>9          

 

Sim

data-movto 

Date

99/99/9999    

 

Sim

cod-emitente

Inte

>>>>>>>>9     

 

Sim

It-codigo

Char

X(16)

 

Sim

Serie-nota

Char

X(05)

 

Sim

numero-nota

Char

x(16)

 

Sim

Data-nota

Date

99/99/9999    

 

 

Cod-movto

Inte

>9            

 

Sim

recebedor      

char 

X(12)

 

Sim

quant-receb    

deci-4

>>>>,>>9.9999 

 

Sim

quant-rejeit   

deci-4

>>>>,>>9.9999 

 

Sim

qtd-rec-forn   

deci-4

>>>>,>>9.9999 

 

Sim

qtd-rej-forn   

deci-4

>>>>,>>9.9999 

 

Sim

codigo-rejei

inte 

>>9           

 

Sim

valor-total

deci-4

>>>,>>>,>>9.999

 

Sim

preco-unit    

deci-5

>>>,>>>,>>9.999

 

Sim

pre-unit-for

deci-5

>>>,>>>,>>9.999

 

Sim

data-atualiz

date 

99/99/9999    

 

Sim

hora-atualiz

char 

X(08)

 

Sim

usuario

char 

X(12)

 

Sim

aliquota-icm

deci-2

>>9.99        

 

Sim

aliquota-ipi

deci-2

>>9.99        

 

Sim

aliquota-iss

deci-2

>>9.99        

 

Sim

valor-icm

deci-2

>>>>,>>>,>>9.99

 

Sim

valor-ipi

deci-2

>>>>,>>>,>>9.99

 

Sim

valor-iss

deci-2

>>>>,>>>,>>9.99

 

Sim

sequencia

Inte

->>>>>>9      

Sequência de gravação dos registros no lote.

 

char-1        

Char

x(100)

 

 

char-2

char  

x(100)

 

 

dec-1

deci-2

->>>>>>>>>>>9.9

 

 

dec-2

deci-2

->>>>>>>>>>>9.9

 

 

int-1

inte  

->>>>>>>>>9   

 

 

int-2

inte  

->>>>>>>>>9   

 

 

log-1

logi  

Sim/Não       

 

 

log-2

logi  

Sim/Não       

 

 

data-1

date  

99/99/9999    

 

 

data-2

date  

99/99/9999    

 

 

nr-contrato

char  

x(16)

Número do Contrato

Sim

num-seq-item

inte  

>,>>9         

Seqüência do item no contrato.

Sim

ct-codigo

inte  

99999999      

Conta para apropriação conforme matriz de rateio do item.

Sim

sc-codigo

inte  

99999999      

Sub-conta para apropriação conforma matriz de rateio do item.

Sim

dat-trans

date  

99/99/9999    

Data de recebimento da nota fiscal.

 

dat-nota

date  

99/99/9999    

Data de emissão da nota Fiscal

 

ind-movto

inte  

>9            

Indica o movimento do recebimento do contrato

 

cod-rejei

inte  

>>9           

Código de Rejeição para notas de devolução.

 

num-nota

inte  

>>>>,>>9      

Número da Nota Fiscal

 

qtd-rec

deci-4

>>>>,>>9.9999 

Quantidade total recebida

 

val-rec

deci-2

>>>,>>>,>>9.999

Valor total recebido.

 

qtd-dev

deci-4

>>>>,>>9.9999 

Quantidade total devolvida.

 

val-dev

deci-2

>>>,>>>,>>9.999

Valor total devolvido.

 

observacao

char 

x(2000)

Observação do recebimento.

 

serie-docto

char 

x(3)

Serie da Nota Fiscal

 

nat-operacao

char 

9.99-xxx

Natureza de operação do documento.

 

num-seq-event

inte 

>,>>9         

Seqüência do evento

Sim

conta-contabil

char 

x(17)

Conta para apropriação conforme matriz de rateio do item

Sim

check-sum

char 

x(20)

 

 

 

 

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

prPrazoCompra

rowid

 

X

 

 

Rowid Prazo-Compra

...

 

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.

...

Parâmetro

Tipo

Formato

I

O

IO

Descrição

 piNumPedidoIni 

 inte

 

X

 

 

Pedido Inicial

 piNumPedidoFim 

 inte

 

X

 

 

Pedido Final

...

 

Métodos Negócio

 

Métodos adicionais de atualização e acesso a base de dados .

...