Project: RM
Module: Biblioteca
Description: Regras de empréstimo
Business Objects (DataServerName): BibRegraEmprestimoData
PrimaryKey: CODCOLIGADA;CODTIPOUSU;CODGRUPOPUBLIC;CODFILIAL


Objetos



Nome do Objeto: LRegraEmprestimo
FieldNameDescriptionSizeRequiredTypeDefaultValue
CODCOLIGADAColigada-1trueSystem.Int161
CODTIPOUSUCód. tipo de usuário-1trueSystem.Int32
CODGRUPOPUBLICCód. grupo de publicação-1trueSystem.Int32
CODFILIALFilial-1trueSystem.Int16
EMPRESTAPermite empréstimo1falseSystem.StringS
QUANTIDADEQuantidade máxima a ser emprestada-1falseSystem.Int320
PRAZOSuspensão (emp. normal)-1trueSystem.String0
TIPOMULTATipo multa normal (s/ res.)1trueSystem.StringN
VRMULTAMulta (emp. normal)-1falseSystem.Decimal0
PRAZOMAXEMPDias / Horas (normal)-1trueSystem.Int320
VALOREMPValor empréstimo-1trueSystem.Decimal
OBSERVACAOObservação255falseSystem.String
RENOVAUTOPermite renovar empréstimo1falseSystem.StringT
BLOQEMPATRABloquear empréstimos e renovações para usuários com devolução em atraso1falseSystem.StringF
QUANTMAXRENQuantidade máxima de renovação-1falseSystem.Int160
NDIASLIBRESDias reserva-1falseSystem.Int161
PERMRESEMPPermite reserva para cliente com empréstimo1falseSystem.StringT
PERMMULTEMPPermite empréstimo de mais de um exemplar de uma publicação para o mesmo usuário1falseSystem.StringF
RESMESMAPUBEMPPermite reservar com a mesma publicação emprestada1falseSystem.StringF
TIPOCONTABPRAZOMAXEMPPrazo (normal)1trueSystem.StringD
TIPOCONTABPRAZOMAXEMPBLOQPrazo (consulta interna)1trueSystem.StringD
PRAZOMAXEMPBLOQDias / Horas (cons. int.)-1trueSystem.Int160
RESERVAPermite reserva1falseSystem.StringT
LIBEMPDISCIPLINASLibera empréstimo p/ disciplinas cursadas1falseSystem.String
TIPOUSUARIOTipo de usuário40falseSystem.String
GRUPOPUBLICGrupo de publicação40falseSystem.String
PRAZOINTERNOSuspensão (cons. int.)-1trueSystem.Int160
TIPOMULTAINTERNOTipo multa cons. int. (s/ res.)1trueSystem.StringN
VRMULTAINTERNOMulta (cons. int.)-1falseSystem.Decimal0
VRMULTACOMRESERVAMulta (emp. normal. c/ res.)-1falseSystem.Decimal0
VERIFICAFAIXAETARIAControlar empréstimos por faixa etária1falseSystem.StringF
IDADEMINIMAIdade mínima para empréstimos-1falseSystem.Int16
TIPOMULTARESTipo multa normal (c/ res.)1trueSystem.StringN
TIPOMULTAINTERNORESTipo multa cons. int. (c/ res.)1trueSystem.StringN
VRMULTAINTERNORESMulta (cons. int. c/ res.)-1falseSystem.Decimal0
PRAZOCOMRESINTERNOSuspensão (cons. int. c/ res.)-1trueSystem.Int320
PRAZOCOMRESSuspensão (c/ res.)-1trueSystem.Int320
TIPOCONTABPRAZOMAXEMPEXTPrazo (consulta externa)1trueSystem.StringD
PRAZOMAXEMPEXTDias / Horas (cons. ext.)-1trueSystem.Int160
VRMULTAEXTERNOMulta (cons. int. c/ res.)-1falseSystem.Decimal0
PRAZOEXTERNOSuspensão (cons. ext.)-1trueSystem.Int320
TIPOMULTAEXTERNOTipo multa cons. ext. (s/ res.)1trueSystem.StringN
PRAZOCOMRESEXTERNOSuspensão (cons. int. c/ res.)-1trueSystem.Int320
VRMULTAEXTERNORESMulta (cons. ext. c/ res.)-1falseSystem.Decimal0
TIPOMULTAEXTERNORESTipo multa cons. ext. (c/ res.)1trueSystem.StringN


Relacionamentos

NameParentTableChildTableParentColumnNameChildColumnName


Source Code




ReadView




ReadRecord




SaveRecord