Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físico

boCrmErpInfoComerciais.p

 

RowObject

Temp-Table principal usada para utilização dos métodos da BO e suas respectivas definições. 

RowObject

Atributo

Tipo

Formato

Descrição

Obr.

num_id

int

99999999

Código identificador seqüencial

Sim 

cdn_moeda

Int

>9

Moeda

Sim

dat_lim_adc

Date

99/99/9999

Limite Adicional

Não

Dat_lim_cr

Date

99/99/9999

Limite Crédito

 

Dat_primei_compra

Date

99/99/9999

Data Primeira Compra

Não

Dat_ult_atraso_cr

Date

99/99/9999

Último Atraso Crédito

Não

Log_inativ

log

Sim/não

Inativo

Sim

Log_lim_cr_ap

log

Sim/não

Limite Crédito Compras a Pagar

Sim

Nom_abrangen_avaliac

char

X(30)

Abrangência Avaliação

Não

Nom_sist_financ

char

X(10)

Sistema Financeiro

Não

Num_cheq_devol

char

>>>>,>>9

Cheque Devolvido

não

Num_dias_horiz_ped

int

>>>>,>>9

Máxima Duplicada Atraso Contas

Não

Num_cheq_devolv

int

>>>>,>>9

Máximo Duplicado Atraso Crédito

Não

Num_dias_horiz_ped

int

>>>>,>>9

Dias Horizonte Pedido

Não

Num_id_pessoa

int

>>>>,>>9

Pessoa

Sim

Num_max_aviso_db_atraso

int

>>>>,>>9

Maximo Aviso Atraso Debito

Não

num_max_cheq_devolv

int

>>>>,>>9

Maximo Cheque Devolvido

Não

num_max_dupl_atraso_ap

int

>>>>,>>9

Maximo Duplicata Atraso Contas

Não

num_max_dupl_atraso_cr

int

>>>>,>>9

Maximo Duplicata Atraso Credit

Não

num_max_meses_inativ

int

>>>>,>>9

Máximo Meses Inativo

Sim

num_meses_inativ

int

>>>>,>>9

Meses Inativo

Sim

num_period_atraso

int

9

Período Atraso

Não

num_period_cheq_devolv

int

>>>>,>>9

Período Cheque Devolvido

Não

val_aviso_db

dec

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

Aviso Débito

Não

val_cheq_devolv

dec

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

Valor Cheque Devolvido

Não

val_lim_adc

dec

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

Limite Adicional

Não

val_lim_cr

dec

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

Limite crédito

Não

val_max_aviso_db_atraso

dec

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

Máximo Aviso Atraso Débito

Não

val_max_cheq_devolv

dec

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

Máximo Cheque Devolvido

Sim

val_max_dupl_atraso_ap

dec

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

Máximo Duplicata Atraso Contas

Não

val_nota_nao_atlzdo

dec

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

VL Nota não Atualizada

Não

val_sdo_ctbl_cr

dec

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

Movto Crédito

Não

val_sdo_credor

dec

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

Saldo Credor

não

val_sdo_devdor

dec

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

Saldo Devedor

Não

val_tit_avencer

dec

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

Titulo A vencer

Não

val_tit_vencid

dec

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

Titulo vencido

Não

val_tot_ped_aprov

dec

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

Total pedido aprovado

Não

log_integrad_erp

log

Sim/Não

Itegrado do ERP

sim

Dat_timestamp

Date

99/99/9999

Data de Alteração do Registro

Sim

Cdd_version

Dec

>>>,>>>,>>>,>>9

Versão

Não

Num_livre_1

Int

>>>>>9

Livre 1

Não

Val_livre_1

Dec

Zzz,zzz,zz9.9999

Livre 1

Não

Val_livre_2

Dec

Zzz,zzz,zz9.9999

Livre 2

Não

Num_livre_2

Int

>>>>>9

Livre 2

Não

Cod_livre_1

Char

X(100)

Livre 1

Não

Cod_livre_2

Char

X(100)

Livre 2

Não

Dat_livre_1

Date

99/99/9999

Livre 1

Não

Dat_livre_2

Date

99/99/9999

Livre 2

Não

Log_livre_1

Log

Sim/Não

Livre 1

Não

Log_livre_2

Log

Sim/Não

Livre 2

Não

 

Método Básico

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

getCharField

Requisito

Nenhum

Descrição

Retorna o valor de um campo character.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getDateField

Requisito

Nenhum

Descrição

Retorna o valor de um campo date.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getDecField

Requisito

Nenhum

Descrição

Retorna o valor de um campo decimal.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getIntField

Requisito

Nenhum

Descrição

Retorna o valor de um campo inteiro.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getKey

Requisito

Nenhum

Descrição

Retorna valores dos campos do índice CODIGO

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pit-codigo

char

 

 

X

 

Item

psequencia

int

 

 

X

 

Sequência

pes-codigo

char

 

 

X

 

Componente

pordem

int

 

 

X

 

Ordem

pal-codigo

char

 

 

X

 

Componente Alternativo

getLogField

Requisito

Nenhum

Descrição

Retorna o valor de um campo logical.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

char

 

 

X

 

Valor Campo

getRawField

Requisito

Nenhum

Descrição

Retorna valor de campos do tipo raw.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

 

pFieldValue

raw

 

 

X

 

Valor Campo

getRecidField

Requisito

Nenhum

Descrição

Retorna valor de campos do tipo recid.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pFieldName

char

 

X

 

 

Nome Campo

pFieldValue

recid

 

 

X

 

Valor Campo

goToKey

Requisito

Nenhum

Descrição

Reposiciona registro com base no índice CODIGO

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pit-codigo

char

 

X

 

 

Item

psequencia

int

 

X

 

 

Sequência

pes-codigo

char

 

X

 

 

Componente

pordem

int

 

X

 

 

Ordem

pal-codigo

char

 

X

 

 

Componente Alternativo

validateRecord

Requisito

Nenhum

Descrição

Validações pertinentes ao DBO para as operações de Create, Update e Delete.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pType

char

 

X

 

 

Recebe o tipo de validação