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 |