Modulo nuevo para los informes estadisticos e informes que ya tenian anteriormente
git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@696 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
5789c3504f
commit
3cc1e02749
@ -46,7 +46,8 @@ type
|
|||||||
|
|
||||||
public
|
public
|
||||||
function GetInformeIVAClientes(const IdEmpresa: Integer; const FechaInicio: DateTime; const FechaFin: DateTime; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
function GetInformeIVAClientes(const IdEmpresa: Integer; const FechaInicio: DateTime; const FechaFin: DateTime; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
|
function GetInformeListadoFacturas(const IdEmpresa: Integer; const FechaInicio: DateTime; const FechaFin: DateTime; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
|
function GetInformeListadoFacturasPendientes(const IdEmpresa: Integer; const FechaInicio: DateTime; const FechaFin: DateTime; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -155,6 +156,35 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TsrvGestorInformes.GetInformeListadoFacturas(const IdEmpresa: Integer;
|
||||||
|
const FechaInicio, FechaFin: DateTime; const ListaIDClientes: TIntegerArray;
|
||||||
|
const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
|
var
|
||||||
|
AReportGenerator : TRptFacturasCliente;
|
||||||
|
begin
|
||||||
|
AReportGenerator := TRptFacturasCliente.Create(nil);
|
||||||
|
try
|
||||||
|
Result := AReportGenerator.GetInformeListadoFacturas(IdEmpresa, FechaInicio, FechaFin, ListaIDClientes, Desglosado, ImporteMinimo);
|
||||||
|
finally
|
||||||
|
FreeAndNIL(AReportGenerator);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
function TsrvGestorInformes.GetInformeListadoFacturasPendientes(
|
||||||
|
const IdEmpresa: Integer; const FechaInicio, FechaFin: DateTime;
|
||||||
|
const ListaIDClientes: TIntegerArray; const Desglosado: Boolean;
|
||||||
|
const ImporteMinimo: Currency): Binary;
|
||||||
|
var
|
||||||
|
AReportGenerator : TRptFacturasCliente;
|
||||||
|
begin
|
||||||
|
AReportGenerator := TRptFacturasCliente.Create(nil);
|
||||||
|
try
|
||||||
|
Result := AReportGenerator.GetInformeListadoFacturasPendientes(IdEmpresa, FechaInicio, FechaFin, ListaIDClientes, Desglosado, ImporteMinimo);
|
||||||
|
finally
|
||||||
|
FreeAndNIL(AReportGenerator);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TsrvGestorInformes.DataAbstractServiceBeforeGetDatasetData(
|
procedure TsrvGestorInformes.DataAbstractServiceBeforeGetDatasetData(
|
||||||
aSender: TObject; const aDataset: IDADataset;
|
aSender: TObject; const aDataset: IDADataset;
|
||||||
const aIncludeSchema: Boolean; const aMaxRecords: Integer);
|
const aIncludeSchema: Boolean; const aMaxRecords: Integer);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user