git-svn-id: https://192.168.0.254/svn/Proyectos.AlonsoYSal_FactuGES/tags/1.5.1@10 9a1d36f3-7752-2d40-8ccb-50eb49674c68
1776 lines
73 KiB
ObjectPascal
1776 lines
73 KiB
ObjectPascal
unit schAlbaranesClienteClient_Intf;
|
|
|
|
interface
|
|
|
|
uses
|
|
Classes, DB, SysUtils, uROClasses, uDADataTable;
|
|
|
|
const
|
|
{ Data table rules ids
|
|
Feel free to change them to something more human readable
|
|
but make sure they are unique in the context of your application }
|
|
RID_ListaAnosAlbaranes = '{633AA7F3-9231-41FD-9AFA-20F135BF0015}';
|
|
RID_DarReferenciaAlbaran = '{2A1DC102-86E4-4ED4-99B3-63A0A8ADF44E}';
|
|
RID_AlbaranCliente = '{D7B2EDBF-3686-4A8C-910A-B4CFBE86FA03}';
|
|
RID_AlbaranDePresupuesto = '{30A07021-CB00-471E-933D-C775663D9916}';
|
|
RID_DetallesAlbaranCliente = '{7462D89E-A291-4EEB-86A1-466E9CA91AB2}';
|
|
RID_AlbaranCliente_RefreshDataset = '{937F0EE6-A236-4A40-AC09-EA6C414C708C}';
|
|
RID_InformeCabeceraAlbaranPago = '{56F3725F-E457-4DC3-AE69-F6B955C4D525}';
|
|
RID_InformeDetallesAlbaranPago = '{1023528D-E1A8-4850-9C26-F0AE36E755D0}';
|
|
RID_DarSumaImportes = '{0183F8AD-2381-4ED5-931F-546D5C269857}';
|
|
|
|
{ Data table names }
|
|
nme_ListaAnosAlbaranes = 'ListaAnosAlbaranes';
|
|
nme_DarReferenciaAlbaran = 'DarReferenciaAlbaran';
|
|
nme_AlbaranCliente = 'AlbaranCliente';
|
|
nme_AlbaranDePresupuesto = 'AlbaranDePresupuesto';
|
|
nme_DetallesAlbaranCliente = 'DetallesAlbaranCliente';
|
|
nme_AlbaranCliente_RefreshDataset = 'AlbaranCliente_RefreshDataset';
|
|
nme_InformeCabeceraAlbaranPago = 'InformeCabeceraAlbaranPago';
|
|
nme_InformeDetallesAlbaranPago = 'InformeDetallesAlbaranPago';
|
|
nme_DarSumaImportes = 'DarSumaImportes';
|
|
|
|
{ ListaAnosAlbaranes fields }
|
|
fld_ListaAnosAlbaranesANO = 'ANO';
|
|
|
|
{ ListaAnosAlbaranes field indexes }
|
|
idx_ListaAnosAlbaranesANO = 0;
|
|
|
|
{ DarReferenciaAlbaran fields }
|
|
fld_DarReferenciaAlbaranREFERENCIA = 'REFERENCIA';
|
|
|
|
{ DarReferenciaAlbaran field indexes }
|
|
idx_DarReferenciaAlbaranREFERENCIA = 0;
|
|
|
|
{ AlbaranCliente fields }
|
|
fld_AlbaranClienteCODIGOEMPRESA = 'CODIGOEMPRESA';
|
|
fld_AlbaranClienteCODIGO = 'CODIGO';
|
|
fld_AlbaranClienteFECHAALTA = 'FECHAALTA';
|
|
fld_AlbaranClienteUSUARIO = 'USUARIO';
|
|
fld_AlbaranClienteREFERENCIA = 'REFERENCIA';
|
|
fld_AlbaranClienteCODIGOCONTACTO = 'CODIGOCONTACTO';
|
|
fld_AlbaranClienteNOMBRE = 'NOMBRE';
|
|
fld_AlbaranClienteFECHAALBARAN = 'FECHAALBARAN';
|
|
fld_AlbaranClienteSITUACION = 'SITUACION';
|
|
fld_AlbaranClienteFECHAPAGO = 'FECHAPAGO';
|
|
fld_AlbaranClienteCODIGOPRESUPUESTO = 'CODIGOPRESUPUESTO';
|
|
fld_AlbaranClienteBASEIMPONIBLE = 'BASEIMPONIBLE';
|
|
fld_AlbaranClienteDESCUENTO = 'DESCUENTO';
|
|
fld_AlbaranClienteIMPORTEDESCUENTO = 'IMPORTEDESCUENTO';
|
|
fld_AlbaranClienteIVA = 'IVA';
|
|
fld_AlbaranClienteIMPORTEIVA = 'IMPORTEIVA';
|
|
fld_AlbaranClienteIMPORTETOTAL = 'IMPORTETOTAL';
|
|
fld_AlbaranClienteOBSERVACIONES = 'OBSERVACIONES';
|
|
fld_AlbaranClienteFORMAPAGO = 'FORMAPAGO';
|
|
fld_AlbaranClienteREFERENCIAPRESUPUESTO = 'REFERENCIAPRESUPUESTO';
|
|
|
|
{ AlbaranCliente field indexes }
|
|
idx_AlbaranClienteCODIGOEMPRESA = 0;
|
|
idx_AlbaranClienteCODIGO = 1;
|
|
idx_AlbaranClienteFECHAALTA = 2;
|
|
idx_AlbaranClienteUSUARIO = 3;
|
|
idx_AlbaranClienteREFERENCIA = 4;
|
|
idx_AlbaranClienteCODIGOCONTACTO = 5;
|
|
idx_AlbaranClienteNOMBRE = 6;
|
|
idx_AlbaranClienteFECHAALBARAN = 7;
|
|
idx_AlbaranClienteSITUACION = 8;
|
|
idx_AlbaranClienteFECHAPAGO = 9;
|
|
idx_AlbaranClienteCODIGOPRESUPUESTO = 10;
|
|
idx_AlbaranClienteBASEIMPONIBLE = 11;
|
|
idx_AlbaranClienteDESCUENTO = 12;
|
|
idx_AlbaranClienteIMPORTEDESCUENTO = 13;
|
|
idx_AlbaranClienteIVA = 14;
|
|
idx_AlbaranClienteIMPORTEIVA = 15;
|
|
idx_AlbaranClienteIMPORTETOTAL = 16;
|
|
idx_AlbaranClienteOBSERVACIONES = 17;
|
|
idx_AlbaranClienteFORMAPAGO = 18;
|
|
idx_AlbaranClienteREFERENCIAPRESUPUESTO = 19;
|
|
|
|
{ AlbaranDePresupuesto fields }
|
|
fld_AlbaranDePresupuestoCODIGO = 'CODIGO';
|
|
|
|
{ AlbaranDePresupuesto field indexes }
|
|
idx_AlbaranDePresupuestoCODIGO = 0;
|
|
|
|
{ DetallesAlbaranCliente fields }
|
|
fld_DetallesAlbaranClienteCODIGOALBARAN = 'CODIGOALBARAN';
|
|
fld_DetallesAlbaranClienteNUMCONCEPTO = 'NUMCONCEPTO';
|
|
fld_DetallesAlbaranClientePOSICION = 'POSICION';
|
|
fld_DetallesAlbaranClienteTIPO = 'TIPO';
|
|
fld_DetallesAlbaranClienteDESCRIPCION = 'DESCRIPCION';
|
|
fld_DetallesAlbaranClienteCANTIDAD = 'CANTIDAD';
|
|
fld_DetallesAlbaranClienteIMPORTEUNIDAD = 'IMPORTEUNIDAD';
|
|
fld_DetallesAlbaranClienteIMPORTETOTAL = 'IMPORTETOTAL';
|
|
fld_DetallesAlbaranClienteVISIBLE = 'VISIBLE';
|
|
fld_DetallesAlbaranClientePUNTOS = 'PUNTOS';
|
|
fld_DetallesAlbaranClienteIMPORTEPUNTOS = 'IMPORTEPUNTOS';
|
|
|
|
{ DetallesAlbaranCliente field indexes }
|
|
idx_DetallesAlbaranClienteCODIGOALBARAN = 0;
|
|
idx_DetallesAlbaranClienteNUMCONCEPTO = 1;
|
|
idx_DetallesAlbaranClientePOSICION = 2;
|
|
idx_DetallesAlbaranClienteTIPO = 3;
|
|
idx_DetallesAlbaranClienteDESCRIPCION = 4;
|
|
idx_DetallesAlbaranClienteCANTIDAD = 5;
|
|
idx_DetallesAlbaranClienteIMPORTEUNIDAD = 6;
|
|
idx_DetallesAlbaranClienteIMPORTETOTAL = 7;
|
|
idx_DetallesAlbaranClienteVISIBLE = 8;
|
|
idx_DetallesAlbaranClientePUNTOS = 9;
|
|
idx_DetallesAlbaranClienteIMPORTEPUNTOS = 10;
|
|
|
|
{ AlbaranCliente_RefreshDataset fields }
|
|
fld_AlbaranCliente_RefreshDatasetCODIGO = 'CODIGO';
|
|
fld_AlbaranCliente_RefreshDatasetNOMBRE = 'NOMBRE';
|
|
fld_AlbaranCliente_RefreshDatasetSITUACION = 'SITUACION';
|
|
fld_AlbaranCliente_RefreshDatasetREFERENCIAPRESUPUESTO = 'REFERENCIAPRESUPUESTO';
|
|
|
|
{ AlbaranCliente_RefreshDataset field indexes }
|
|
idx_AlbaranCliente_RefreshDatasetCODIGO = 0;
|
|
idx_AlbaranCliente_RefreshDatasetNOMBRE = 1;
|
|
idx_AlbaranCliente_RefreshDatasetSITUACION = 2;
|
|
idx_AlbaranCliente_RefreshDatasetREFERENCIAPRESUPUESTO = 3;
|
|
|
|
{ InformeCabeceraAlbaranPago fields }
|
|
fld_InformeCabeceraAlbaranPagoCODIGOEMPRESA = 'CODIGOEMPRESA';
|
|
fld_InformeCabeceraAlbaranPagoCODIGO = 'CODIGO';
|
|
fld_InformeCabeceraAlbaranPagoFECHAALTA = 'FECHAALTA';
|
|
fld_InformeCabeceraAlbaranPagoUSUARIO = 'USUARIO';
|
|
fld_InformeCabeceraAlbaranPagoREFERENCIA = 'REFERENCIA';
|
|
fld_InformeCabeceraAlbaranPagoCODIGOCONTACTO = 'CODIGOCONTACTO';
|
|
fld_InformeCabeceraAlbaranPagoFECHAALBARAN = 'FECHAALBARAN';
|
|
fld_InformeCabeceraAlbaranPagoSITUACION = 'SITUACION';
|
|
fld_InformeCabeceraAlbaranPagoFECHAPAGO = 'FECHAPAGO';
|
|
fld_InformeCabeceraAlbaranPagoBASEIMPONIBLE = 'BASEIMPONIBLE';
|
|
fld_InformeCabeceraAlbaranPagoDESCUENTO = 'DESCUENTO';
|
|
fld_InformeCabeceraAlbaranPagoIMPORTEDESCUENTO = 'IMPORTEDESCUENTO';
|
|
fld_InformeCabeceraAlbaranPagoIVA = 'IVA';
|
|
fld_InformeCabeceraAlbaranPagoIMPORTEIVA = 'IMPORTEIVA';
|
|
fld_InformeCabeceraAlbaranPagoIMPORTETOTAL = 'IMPORTETOTAL';
|
|
fld_InformeCabeceraAlbaranPagoOBSERVACIONES = 'OBSERVACIONES';
|
|
fld_InformeCabeceraAlbaranPagoFORMAPAGO = 'FORMAPAGO';
|
|
fld_InformeCabeceraAlbaranPagoCODIGOPRESUPUESTO = 'CODIGOPRESUPUESTO';
|
|
fld_InformeCabeceraAlbaranPagoREFERENCIAPRE = 'REFERENCIAPRE';
|
|
fld_InformeCabeceraAlbaranPagoNIFCIF = 'NIFCIF';
|
|
fld_InformeCabeceraAlbaranPagoNOMBRE = 'NOMBRE';
|
|
fld_InformeCabeceraAlbaranPagoCALLE = 'CALLE';
|
|
fld_InformeCabeceraAlbaranPagoCODIGOPOSTAL = 'CODIGOPOSTAL';
|
|
fld_InformeCabeceraAlbaranPagoPOBLACION = 'POBLACION';
|
|
fld_InformeCabeceraAlbaranPagoTELEFONO1 = 'TELEFONO1';
|
|
fld_InformeCabeceraAlbaranPagoTELEFONO2 = 'TELEFONO2';
|
|
fld_InformeCabeceraAlbaranPagoMOVIL = 'MOVIL';
|
|
|
|
{ InformeCabeceraAlbaranPago field indexes }
|
|
idx_InformeCabeceraAlbaranPagoCODIGOEMPRESA = 0;
|
|
idx_InformeCabeceraAlbaranPagoCODIGO = 1;
|
|
idx_InformeCabeceraAlbaranPagoFECHAALTA = 2;
|
|
idx_InformeCabeceraAlbaranPagoUSUARIO = 3;
|
|
idx_InformeCabeceraAlbaranPagoREFERENCIA = 4;
|
|
idx_InformeCabeceraAlbaranPagoCODIGOCONTACTO = 5;
|
|
idx_InformeCabeceraAlbaranPagoFECHAALBARAN = 6;
|
|
idx_InformeCabeceraAlbaranPagoSITUACION = 7;
|
|
idx_InformeCabeceraAlbaranPagoFECHAPAGO = 8;
|
|
idx_InformeCabeceraAlbaranPagoBASEIMPONIBLE = 9;
|
|
idx_InformeCabeceraAlbaranPagoDESCUENTO = 10;
|
|
idx_InformeCabeceraAlbaranPagoIMPORTEDESCUENTO = 11;
|
|
idx_InformeCabeceraAlbaranPagoIVA = 12;
|
|
idx_InformeCabeceraAlbaranPagoIMPORTEIVA = 13;
|
|
idx_InformeCabeceraAlbaranPagoIMPORTETOTAL = 14;
|
|
idx_InformeCabeceraAlbaranPagoOBSERVACIONES = 15;
|
|
idx_InformeCabeceraAlbaranPagoFORMAPAGO = 16;
|
|
idx_InformeCabeceraAlbaranPagoCODIGOPRESUPUESTO = 17;
|
|
idx_InformeCabeceraAlbaranPagoREFERENCIAPRE = 18;
|
|
idx_InformeCabeceraAlbaranPagoNIFCIF = 19;
|
|
idx_InformeCabeceraAlbaranPagoNOMBRE = 20;
|
|
idx_InformeCabeceraAlbaranPagoCALLE = 21;
|
|
idx_InformeCabeceraAlbaranPagoCODIGOPOSTAL = 22;
|
|
idx_InformeCabeceraAlbaranPagoPOBLACION = 23;
|
|
idx_InformeCabeceraAlbaranPagoTELEFONO1 = 24;
|
|
idx_InformeCabeceraAlbaranPagoTELEFONO2 = 25;
|
|
idx_InformeCabeceraAlbaranPagoMOVIL = 26;
|
|
|
|
{ InformeDetallesAlbaranPago fields }
|
|
fld_InformeDetallesAlbaranPagoCODIGOALBARAN = 'CODIGOALBARAN';
|
|
fld_InformeDetallesAlbaranPagoNUMCONCEPTO = 'NUMCONCEPTO';
|
|
fld_InformeDetallesAlbaranPagoDESCRIPCION = 'DESCRIPCION';
|
|
fld_InformeDetallesAlbaranPagoCANTIDAD = 'CANTIDAD';
|
|
fld_InformeDetallesAlbaranPagoIMPORTEUNIDAD = 'IMPORTEUNIDAD';
|
|
fld_InformeDetallesAlbaranPagoIMPORTETOTAL = 'IMPORTETOTAL';
|
|
fld_InformeDetallesAlbaranPagoTIPO = 'TIPO';
|
|
fld_InformeDetallesAlbaranPagoPOSICION = 'POSICION';
|
|
|
|
{ InformeDetallesAlbaranPago field indexes }
|
|
idx_InformeDetallesAlbaranPagoCODIGOALBARAN = 0;
|
|
idx_InformeDetallesAlbaranPagoNUMCONCEPTO = 1;
|
|
idx_InformeDetallesAlbaranPagoDESCRIPCION = 2;
|
|
idx_InformeDetallesAlbaranPagoCANTIDAD = 3;
|
|
idx_InformeDetallesAlbaranPagoIMPORTEUNIDAD = 4;
|
|
idx_InformeDetallesAlbaranPagoIMPORTETOTAL = 5;
|
|
idx_InformeDetallesAlbaranPagoTIPO = 6;
|
|
idx_InformeDetallesAlbaranPagoPOSICION = 7;
|
|
|
|
{ DarSumaImportes fields }
|
|
fld_DarSumaImportesBASEIMPONIBLE = 'BASEIMPONIBLE';
|
|
fld_DarSumaImportesIMPORTEIVA = 'IMPORTEIVA';
|
|
fld_DarSumaImportesIMPORTETOTAL = 'IMPORTETOTAL';
|
|
|
|
{ DarSumaImportes field indexes }
|
|
idx_DarSumaImportesBASEIMPONIBLE = 0;
|
|
idx_DarSumaImportesIMPORTEIVA = 1;
|
|
idx_DarSumaImportesIMPORTETOTAL = 2;
|
|
|
|
type
|
|
{ IListaAnosAlbaranes }
|
|
IListaAnosAlbaranes = interface(IDAStronglyTypedDataTable)
|
|
['{D7D4C0A5-1F72-468B-A5FB-C81C33C826F2}']
|
|
{ Property getters and setters }
|
|
function GetANOValue: String;
|
|
procedure SetANOValue(const aValue: String);
|
|
|
|
|
|
{ Properties }
|
|
property ANO: String read GetANOValue write SetANOValue;
|
|
end;
|
|
|
|
{ TListaAnosAlbaranesDataTableRules }
|
|
TListaAnosAlbaranesDataTableRules = class(TDADataTableRules, IListaAnosAlbaranes)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetANOValue: String; virtual;
|
|
procedure SetANOValue(const aValue: String); virtual;
|
|
|
|
{ Properties }
|
|
property ANO: String read GetANOValue write SetANOValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IDarReferenciaAlbaran }
|
|
IDarReferenciaAlbaran = interface(IDAStronglyTypedDataTable)
|
|
['{631B04FF-3196-4DB1-8266-43D0CCA14B6C}']
|
|
{ Property getters and setters }
|
|
function GetREFERENCIAValue: String;
|
|
procedure SetREFERENCIAValue(const aValue: String);
|
|
|
|
|
|
{ Properties }
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
end;
|
|
|
|
{ TDarReferenciaAlbaranDataTableRules }
|
|
TDarReferenciaAlbaranDataTableRules = class(TDADataTableRules, IDarReferenciaAlbaran)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetREFERENCIAValue: String; virtual;
|
|
procedure SetREFERENCIAValue(const aValue: String); virtual;
|
|
|
|
{ Properties }
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IAlbaranCliente }
|
|
IAlbaranCliente = interface(IDAStronglyTypedDataTable)
|
|
['{2E3EA9B3-B1D2-432C-A31E-4BBDDD644872}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOEMPRESAValue: Integer;
|
|
procedure SetCODIGOEMPRESAValue(const aValue: Integer);
|
|
function GetCODIGOValue: Integer;
|
|
procedure SetCODIGOValue(const aValue: Integer);
|
|
function GetFECHAALTAValue: DateTime;
|
|
procedure SetFECHAALTAValue(const aValue: DateTime);
|
|
function GetUSUARIOValue: String;
|
|
procedure SetUSUARIOValue(const aValue: String);
|
|
function GetREFERENCIAValue: String;
|
|
procedure SetREFERENCIAValue(const aValue: String);
|
|
function GetCODIGOCONTACTOValue: Integer;
|
|
procedure SetCODIGOCONTACTOValue(const aValue: Integer);
|
|
function GetNOMBREValue: String;
|
|
procedure SetNOMBREValue(const aValue: String);
|
|
function GetFECHAALBARANValue: DateTime;
|
|
procedure SetFECHAALBARANValue(const aValue: DateTime);
|
|
function GetSITUACIONValue: String;
|
|
procedure SetSITUACIONValue(const aValue: String);
|
|
function GetFECHAPAGOValue: DateTime;
|
|
procedure SetFECHAPAGOValue(const aValue: DateTime);
|
|
function GetCODIGOPRESUPUESTOValue: Integer;
|
|
procedure SetCODIGOPRESUPUESTOValue(const aValue: Integer);
|
|
function GetBASEIMPONIBLEValue: Currency;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Currency);
|
|
function GetDESCUENTOValue: Float;
|
|
procedure SetDESCUENTOValue(const aValue: Float);
|
|
function GetIMPORTEDESCUENTOValue: Currency;
|
|
procedure SetIMPORTEDESCUENTOValue(const aValue: Currency);
|
|
function GetIVAValue: Float;
|
|
procedure SetIVAValue(const aValue: Float);
|
|
function GetIMPORTEIVAValue: Currency;
|
|
procedure SetIMPORTEIVAValue(const aValue: Currency);
|
|
function GetIMPORTETOTALValue: Currency;
|
|
procedure SetIMPORTETOTALValue(const aValue: Currency);
|
|
function GetOBSERVACIONESValue: IROStrings;
|
|
procedure SetOBSERVACIONESValue(const aValue: IROStrings);
|
|
function GetFORMAPAGOValue: IROStrings;
|
|
procedure SetFORMAPAGOValue(const aValue: IROStrings);
|
|
function GetREFERENCIAPRESUPUESTOValue: String;
|
|
procedure SetREFERENCIAPRESUPUESTOValue(const aValue: String);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGOEMPRESA: Integer read GetCODIGOEMPRESAValue write SetCODIGOEMPRESAValue;
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property FECHAALTA: DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
property CODIGOCONTACTO: Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property FECHAALBARAN: DateTime read GetFECHAALBARANValue write SetFECHAALBARANValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property FECHAPAGO: DateTime read GetFECHAPAGOValue write SetFECHAPAGOValue;
|
|
property CODIGOPRESUPUESTO: Integer read GetCODIGOPRESUPUESTOValue write SetCODIGOPRESUPUESTOValue;
|
|
property BASEIMPONIBLE: Currency read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property DESCUENTO: Float read GetDESCUENTOValue write SetDESCUENTOValue;
|
|
property IMPORTEDESCUENTO: Currency read GetIMPORTEDESCUENTOValue write SetIMPORTEDESCUENTOValue;
|
|
property IVA: Float read GetIVAValue write SetIVAValue;
|
|
property IMPORTEIVA: Currency read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Currency read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property OBSERVACIONES: IROStrings read GetOBSERVACIONESValue write SetOBSERVACIONESValue;
|
|
property FORMAPAGO: IROStrings read GetFORMAPAGOValue write SetFORMAPAGOValue;
|
|
property REFERENCIAPRESUPUESTO: String read GetREFERENCIAPRESUPUESTOValue write SetREFERENCIAPRESUPUESTOValue;
|
|
end;
|
|
|
|
{ TAlbaranClienteDataTableRules }
|
|
TAlbaranClienteDataTableRules = class(TDADataTableRules, IAlbaranCliente)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOEMPRESAValue: Integer; virtual;
|
|
procedure SetCODIGOEMPRESAValue(const aValue: Integer); virtual;
|
|
function GetCODIGOValue: Integer; virtual;
|
|
procedure SetCODIGOValue(const aValue: Integer); virtual;
|
|
function GetFECHAALTAValue: DateTime; virtual;
|
|
procedure SetFECHAALTAValue(const aValue: DateTime); virtual;
|
|
function GetUSUARIOValue: String; virtual;
|
|
procedure SetUSUARIOValue(const aValue: String); virtual;
|
|
function GetREFERENCIAValue: String; virtual;
|
|
procedure SetREFERENCIAValue(const aValue: String); virtual;
|
|
function GetCODIGOCONTACTOValue: Integer; virtual;
|
|
procedure SetCODIGOCONTACTOValue(const aValue: Integer); virtual;
|
|
function GetNOMBREValue: String; virtual;
|
|
procedure SetNOMBREValue(const aValue: String); virtual;
|
|
function GetFECHAALBARANValue: DateTime; virtual;
|
|
procedure SetFECHAALBARANValue(const aValue: DateTime); virtual;
|
|
function GetSITUACIONValue: String; virtual;
|
|
procedure SetSITUACIONValue(const aValue: String); virtual;
|
|
function GetFECHAPAGOValue: DateTime; virtual;
|
|
procedure SetFECHAPAGOValue(const aValue: DateTime); virtual;
|
|
function GetCODIGOPRESUPUESTOValue: Integer; virtual;
|
|
procedure SetCODIGOPRESUPUESTOValue(const aValue: Integer); virtual;
|
|
function GetBASEIMPONIBLEValue: Currency; virtual;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Currency); virtual;
|
|
function GetDESCUENTOValue: Float; virtual;
|
|
procedure SetDESCUENTOValue(const aValue: Float); virtual;
|
|
function GetIMPORTEDESCUENTOValue: Currency; virtual;
|
|
procedure SetIMPORTEDESCUENTOValue(const aValue: Currency); virtual;
|
|
function GetIVAValue: Float; virtual;
|
|
procedure SetIVAValue(const aValue: Float); virtual;
|
|
function GetIMPORTEIVAValue: Currency; virtual;
|
|
procedure SetIMPORTEIVAValue(const aValue: Currency); virtual;
|
|
function GetIMPORTETOTALValue: Currency; virtual;
|
|
procedure SetIMPORTETOTALValue(const aValue: Currency); virtual;
|
|
function GetOBSERVACIONESValue: IROStrings; virtual;
|
|
procedure SetOBSERVACIONESValue(const aValue: IROStrings); virtual;
|
|
function GetFORMAPAGOValue: IROStrings; virtual;
|
|
procedure SetFORMAPAGOValue(const aValue: IROStrings); virtual;
|
|
function GetREFERENCIAPRESUPUESTOValue: String; virtual;
|
|
procedure SetREFERENCIAPRESUPUESTOValue(const aValue: String); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGOEMPRESA: Integer read GetCODIGOEMPRESAValue write SetCODIGOEMPRESAValue;
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property FECHAALTA: DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
property CODIGOCONTACTO: Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property FECHAALBARAN: DateTime read GetFECHAALBARANValue write SetFECHAALBARANValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property FECHAPAGO: DateTime read GetFECHAPAGOValue write SetFECHAPAGOValue;
|
|
property CODIGOPRESUPUESTO: Integer read GetCODIGOPRESUPUESTOValue write SetCODIGOPRESUPUESTOValue;
|
|
property BASEIMPONIBLE: Currency read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property DESCUENTO: Float read GetDESCUENTOValue write SetDESCUENTOValue;
|
|
property IMPORTEDESCUENTO: Currency read GetIMPORTEDESCUENTOValue write SetIMPORTEDESCUENTOValue;
|
|
property IVA: Float read GetIVAValue write SetIVAValue;
|
|
property IMPORTEIVA: Currency read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Currency read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property OBSERVACIONES: IROStrings read GetOBSERVACIONESValue write SetOBSERVACIONESValue;
|
|
property FORMAPAGO: IROStrings read GetFORMAPAGOValue write SetFORMAPAGOValue;
|
|
property REFERENCIAPRESUPUESTO: String read GetREFERENCIAPRESUPUESTOValue write SetREFERENCIAPRESUPUESTOValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IAlbaranDePresupuesto }
|
|
IAlbaranDePresupuesto = interface(IDAStronglyTypedDataTable)
|
|
['{8CD58BB1-A4D0-4DF4-8E30-969F1BACC961}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOValue: Integer;
|
|
procedure SetCODIGOValue(const aValue: Integer);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
end;
|
|
|
|
{ TAlbaranDePresupuestoDataTableRules }
|
|
TAlbaranDePresupuestoDataTableRules = class(TDADataTableRules, IAlbaranDePresupuesto)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOValue: Integer; virtual;
|
|
procedure SetCODIGOValue(const aValue: Integer); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IDetallesAlbaranCliente }
|
|
IDetallesAlbaranCliente = interface(IDAStronglyTypedDataTable)
|
|
['{675AE33F-D64C-47AD-A206-64BFAA11FCD7}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOALBARANValue: Integer;
|
|
procedure SetCODIGOALBARANValue(const aValue: Integer);
|
|
function GetNUMCONCEPTOValue: Integer;
|
|
procedure SetNUMCONCEPTOValue(const aValue: Integer);
|
|
function GetPOSICIONValue: Integer;
|
|
procedure SetPOSICIONValue(const aValue: Integer);
|
|
function GetTIPOValue: String;
|
|
procedure SetTIPOValue(const aValue: String);
|
|
function GetDESCRIPCIONValue: String;
|
|
procedure SetDESCRIPCIONValue(const aValue: String);
|
|
function GetCANTIDADValue: Integer;
|
|
procedure SetCANTIDADValue(const aValue: Integer);
|
|
function GetIMPORTEUNIDADValue: Currency;
|
|
procedure SetIMPORTEUNIDADValue(const aValue: Currency);
|
|
function GetIMPORTETOTALValue: Currency;
|
|
procedure SetIMPORTETOTALValue(const aValue: Currency);
|
|
function GetVISIBLEValue: String;
|
|
procedure SetVISIBLEValue(const aValue: String);
|
|
function GetPUNTOSValue: Integer;
|
|
procedure SetPUNTOSValue(const aValue: Integer);
|
|
function GetIMPORTEPUNTOSValue: Currency;
|
|
procedure SetIMPORTEPUNTOSValue(const aValue: Currency);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGOALBARAN: Integer read GetCODIGOALBARANValue write SetCODIGOALBARANValue;
|
|
property NUMCONCEPTO: Integer read GetNUMCONCEPTOValue write SetNUMCONCEPTOValue;
|
|
property POSICION: Integer read GetPOSICIONValue write SetPOSICIONValue;
|
|
property TIPO: String read GetTIPOValue write SetTIPOValue;
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
|
property CANTIDAD: Integer read GetCANTIDADValue write SetCANTIDADValue;
|
|
property IMPORTEUNIDAD: Currency read GetIMPORTEUNIDADValue write SetIMPORTEUNIDADValue;
|
|
property IMPORTETOTAL: Currency read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property VISIBLE: String read GetVISIBLEValue write SetVISIBLEValue;
|
|
property PUNTOS: Integer read GetPUNTOSValue write SetPUNTOSValue;
|
|
property IMPORTEPUNTOS: Currency read GetIMPORTEPUNTOSValue write SetIMPORTEPUNTOSValue;
|
|
end;
|
|
|
|
{ TDetallesAlbaranClienteDataTableRules }
|
|
TDetallesAlbaranClienteDataTableRules = class(TDADataTableRules, IDetallesAlbaranCliente)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOALBARANValue: Integer; virtual;
|
|
procedure SetCODIGOALBARANValue(const aValue: Integer); virtual;
|
|
function GetNUMCONCEPTOValue: Integer; virtual;
|
|
procedure SetNUMCONCEPTOValue(const aValue: Integer); virtual;
|
|
function GetPOSICIONValue: Integer; virtual;
|
|
procedure SetPOSICIONValue(const aValue: Integer); virtual;
|
|
function GetTIPOValue: String; virtual;
|
|
procedure SetTIPOValue(const aValue: String); virtual;
|
|
function GetDESCRIPCIONValue: String; virtual;
|
|
procedure SetDESCRIPCIONValue(const aValue: String); virtual;
|
|
function GetCANTIDADValue: Integer; virtual;
|
|
procedure SetCANTIDADValue(const aValue: Integer); virtual;
|
|
function GetIMPORTEUNIDADValue: Currency; virtual;
|
|
procedure SetIMPORTEUNIDADValue(const aValue: Currency); virtual;
|
|
function GetIMPORTETOTALValue: Currency; virtual;
|
|
procedure SetIMPORTETOTALValue(const aValue: Currency); virtual;
|
|
function GetVISIBLEValue: String; virtual;
|
|
procedure SetVISIBLEValue(const aValue: String); virtual;
|
|
function GetPUNTOSValue: Integer; virtual;
|
|
procedure SetPUNTOSValue(const aValue: Integer); virtual;
|
|
function GetIMPORTEPUNTOSValue: Currency; virtual;
|
|
procedure SetIMPORTEPUNTOSValue(const aValue: Currency); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGOALBARAN: Integer read GetCODIGOALBARANValue write SetCODIGOALBARANValue;
|
|
property NUMCONCEPTO: Integer read GetNUMCONCEPTOValue write SetNUMCONCEPTOValue;
|
|
property POSICION: Integer read GetPOSICIONValue write SetPOSICIONValue;
|
|
property TIPO: String read GetTIPOValue write SetTIPOValue;
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
|
property CANTIDAD: Integer read GetCANTIDADValue write SetCANTIDADValue;
|
|
property IMPORTEUNIDAD: Currency read GetIMPORTEUNIDADValue write SetIMPORTEUNIDADValue;
|
|
property IMPORTETOTAL: Currency read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property VISIBLE: String read GetVISIBLEValue write SetVISIBLEValue;
|
|
property PUNTOS: Integer read GetPUNTOSValue write SetPUNTOSValue;
|
|
property IMPORTEPUNTOS: Currency read GetIMPORTEPUNTOSValue write SetIMPORTEPUNTOSValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IAlbaranCliente_RefreshDataset }
|
|
IAlbaranCliente_RefreshDataset = interface(IDAStronglyTypedDataTable)
|
|
['{37351A63-CE65-4762-B897-5DE5998CAB64}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOValue: Integer;
|
|
procedure SetCODIGOValue(const aValue: Integer);
|
|
function GetNOMBREValue: String;
|
|
procedure SetNOMBREValue(const aValue: String);
|
|
function GetSITUACIONValue: String;
|
|
procedure SetSITUACIONValue(const aValue: String);
|
|
function GetREFERENCIAPRESUPUESTOValue: String;
|
|
procedure SetREFERENCIAPRESUPUESTOValue(const aValue: String);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property REFERENCIAPRESUPUESTO: String read GetREFERENCIAPRESUPUESTOValue write SetREFERENCIAPRESUPUESTOValue;
|
|
end;
|
|
|
|
{ TAlbaranCliente_RefreshDatasetDataTableRules }
|
|
TAlbaranCliente_RefreshDatasetDataTableRules = class(TDADataTableRules, IAlbaranCliente_RefreshDataset)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOValue: Integer; virtual;
|
|
procedure SetCODIGOValue(const aValue: Integer); virtual;
|
|
function GetNOMBREValue: String; virtual;
|
|
procedure SetNOMBREValue(const aValue: String); virtual;
|
|
function GetSITUACIONValue: String; virtual;
|
|
procedure SetSITUACIONValue(const aValue: String); virtual;
|
|
function GetREFERENCIAPRESUPUESTOValue: String; virtual;
|
|
procedure SetREFERENCIAPRESUPUESTOValue(const aValue: String); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property REFERENCIAPRESUPUESTO: String read GetREFERENCIAPRESUPUESTOValue write SetREFERENCIAPRESUPUESTOValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IInformeCabeceraAlbaranPago }
|
|
IInformeCabeceraAlbaranPago = interface(IDAStronglyTypedDataTable)
|
|
['{173C44D2-12F3-4383-86A6-29107BF40AF6}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOEMPRESAValue: Integer;
|
|
procedure SetCODIGOEMPRESAValue(const aValue: Integer);
|
|
function GetCODIGOValue: Integer;
|
|
procedure SetCODIGOValue(const aValue: Integer);
|
|
function GetFECHAALTAValue: DateTime;
|
|
procedure SetFECHAALTAValue(const aValue: DateTime);
|
|
function GetUSUARIOValue: String;
|
|
procedure SetUSUARIOValue(const aValue: String);
|
|
function GetREFERENCIAValue: String;
|
|
procedure SetREFERENCIAValue(const aValue: String);
|
|
function GetCODIGOCONTACTOValue: Integer;
|
|
procedure SetCODIGOCONTACTOValue(const aValue: Integer);
|
|
function GetFECHAALBARANValue: DateTime;
|
|
procedure SetFECHAALBARANValue(const aValue: DateTime);
|
|
function GetSITUACIONValue: String;
|
|
procedure SetSITUACIONValue(const aValue: String);
|
|
function GetFECHAPAGOValue: DateTime;
|
|
procedure SetFECHAPAGOValue(const aValue: DateTime);
|
|
function GetBASEIMPONIBLEValue: Float;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Float);
|
|
function GetDESCUENTOValue: Float;
|
|
procedure SetDESCUENTOValue(const aValue: Float);
|
|
function GetIMPORTEDESCUENTOValue: Float;
|
|
procedure SetIMPORTEDESCUENTOValue(const aValue: Float);
|
|
function GetIVAValue: Float;
|
|
procedure SetIVAValue(const aValue: Float);
|
|
function GetIMPORTEIVAValue: Float;
|
|
procedure SetIMPORTEIVAValue(const aValue: Float);
|
|
function GetIMPORTETOTALValue: Float;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float);
|
|
function GetOBSERVACIONESValue: IROStrings;
|
|
procedure SetOBSERVACIONESValue(const aValue: IROStrings);
|
|
function GetFORMAPAGOValue: IROStrings;
|
|
procedure SetFORMAPAGOValue(const aValue: IROStrings);
|
|
function GetCODIGOPRESUPUESTOValue: Integer;
|
|
procedure SetCODIGOPRESUPUESTOValue(const aValue: Integer);
|
|
function GetREFERENCIAPREValue: String;
|
|
procedure SetREFERENCIAPREValue(const aValue: String);
|
|
function GetNIFCIFValue: String;
|
|
procedure SetNIFCIFValue(const aValue: String);
|
|
function GetNOMBREValue: String;
|
|
procedure SetNOMBREValue(const aValue: String);
|
|
function GetCALLEValue: String;
|
|
procedure SetCALLEValue(const aValue: String);
|
|
function GetCODIGOPOSTALValue: String;
|
|
procedure SetCODIGOPOSTALValue(const aValue: String);
|
|
function GetPOBLACIONValue: String;
|
|
procedure SetPOBLACIONValue(const aValue: String);
|
|
function GetTELEFONO1Value: String;
|
|
procedure SetTELEFONO1Value(const aValue: String);
|
|
function GetTELEFONO2Value: String;
|
|
procedure SetTELEFONO2Value(const aValue: String);
|
|
function GetMOVILValue: String;
|
|
procedure SetMOVILValue(const aValue: String);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGOEMPRESA: Integer read GetCODIGOEMPRESAValue write SetCODIGOEMPRESAValue;
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property FECHAALTA: DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
property CODIGOCONTACTO: Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
|
|
property FECHAALBARAN: DateTime read GetFECHAALBARANValue write SetFECHAALBARANValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property FECHAPAGO: DateTime read GetFECHAPAGOValue write SetFECHAPAGOValue;
|
|
property BASEIMPONIBLE: Float read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property DESCUENTO: Float read GetDESCUENTOValue write SetDESCUENTOValue;
|
|
property IMPORTEDESCUENTO: Float read GetIMPORTEDESCUENTOValue write SetIMPORTEDESCUENTOValue;
|
|
property IVA: Float read GetIVAValue write SetIVAValue;
|
|
property IMPORTEIVA: Float read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property OBSERVACIONES: IROStrings read GetOBSERVACIONESValue write SetOBSERVACIONESValue;
|
|
property FORMAPAGO: IROStrings read GetFORMAPAGOValue write SetFORMAPAGOValue;
|
|
property CODIGOPRESUPUESTO: Integer read GetCODIGOPRESUPUESTOValue write SetCODIGOPRESUPUESTOValue;
|
|
property REFERENCIAPRE: String read GetREFERENCIAPREValue write SetREFERENCIAPREValue;
|
|
property NIFCIF: String read GetNIFCIFValue write SetNIFCIFValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property CALLE: String read GetCALLEValue write SetCALLEValue;
|
|
property CODIGOPOSTAL: String read GetCODIGOPOSTALValue write SetCODIGOPOSTALValue;
|
|
property POBLACION: String read GetPOBLACIONValue write SetPOBLACIONValue;
|
|
property TELEFONO1: String read GetTELEFONO1Value write SetTELEFONO1Value;
|
|
property TELEFONO2: String read GetTELEFONO2Value write SetTELEFONO2Value;
|
|
property MOVIL: String read GetMOVILValue write SetMOVILValue;
|
|
end;
|
|
|
|
{ TInformeCabeceraAlbaranPagoDataTableRules }
|
|
TInformeCabeceraAlbaranPagoDataTableRules = class(TDADataTableRules, IInformeCabeceraAlbaranPago)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOEMPRESAValue: Integer; virtual;
|
|
procedure SetCODIGOEMPRESAValue(const aValue: Integer); virtual;
|
|
function GetCODIGOValue: Integer; virtual;
|
|
procedure SetCODIGOValue(const aValue: Integer); virtual;
|
|
function GetFECHAALTAValue: DateTime; virtual;
|
|
procedure SetFECHAALTAValue(const aValue: DateTime); virtual;
|
|
function GetUSUARIOValue: String; virtual;
|
|
procedure SetUSUARIOValue(const aValue: String); virtual;
|
|
function GetREFERENCIAValue: String; virtual;
|
|
procedure SetREFERENCIAValue(const aValue: String); virtual;
|
|
function GetCODIGOCONTACTOValue: Integer; virtual;
|
|
procedure SetCODIGOCONTACTOValue(const aValue: Integer); virtual;
|
|
function GetFECHAALBARANValue: DateTime; virtual;
|
|
procedure SetFECHAALBARANValue(const aValue: DateTime); virtual;
|
|
function GetSITUACIONValue: String; virtual;
|
|
procedure SetSITUACIONValue(const aValue: String); virtual;
|
|
function GetFECHAPAGOValue: DateTime; virtual;
|
|
procedure SetFECHAPAGOValue(const aValue: DateTime); virtual;
|
|
function GetBASEIMPONIBLEValue: Float; virtual;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Float); virtual;
|
|
function GetDESCUENTOValue: Float; virtual;
|
|
procedure SetDESCUENTOValue(const aValue: Float); virtual;
|
|
function GetIMPORTEDESCUENTOValue: Float; virtual;
|
|
procedure SetIMPORTEDESCUENTOValue(const aValue: Float); virtual;
|
|
function GetIVAValue: Float; virtual;
|
|
procedure SetIVAValue(const aValue: Float); virtual;
|
|
function GetIMPORTEIVAValue: Float; virtual;
|
|
procedure SetIMPORTEIVAValue(const aValue: Float); virtual;
|
|
function GetIMPORTETOTALValue: Float; virtual;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float); virtual;
|
|
function GetOBSERVACIONESValue: IROStrings; virtual;
|
|
procedure SetOBSERVACIONESValue(const aValue: IROStrings); virtual;
|
|
function GetFORMAPAGOValue: IROStrings; virtual;
|
|
procedure SetFORMAPAGOValue(const aValue: IROStrings); virtual;
|
|
function GetCODIGOPRESUPUESTOValue: Integer; virtual;
|
|
procedure SetCODIGOPRESUPUESTOValue(const aValue: Integer); virtual;
|
|
function GetREFERENCIAPREValue: String; virtual;
|
|
procedure SetREFERENCIAPREValue(const aValue: String); virtual;
|
|
function GetNIFCIFValue: String; virtual;
|
|
procedure SetNIFCIFValue(const aValue: String); virtual;
|
|
function GetNOMBREValue: String; virtual;
|
|
procedure SetNOMBREValue(const aValue: String); virtual;
|
|
function GetCALLEValue: String; virtual;
|
|
procedure SetCALLEValue(const aValue: String); virtual;
|
|
function GetCODIGOPOSTALValue: String; virtual;
|
|
procedure SetCODIGOPOSTALValue(const aValue: String); virtual;
|
|
function GetPOBLACIONValue: String; virtual;
|
|
procedure SetPOBLACIONValue(const aValue: String); virtual;
|
|
function GetTELEFONO1Value: String; virtual;
|
|
procedure SetTELEFONO1Value(const aValue: String); virtual;
|
|
function GetTELEFONO2Value: String; virtual;
|
|
procedure SetTELEFONO2Value(const aValue: String); virtual;
|
|
function GetMOVILValue: String; virtual;
|
|
procedure SetMOVILValue(const aValue: String); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGOEMPRESA: Integer read GetCODIGOEMPRESAValue write SetCODIGOEMPRESAValue;
|
|
property CODIGO: Integer read GetCODIGOValue write SetCODIGOValue;
|
|
property FECHAALTA: DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
|
property CODIGOCONTACTO: Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
|
|
property FECHAALBARAN: DateTime read GetFECHAALBARANValue write SetFECHAALBARANValue;
|
|
property SITUACION: String read GetSITUACIONValue write SetSITUACIONValue;
|
|
property FECHAPAGO: DateTime read GetFECHAPAGOValue write SetFECHAPAGOValue;
|
|
property BASEIMPONIBLE: Float read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property DESCUENTO: Float read GetDESCUENTOValue write SetDESCUENTOValue;
|
|
property IMPORTEDESCUENTO: Float read GetIMPORTEDESCUENTOValue write SetIMPORTEDESCUENTOValue;
|
|
property IVA: Float read GetIVAValue write SetIVAValue;
|
|
property IMPORTEIVA: Float read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property OBSERVACIONES: IROStrings read GetOBSERVACIONESValue write SetOBSERVACIONESValue;
|
|
property FORMAPAGO: IROStrings read GetFORMAPAGOValue write SetFORMAPAGOValue;
|
|
property CODIGOPRESUPUESTO: Integer read GetCODIGOPRESUPUESTOValue write SetCODIGOPRESUPUESTOValue;
|
|
property REFERENCIAPRE: String read GetREFERENCIAPREValue write SetREFERENCIAPREValue;
|
|
property NIFCIF: String read GetNIFCIFValue write SetNIFCIFValue;
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
|
property CALLE: String read GetCALLEValue write SetCALLEValue;
|
|
property CODIGOPOSTAL: String read GetCODIGOPOSTALValue write SetCODIGOPOSTALValue;
|
|
property POBLACION: String read GetPOBLACIONValue write SetPOBLACIONValue;
|
|
property TELEFONO1: String read GetTELEFONO1Value write SetTELEFONO1Value;
|
|
property TELEFONO2: String read GetTELEFONO2Value write SetTELEFONO2Value;
|
|
property MOVIL: String read GetMOVILValue write SetMOVILValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{ IInformeDetallesAlbaranPago }
|
|
IInformeDetallesAlbaranPago = interface(IDAStronglyTypedDataTable)
|
|
['{92CC3EF0-B88D-4396-8134-AD775CD2E583}']
|
|
{ Property getters and setters }
|
|
function GetCODIGOALBARANValue: Integer;
|
|
procedure SetCODIGOALBARANValue(const aValue: Integer);
|
|
function GetNUMCONCEPTOValue: Integer;
|
|
procedure SetNUMCONCEPTOValue(const aValue: Integer);
|
|
function GetDESCRIPCIONValue: String;
|
|
procedure SetDESCRIPCIONValue(const aValue: String);
|
|
function GetCANTIDADValue: Float;
|
|
procedure SetCANTIDADValue(const aValue: Float);
|
|
function GetIMPORTEUNIDADValue: Float;
|
|
procedure SetIMPORTEUNIDADValue(const aValue: Float);
|
|
function GetIMPORTETOTALValue: Float;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float);
|
|
function GetTIPOValue: String;
|
|
procedure SetTIPOValue(const aValue: String);
|
|
function GetPOSICIONValue: Integer;
|
|
procedure SetPOSICIONValue(const aValue: Integer);
|
|
|
|
|
|
{ Properties }
|
|
property CODIGOALBARAN: Integer read GetCODIGOALBARANValue write SetCODIGOALBARANValue;
|
|
property NUMCONCEPTO: Integer read GetNUMCONCEPTOValue write SetNUMCONCEPTOValue;
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
|
property CANTIDAD: Float read GetCANTIDADValue write SetCANTIDADValue;
|
|
property IMPORTEUNIDAD: Float read GetIMPORTEUNIDADValue write SetIMPORTEUNIDADValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property TIPO: String read GetTIPOValue write SetTIPOValue;
|
|
property POSICION: Integer read GetPOSICIONValue write SetPOSICIONValue;
|
|
end;
|
|
|
|
{ TInformeDetallesAlbaranPagoDataTableRules }
|
|
TInformeDetallesAlbaranPagoDataTableRules = class(TDADataTableRules, IInformeDetallesAlbaranPago)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetCODIGOALBARANValue: Integer; virtual;
|
|
procedure SetCODIGOALBARANValue(const aValue: Integer); virtual;
|
|
function GetNUMCONCEPTOValue: Integer; virtual;
|
|
procedure SetNUMCONCEPTOValue(const aValue: Integer); virtual;
|
|
function GetDESCRIPCIONValue: String; virtual;
|
|
procedure SetDESCRIPCIONValue(const aValue: String); virtual;
|
|
function GetCANTIDADValue: Float; virtual;
|
|
procedure SetCANTIDADValue(const aValue: Float); virtual;
|
|
function GetIMPORTEUNIDADValue: Float; virtual;
|
|
procedure SetIMPORTEUNIDADValue(const aValue: Float); virtual;
|
|
function GetIMPORTETOTALValue: Float; virtual;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float); virtual;
|
|
function GetTIPOValue: String; virtual;
|
|
procedure SetTIPOValue(const aValue: String); virtual;
|
|
function GetPOSICIONValue: Integer; virtual;
|
|
procedure SetPOSICIONValue(const aValue: Integer); virtual;
|
|
|
|
{ Properties }
|
|
property CODIGOALBARAN: Integer read GetCODIGOALBARANValue write SetCODIGOALBARANValue;
|
|
property NUMCONCEPTO: Integer read GetNUMCONCEPTOValue write SetNUMCONCEPTOValue;
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
|
property CANTIDAD: Float read GetCANTIDADValue write SetCANTIDADValue;
|
|
property IMPORTEUNIDAD: Float read GetIMPORTEUNIDADValue write SetIMPORTEUNIDADValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
property TIPO: String read GetTIPOValue write SetTIPOValue;
|
|
property POSICION: Integer read GetPOSICIONValue write SetPOSICIONValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
{
|
|
Suma de todos los importes entre un intervalo de fechas
|
|
}
|
|
{ IDarSumaImportes }
|
|
IDarSumaImportes = interface(IDAStronglyTypedDataTable)
|
|
['{0A03D6E5-29C3-4B3C-8004-8D48A433FB36}']
|
|
{ Property getters and setters }
|
|
function GetBASEIMPONIBLEValue: Float;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Float);
|
|
function GetIMPORTEIVAValue: Float;
|
|
procedure SetIMPORTEIVAValue(const aValue: Float);
|
|
function GetIMPORTETOTALValue: Float;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float);
|
|
|
|
|
|
{ Properties }
|
|
property BASEIMPONIBLE: Float read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property IMPORTEIVA: Float read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
end;
|
|
|
|
{ TDarSumaImportesDataTableRules }
|
|
TDarSumaImportesDataTableRules = class(TDADataTableRules, IDarSumaImportes)
|
|
private
|
|
protected
|
|
{ Property getters and setters }
|
|
function GetBASEIMPONIBLEValue: Float; virtual;
|
|
procedure SetBASEIMPONIBLEValue(const aValue: Float); virtual;
|
|
function GetIMPORTEIVAValue: Float; virtual;
|
|
procedure SetIMPORTEIVAValue(const aValue: Float); virtual;
|
|
function GetIMPORTETOTALValue: Float; virtual;
|
|
procedure SetIMPORTETOTALValue(const aValue: Float); virtual;
|
|
|
|
{ Properties }
|
|
property BASEIMPONIBLE: Float read GetBASEIMPONIBLEValue write SetBASEIMPONIBLEValue;
|
|
property IMPORTEIVA: Float read GetIMPORTEIVAValue write SetIMPORTEIVAValue;
|
|
property IMPORTETOTAL: Float read GetIMPORTETOTALValue write SetIMPORTETOTALValue;
|
|
|
|
public
|
|
constructor Create(aDataTable: TDADataTable); override;
|
|
destructor Destroy; override;
|
|
|
|
end;
|
|
|
|
implementation
|
|
|
|
uses Variants;
|
|
|
|
{ TListaAnosAlbaranesDataTableRules }
|
|
constructor TListaAnosAlbaranesDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TListaAnosAlbaranesDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TListaAnosAlbaranesDataTableRules.GetANOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_ListaAnosAlbaranesANO].AsString;
|
|
end;
|
|
|
|
procedure TListaAnosAlbaranesDataTableRules.SetANOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_ListaAnosAlbaranesANO].AsString := aValue;
|
|
end;
|
|
|
|
|
|
{ TDarReferenciaAlbaranDataTableRules }
|
|
constructor TDarReferenciaAlbaranDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TDarReferenciaAlbaranDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TDarReferenciaAlbaranDataTableRules.GetREFERENCIAValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_DarReferenciaAlbaranREFERENCIA].AsString;
|
|
end;
|
|
|
|
procedure TDarReferenciaAlbaranDataTableRules.SetREFERENCIAValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_DarReferenciaAlbaranREFERENCIA].AsString := aValue;
|
|
end;
|
|
|
|
|
|
{ TAlbaranClienteDataTableRules }
|
|
constructor TAlbaranClienteDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TAlbaranClienteDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetCODIGOEMPRESAValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteCODIGOEMPRESA].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetCODIGOEMPRESAValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteCODIGOEMPRESA].AsInteger := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetCODIGOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteCODIGO].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetCODIGOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteCODIGO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetFECHAALTAValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteFECHAALTA].AsDateTime;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetFECHAALTAValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteFECHAALTA].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetUSUARIOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteUSUARIO].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetUSUARIOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteUSUARIO].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetREFERENCIAValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteREFERENCIA].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetREFERENCIAValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteREFERENCIA].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetCODIGOCONTACTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteCODIGOCONTACTO].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetCODIGOCONTACTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteCODIGOCONTACTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetNOMBREValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteNOMBRE].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetNOMBREValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteNOMBRE].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetFECHAALBARANValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteFECHAALBARAN].AsDateTime;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetFECHAALBARANValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteFECHAALBARAN].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetSITUACIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteSITUACION].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetSITUACIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteSITUACION].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetFECHAPAGOValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteFECHAPAGO].AsDateTime;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetFECHAPAGOValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteFECHAPAGO].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetCODIGOPRESUPUESTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteCODIGOPRESUPUESTO].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetCODIGOPRESUPUESTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteCODIGOPRESUPUESTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetBASEIMPONIBLEValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteBASEIMPONIBLE].AsCurrency;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetBASEIMPONIBLEValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteBASEIMPONIBLE].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetDESCUENTOValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteDESCUENTO].AsFloat;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetDESCUENTOValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteDESCUENTO].AsFloat := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetIMPORTEDESCUENTOValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteIMPORTEDESCUENTO].AsCurrency;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetIMPORTEDESCUENTOValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteIMPORTEDESCUENTO].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetIVAValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteIVA].AsFloat;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetIVAValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteIVA].AsFloat := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetIMPORTEIVAValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteIMPORTEIVA].AsCurrency;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetIMPORTEIVAValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteIMPORTEIVA].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetIMPORTETOTALValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteIMPORTETOTAL].AsCurrency;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetIMPORTETOTALValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteIMPORTETOTAL].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetOBSERVACIONESValue: IROStrings;
|
|
begin
|
|
result := NewROStrings();
|
|
result.Text := DataTable.Fields[idx_AlbaranClienteOBSERVACIONES].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetOBSERVACIONESValue(const aValue: IROStrings);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteOBSERVACIONES].AsString := aValue.Text;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetFORMAPAGOValue: IROStrings;
|
|
begin
|
|
result := NewROStrings();
|
|
result.Text := DataTable.Fields[idx_AlbaranClienteFORMAPAGO].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetFORMAPAGOValue(const aValue: IROStrings);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteFORMAPAGO].AsString := aValue.Text;
|
|
end;
|
|
|
|
function TAlbaranClienteDataTableRules.GetREFERENCIAPRESUPUESTOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranClienteREFERENCIAPRESUPUESTO].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranClienteDataTableRules.SetREFERENCIAPRESUPUESTOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranClienteREFERENCIAPRESUPUESTO].AsString := aValue;
|
|
end;
|
|
|
|
|
|
{ TAlbaranDePresupuestoDataTableRules }
|
|
constructor TAlbaranDePresupuestoDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TAlbaranDePresupuestoDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TAlbaranDePresupuestoDataTableRules.GetCODIGOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranDePresupuestoCODIGO].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranDePresupuestoDataTableRules.SetCODIGOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranDePresupuestoCODIGO].AsInteger := aValue;
|
|
end;
|
|
|
|
|
|
{ TDetallesAlbaranClienteDataTableRules }
|
|
constructor TDetallesAlbaranClienteDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TDetallesAlbaranClienteDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetCODIGOALBARANValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteCODIGOALBARAN].AsInteger;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetCODIGOALBARANValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteCODIGOALBARAN].AsInteger := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetNUMCONCEPTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteNUMCONCEPTO].AsInteger;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetNUMCONCEPTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteNUMCONCEPTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetPOSICIONValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClientePOSICION].AsInteger;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetPOSICIONValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClientePOSICION].AsInteger := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetTIPOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteTIPO].AsString;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetTIPOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteTIPO].AsString := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetDESCRIPCIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteDESCRIPCION].AsString;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetDESCRIPCIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteDESCRIPCION].AsString := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetCANTIDADValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteCANTIDAD].AsInteger;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetCANTIDADValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteCANTIDAD].AsInteger := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetIMPORTEUNIDADValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteIMPORTEUNIDAD].AsCurrency;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetIMPORTEUNIDADValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteIMPORTEUNIDAD].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetIMPORTETOTALValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteIMPORTETOTAL].AsCurrency;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetIMPORTETOTALValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteIMPORTETOTAL].AsCurrency := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetVISIBLEValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteVISIBLE].AsString;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetVISIBLEValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteVISIBLE].AsString := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetPUNTOSValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClientePUNTOS].AsInteger;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetPUNTOSValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClientePUNTOS].AsInteger := aValue;
|
|
end;
|
|
|
|
function TDetallesAlbaranClienteDataTableRules.GetIMPORTEPUNTOSValue: Currency;
|
|
begin
|
|
result := DataTable.Fields[idx_DetallesAlbaranClienteIMPORTEPUNTOS].AsCurrency;
|
|
end;
|
|
|
|
procedure TDetallesAlbaranClienteDataTableRules.SetIMPORTEPUNTOSValue(const aValue: Currency);
|
|
begin
|
|
DataTable.Fields[idx_DetallesAlbaranClienteIMPORTEPUNTOS].AsCurrency := aValue;
|
|
end;
|
|
|
|
|
|
{ TAlbaranCliente_RefreshDatasetDataTableRules }
|
|
constructor TAlbaranCliente_RefreshDatasetDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TAlbaranCliente_RefreshDatasetDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TAlbaranCliente_RefreshDatasetDataTableRules.GetCODIGOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranCliente_RefreshDatasetCODIGO].AsInteger;
|
|
end;
|
|
|
|
procedure TAlbaranCliente_RefreshDatasetDataTableRules.SetCODIGOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranCliente_RefreshDatasetCODIGO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TAlbaranCliente_RefreshDatasetDataTableRules.GetNOMBREValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranCliente_RefreshDatasetNOMBRE].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranCliente_RefreshDatasetDataTableRules.SetNOMBREValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranCliente_RefreshDatasetNOMBRE].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranCliente_RefreshDatasetDataTableRules.GetSITUACIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranCliente_RefreshDatasetSITUACION].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranCliente_RefreshDatasetDataTableRules.SetSITUACIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranCliente_RefreshDatasetSITUACION].AsString := aValue;
|
|
end;
|
|
|
|
function TAlbaranCliente_RefreshDatasetDataTableRules.GetREFERENCIAPRESUPUESTOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_AlbaranCliente_RefreshDatasetREFERENCIAPRESUPUESTO].AsString;
|
|
end;
|
|
|
|
procedure TAlbaranCliente_RefreshDatasetDataTableRules.SetREFERENCIAPRESUPUESTOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_AlbaranCliente_RefreshDatasetREFERENCIAPRESUPUESTO].AsString := aValue;
|
|
end;
|
|
|
|
|
|
{ TInformeCabeceraAlbaranPagoDataTableRules }
|
|
constructor TInformeCabeceraAlbaranPagoDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TInformeCabeceraAlbaranPagoDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCODIGOEMPRESAValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOEMPRESA].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCODIGOEMPRESAValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOEMPRESA].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCODIGOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGO].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCODIGOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetFECHAALTAValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAALTA].AsDateTime;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetFECHAALTAValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAALTA].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetUSUARIOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoUSUARIO].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetUSUARIOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoUSUARIO].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetREFERENCIAValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoREFERENCIA].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetREFERENCIAValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoREFERENCIA].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCODIGOCONTACTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOCONTACTO].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCODIGOCONTACTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOCONTACTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetFECHAALBARANValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAALBARAN].AsDateTime;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetFECHAALBARANValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAALBARAN].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetSITUACIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoSITUACION].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetSITUACIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoSITUACION].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetFECHAPAGOValue: DateTime;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAPAGO].AsDateTime;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetFECHAPAGOValue(const aValue: DateTime);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoFECHAPAGO].AsDateTime := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetBASEIMPONIBLEValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoBASEIMPONIBLE].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetBASEIMPONIBLEValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoBASEIMPONIBLE].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetDESCUENTOValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoDESCUENTO].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetDESCUENTOValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoDESCUENTO].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetIMPORTEDESCUENTOValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTEDESCUENTO].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetIMPORTEDESCUENTOValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTEDESCUENTO].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetIVAValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoIVA].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetIVAValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoIVA].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetIMPORTEIVAValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTEIVA].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetIMPORTEIVAValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTEIVA].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetIMPORTETOTALValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTETOTAL].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetIMPORTETOTALValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoIMPORTETOTAL].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetOBSERVACIONESValue: IROStrings;
|
|
begin
|
|
result := NewROStrings();
|
|
result.Text := DataTable.Fields[idx_InformeCabeceraAlbaranPagoOBSERVACIONES].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetOBSERVACIONESValue(const aValue: IROStrings);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoOBSERVACIONES].AsString := aValue.Text;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetFORMAPAGOValue: IROStrings;
|
|
begin
|
|
result := NewROStrings();
|
|
result.Text := DataTable.Fields[idx_InformeCabeceraAlbaranPagoFORMAPAGO].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetFORMAPAGOValue(const aValue: IROStrings);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoFORMAPAGO].AsString := aValue.Text;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCODIGOPRESUPUESTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOPRESUPUESTO].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCODIGOPRESUPUESTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOPRESUPUESTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetREFERENCIAPREValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoREFERENCIAPRE].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetREFERENCIAPREValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoREFERENCIAPRE].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetNIFCIFValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoNIFCIF].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetNIFCIFValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoNIFCIF].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetNOMBREValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoNOMBRE].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetNOMBREValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoNOMBRE].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCALLEValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCALLE].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCALLEValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCALLE].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetCODIGOPOSTALValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOPOSTAL].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetCODIGOPOSTALValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoCODIGOPOSTAL].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetPOBLACIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoPOBLACION].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetPOBLACIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoPOBLACION].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetTELEFONO1Value: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoTELEFONO1].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetTELEFONO1Value(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoTELEFONO1].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetTELEFONO2Value: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoTELEFONO2].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetTELEFONO2Value(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoTELEFONO2].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeCabeceraAlbaranPagoDataTableRules.GetMOVILValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeCabeceraAlbaranPagoMOVIL].AsString;
|
|
end;
|
|
|
|
procedure TInformeCabeceraAlbaranPagoDataTableRules.SetMOVILValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeCabeceraAlbaranPagoMOVIL].AsString := aValue;
|
|
end;
|
|
|
|
|
|
{ TInformeDetallesAlbaranPagoDataTableRules }
|
|
constructor TInformeDetallesAlbaranPagoDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TInformeDetallesAlbaranPagoDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetCODIGOALBARANValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoCODIGOALBARAN].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetCODIGOALBARANValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoCODIGOALBARAN].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetNUMCONCEPTOValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoNUMCONCEPTO].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetNUMCONCEPTOValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoNUMCONCEPTO].AsInteger := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetDESCRIPCIONValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoDESCRIPCION].AsString;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetDESCRIPCIONValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoDESCRIPCION].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetCANTIDADValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoCANTIDAD].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetCANTIDADValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoCANTIDAD].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetIMPORTEUNIDADValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoIMPORTEUNIDAD].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetIMPORTEUNIDADValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoIMPORTEUNIDAD].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetIMPORTETOTALValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoIMPORTETOTAL].AsFloat;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetIMPORTETOTALValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoIMPORTETOTAL].AsFloat := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetTIPOValue: String;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoTIPO].AsString;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetTIPOValue(const aValue: String);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoTIPO].AsString := aValue;
|
|
end;
|
|
|
|
function TInformeDetallesAlbaranPagoDataTableRules.GetPOSICIONValue: Integer;
|
|
begin
|
|
result := DataTable.Fields[idx_InformeDetallesAlbaranPagoPOSICION].AsInteger;
|
|
end;
|
|
|
|
procedure TInformeDetallesAlbaranPagoDataTableRules.SetPOSICIONValue(const aValue: Integer);
|
|
begin
|
|
DataTable.Fields[idx_InformeDetallesAlbaranPagoPOSICION].AsInteger := aValue;
|
|
end;
|
|
|
|
|
|
{ TDarSumaImportesDataTableRules }
|
|
constructor TDarSumaImportesDataTableRules.Create(aDataTable: TDADataTable);
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
destructor TDarSumaImportesDataTableRules.Destroy;
|
|
begin
|
|
inherited;
|
|
end;
|
|
|
|
function TDarSumaImportesDataTableRules.GetBASEIMPONIBLEValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_DarSumaImportesBASEIMPONIBLE].AsFloat;
|
|
end;
|
|
|
|
procedure TDarSumaImportesDataTableRules.SetBASEIMPONIBLEValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_DarSumaImportesBASEIMPONIBLE].AsFloat := aValue;
|
|
end;
|
|
|
|
function TDarSumaImportesDataTableRules.GetIMPORTEIVAValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_DarSumaImportesIMPORTEIVA].AsFloat;
|
|
end;
|
|
|
|
procedure TDarSumaImportesDataTableRules.SetIMPORTEIVAValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_DarSumaImportesIMPORTEIVA].AsFloat := aValue;
|
|
end;
|
|
|
|
function TDarSumaImportesDataTableRules.GetIMPORTETOTALValue: Float;
|
|
begin
|
|
result := DataTable.Fields[idx_DarSumaImportesIMPORTETOTAL].AsFloat;
|
|
end;
|
|
|
|
procedure TDarSumaImportesDataTableRules.SetIMPORTETOTALValue(const aValue: Float);
|
|
begin
|
|
DataTable.Fields[idx_DarSumaImportesIMPORTETOTAL].AsFloat := aValue;
|
|
end;
|
|
|
|
|
|
initialization
|
|
RegisterDataTableRules(RID_ListaAnosAlbaranes, TListaAnosAlbaranesDataTableRules);
|
|
RegisterDataTableRules(RID_DarReferenciaAlbaran, TDarReferenciaAlbaranDataTableRules);
|
|
RegisterDataTableRules(RID_AlbaranCliente, TAlbaranClienteDataTableRules);
|
|
RegisterDataTableRules(RID_AlbaranDePresupuesto, TAlbaranDePresupuestoDataTableRules);
|
|
RegisterDataTableRules(RID_DetallesAlbaranCliente, TDetallesAlbaranClienteDataTableRules);
|
|
RegisterDataTableRules(RID_AlbaranCliente_RefreshDataset, TAlbaranCliente_RefreshDatasetDataTableRules);
|
|
RegisterDataTableRules(RID_InformeCabeceraAlbaranPago, TInformeCabeceraAlbaranPagoDataTableRules);
|
|
RegisterDataTableRules(RID_InformeDetallesAlbaranPago, TInformeDetallesAlbaranPagoDataTableRules);
|
|
RegisterDataTableRules(RID_DarSumaImportes, TDarSumaImportesDataTableRules);
|
|
|
|
end.
|