Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicoinbo/boin622.p

 

RecordSet

 

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

aprovador

Atributo

Tipo

Formato

Descrição

Obr.

cod-aprov    

char 

X(12)

Código do aprovador do módulo de compras

Sim

des-aprov    

char 

X(40)

Nome do Aprovador

Sim

aprov-tec    

log

Sim/Não     

Atributo que indica se o aprovador ‚ um aprovador técnico da família de materiais

Sim 

perm-solic   

log

Sim/Não       

Indicador lógico para determinar se o aprovador poder aprovar solicitações de compras.

Sim 

perm-requis  

log

Sim/Não       

Indicador lógico que determina se o aprovador tem permissão para aprovar requisições de material.

Sim 

perm-cotac   

log

Sim/Não       

Indicador lógico que determina se o aprovador poder aprovar cotações de preços.     

Sim 

perm-pedido  

log

Sim/Não       

Indicador lógico que determina se o aprovador poder aprovar pedidos de compras.

Sim 

lim-solic    

dec

->>>,>>>,>>9.99

Limite (em valor) para aprovação de solicitações de compras.

  

lim-requis   

dec

->>>,>>>,>>9.99

Limite de aprovação para requisição de material

  

lim-cotac    

dec

->>>,>>>,>>9.99

Limite de aprovação para cotação de preços

  

lim-pedido   

dec

->>>,>>>,>>9.99

Limite de aprovação para pedido de compras

  

lim-req-manut

dec

->>>,>>>,>>9.99

Limite de aprovação para requisições de material para  manutenção

  

mo-codigo    

int

>9            

Código da moeda

  

perm-manut   

logi 

Sim/Não       

Atributo lógico que indica se o aprovador poder  aprovar solicitações de manutenção

Sim 

mestre       

logi 

Sim/Não       

Aprovador Mestre

  

char-1       

char 

x(100)

 

  

char-2       

char 

x(100)

 

  

dec-1        

dec

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

 

  

dec-2        

dec

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

 

  

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    

 

  

 

RecordSet  Related   


Temp-Tables adicionais utilizadas nos demais métodos de negócio para comunicação dos métodos da BO com o mundo externo e suas respectivas definições.

 

aprovador

Atributo

Tipo

Formato

Descrição

Obr.

 

 

 

 

 

 

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 APROVADOR. Recebe valor do campo do índice        

APROVADOR e retorna status do processo

 

Requisitos: Nenhum

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-aprov

char

x(12)

X

 

 

Código do aprovador do módulo de compras

 

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 (“ByCodAprov”)

 

Descrição:

Busca conjunto de registros da tabela aprovador dentro de uma faixa de código. Os registros são ordenados por código do aprovador.

 

Constraints Associados:

Executar o método setConstraintByCodAprov

 

 

Método:

openQueryStatic(“ByDesAprov”)

 

Descrição:

Busca conjunto de registros da tabela aprovador dentro de uma faixa de nome. Os registros são ordenados por nome do aprovador.

 

ConstraintsAssociados:

Executar o método setConstraintByDesAprov

 

 

Método:

setConstraintByCodAprov

 

Descrição:

Seta as variáveis de controle para queries contendo o código do aprovador inicial e final.

 

Parâmetros:

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pcod-aprov-ini

char

x(12)

X

 

 

Código do aprovador inicial

pcod-aprov-fim

char

x(12)

X

 

 

Código do aprovador final

 

 

Método:

setConstraintByDesAprov

 

Descrição:

Seta as variáveis de controle para queries contendo o nome do aprovador inicial e final.

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pdes-aprov-ini

char

x(12)

X

 

 

Nome do aprovador inicial

Pdes-aprov-fim

char

x(12)

X

 

 

Nome do aprovador final

 

Métodos Negócio

 

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

 

 

Método:

 

Descrição:

 

Requisitos:

 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição