- Ticket #203 -> Activar el campo de etiqueta de cliente para las felicitaciones de Navidad
git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@974 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
1c57e70cd0
commit
52a91e5cc0
@ -452,7 +452,8 @@ CREATE TABLE CLIENTES_DATOS (
|
|||||||
CODIGO_ASIGNADO VARCHAR(255),
|
CODIGO_ASIGNADO VARCHAR(255),
|
||||||
VENCIMIENTO_FACTURAS_1 SMALLINT,
|
VENCIMIENTO_FACTURAS_1 SMALLINT,
|
||||||
VENCIMIENTO_FACTURAS_2 SMALLINT,
|
VENCIMIENTO_FACTURAS_2 SMALLINT,
|
||||||
VENCIMIENTO_FACTURAS_3 SMALLINT
|
VENCIMIENTO_FACTURAS_3 SMALLINT,
|
||||||
|
FELICITACION TIPO_BOOLEANO
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE CLIENTES_DTOS_PROVEEDORES (
|
CREATE TABLE CLIENTES_DTOS_PROVEEDORES (
|
||||||
@ -1756,7 +1757,8 @@ CREATE VIEW V_CLIENTES(
|
|||||||
ID_FORMA_PAGO,
|
ID_FORMA_PAGO,
|
||||||
TIENDA_WEB,
|
TIENDA_WEB,
|
||||||
CODIGO_ASIGNADO,
|
CODIGO_ASIGNADO,
|
||||||
DESCUENTO)
|
DESCUENTO,
|
||||||
|
FELICITACION)
|
||||||
AS
|
AS
|
||||||
SELECT
|
SELECT
|
||||||
V_CONTACTOS.ID,
|
V_CONTACTOS.ID,
|
||||||
@ -1795,7 +1797,8 @@ SELECT
|
|||||||
CLIENTES_DATOS.ID_FORMA_PAGO,
|
CLIENTES_DATOS.ID_FORMA_PAGO,
|
||||||
CLIENTES_DATOS.TIENDA_WEB,
|
CLIENTES_DATOS.TIENDA_WEB,
|
||||||
CLIENTES_DATOS.CODIGO_ASIGNADO,
|
CLIENTES_DATOS.CODIGO_ASIGNADO,
|
||||||
CLIENTES_DATOS.DESCUENTO
|
CLIENTES_DATOS.DESCUENTO,
|
||||||
|
CLIENTES_DATOS.FELICITACION
|
||||||
FROM
|
FROM
|
||||||
V_CONTACTOS
|
V_CONTACTOS
|
||||||
LEFT OUTER JOIN CLIENTES_DATOS ON (V_CONTACTOS.ID = CLIENTES_DATOS.ID_CLIENTE)
|
LEFT OUTER JOIN CLIENTES_DATOS ON (V_CONTACTOS.ID = CLIENTES_DATOS.ID_CLIENTE)
|
||||||
|
|||||||
BIN
Resources/Iconos/Contactos/16x16/Letter.png
Normal file
BIN
Resources/Iconos/Contactos/16x16/Letter.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 371 B |
@ -54,58 +54,58 @@
|
|||||||
<DelphiCompile Include="Base.dpk">
|
<DelphiCompile Include="Base.dpk">
|
||||||
<MainSource>MainSource</MainSource>
|
<MainSource>MainSource</MainSource>
|
||||||
</DelphiCompile>
|
</DelphiCompile>
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\adortl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxDataD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxEditorsD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxExportD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxExtEditorsD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxGridD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxIntl6D11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxIntlPrintSys3D11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxLibraryD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\cxPageControlD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\DataAbstract_Core_D11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dbrtl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dclIndyCore.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\designide.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dsnap.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dxGDIPlusD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dxPSCoreD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\dxThemeD11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\GUISDK_D11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\IndyCore.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\IndyProtocols.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\IndySystem.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\Jcl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JclVcl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JSDialog100.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvCmpD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvCoreD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvCtrlsD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvDlgsD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvMMD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvNetD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvPageCompsD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvStdCtrlsD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\JvSystemD11R.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\pckMD5.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\pckUCDataConnector.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\pckUserControl_RT.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\PngComponentsD10.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\PNG_D10.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\RemObjects_Core_D11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\RemObjects_Indy_D11.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\rtl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\TB2k_D10.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\tbx_d10.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\vcl.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\vclactnband.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\vcldb.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\vcljpg.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\VclSmp.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\vclx.dcp" />
|
||||||
|
<DCCReference Include="..\Modulos\Contactos\Model\xmlrtl.dcp" />
|
||||||
<DCCReference Include="..\Servicios\FactuGES_Intf.pas" />
|
<DCCReference Include="..\Servicios\FactuGES_Intf.pas" />
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\adortl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxDataD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxEditorsD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxExportD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxExtEditorsD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxGridD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxIntl6D11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxIntlPrintSys3D11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxLibraryD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\cxPageControlD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\DataAbstract_Core_D11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dbrtl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dclIndyCore.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\designide.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dsnap.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dxGDIPlusD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dxPSCoreD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\dxThemeD11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\GUISDK_D11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\IndyCore.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\IndyProtocols.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\IndySystem.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\Jcl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JclVcl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JSDialog100.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvCmpD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvCoreD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvCtrlsD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvDlgsD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvMMD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvNetD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvPageCompsD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvStdCtrlsD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\JvSystemD11R.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\pckMD5.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\pckUCDataConnector.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\pckUserControl_RT.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\PngComponentsD10.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\PNG_D10.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\RemObjects_Core_D11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\RemObjects_Indy_D11.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\rtl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\TB2k_D10.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\tbx_d10.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\vcl.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\vclactnband.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\vcldb.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\vcljpg.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\VclSmp.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\vclx.dcp" />
|
|
||||||
<DCCReference Include="C:\Documents and Settings\Usuario\xmlrtl.dcp" />
|
|
||||||
<DCCReference Include="Conexion\uConfigurarConexion.pas">
|
<DCCReference Include="Conexion\uConfigurarConexion.pas">
|
||||||
<Form>fConfigurarConexion</Form>
|
<Form>fConfigurarConexion</Form>
|
||||||
<DesignClass>TForm</DesignClass>
|
<DesignClass>TForm</DesignClass>
|
||||||
|
|||||||
Binary file not shown.
@ -53,7 +53,7 @@
|
|||||||
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
||||||
<Borland.ProjectType>VCLApplication</Borland.ProjectType>
|
<Borland.ProjectType>VCLApplication</Borland.ProjectType>
|
||||||
<BorlandProject>
|
<BorlandProject>
|
||||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Archivos de programa\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">7</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.7.7.0</VersionInfoKeys><VersionInfoKeys Name="InternalName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.7.7.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages></Excluded_Packages><Source><Source Name="MainSource">FactuGES.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject>
|
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Archivos de programa\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">8</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.7.8.0</VersionInfoKeys><VersionInfoKeys Name="InternalName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.7.8.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages></Excluded_Packages><Source><Source Name="MainSource">FactuGES.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject>
|
||||||
</ProjectExtensions>
|
</ProjectExtensions>
|
||||||
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />
|
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
MAINICON ICON "C:\Codigo Tecsitel\Resources\Iconos\Factuges.ico"
|
MAINICON ICON "C:\Codigo Tecsitel\Resources\Iconos\Factuges.ico"
|
||||||
1 VERSIONINFO
|
1 VERSIONINFO
|
||||||
FILEVERSION 1,7,7,0
|
FILEVERSION 1,7,8,0
|
||||||
PRODUCTVERSION 1,7,7,0
|
PRODUCTVERSION 1,7,8,0
|
||||||
FILEFLAGSMASK 0x3FL
|
FILEFLAGSMASK 0x3FL
|
||||||
FILEFLAGS 0x00L
|
FILEFLAGS 0x00L
|
||||||
FILEOS 0x40004L
|
FILEOS 0x40004L
|
||||||
@ -13,10 +13,10 @@ BEGIN
|
|||||||
BLOCK "0C0A04E4"
|
BLOCK "0C0A04E4"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Rodax Software S.L.\0"
|
VALUE "CompanyName", "Rodax Software S.L.\0"
|
||||||
VALUE "FileVersion", "1.7.7.0\0"
|
VALUE "FileVersion", "1.7.8.0\0"
|
||||||
VALUE "InternalName", "FactuGES\0"
|
VALUE "InternalName", "FactuGES\0"
|
||||||
VALUE "ProductName", "FactuGES\0"
|
VALUE "ProductName", "FactuGES\0"
|
||||||
VALUE "ProductVersion", "1.7.7.0\0"
|
VALUE "ProductVersion", "1.7.8.0\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|||||||
Binary file not shown.
@ -12,6 +12,7 @@ type
|
|||||||
IClientesController = interface(IContactosController)
|
IClientesController = interface(IContactosController)
|
||||||
['{AAC3C51A-37F7-4961-B39F-FBC6B6A2B0F1}']
|
['{AAC3C51A-37F7-4961-B39F-FBC6B6A2B0F1}']
|
||||||
function BuscarTodosTiendaWeb: IBizCliente;
|
function BuscarTodosTiendaWeb: IBizCliente;
|
||||||
|
function BuscarEtiquetadosFelicitacion: IBizCliente;
|
||||||
function TieneDatosBancarios(ACliente: IBizCliente) : Boolean;
|
function TieneDatosBancarios(ACliente: IBizCliente) : Boolean;
|
||||||
function ElegirDireccionEntrega(ACliente: IBizCliente; AMensaje: String): IBizDireccionesContacto;
|
function ElegirDireccionEntrega(ACliente: IBizCliente; AMensaje: String): IBizDireccionesContacto;
|
||||||
function EsEliminable(ACliente: IBizContacto): Boolean;
|
function EsEliminable(ACliente: IBizContacto): Boolean;
|
||||||
@ -38,6 +39,7 @@ type
|
|||||||
function Buscar(const ID: Integer): IBizContacto; override;
|
function Buscar(const ID: Integer): IBizContacto; override;
|
||||||
function BuscarTodos: IBizContacto; override;
|
function BuscarTodos: IBizContacto; override;
|
||||||
function BuscarTodosTiendaWeb: IBizCliente;
|
function BuscarTodosTiendaWeb: IBizCliente;
|
||||||
|
function BuscarEtiquetadosFelicitacion: IBizCliente;
|
||||||
function Nuevo : IBizContacto; override;
|
function Nuevo : IBizContacto; override;
|
||||||
procedure Ver(AContacto : IBizContacto); override;
|
procedure Ver(AContacto : IBizContacto); override;
|
||||||
procedure VerTodos(AContactos: IBizContacto); override;
|
procedure VerTodos(AContactos: IBizContacto); override;
|
||||||
@ -74,6 +76,12 @@ begin
|
|||||||
FiltrarEmpresa(Result);
|
FiltrarEmpresa(Result);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TClientesController.BuscarEtiquetadosFelicitacion: IBizCliente;
|
||||||
|
begin
|
||||||
|
Result := (FDataModule as IDataModuleClientes).GetItemsFelicitacion;
|
||||||
|
FiltrarEmpresa(Result);
|
||||||
|
end;
|
||||||
|
|
||||||
function TClientesController.BuscarTodos: IBizContacto;
|
function TClientesController.BuscarTodos: IBizContacto;
|
||||||
begin
|
begin
|
||||||
Result := (FDataModule as IDataModuleClientes).GetItems;
|
Result := (FDataModule as IDataModuleClientes).GetItems;
|
||||||
@ -274,6 +282,12 @@ begin
|
|||||||
AReportController := TEtiquetasContactosReportController.Create;
|
AReportController := TEtiquetasContactosReportController.Create;
|
||||||
ListaID := TIntegerList.Create;
|
ListaID := TIntegerList.Create;
|
||||||
|
|
||||||
|
if not Assigned(ACliente) then
|
||||||
|
raise Exception.Create ('Cliente no asignado (TieneDatosBancarios)');
|
||||||
|
|
||||||
|
if not ACliente.DataTable.Active then
|
||||||
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
try
|
try
|
||||||
//Si deseamos previsualizar todos los items del objeto albaran
|
//Si deseamos previsualizar todos los items del objeto albaran
|
||||||
if AllItems then
|
if AllItems then
|
||||||
@ -308,6 +322,12 @@ begin
|
|||||||
AReportController := TEtiquetasContactosReportController.Create;
|
AReportController := TEtiquetasContactosReportController.Create;
|
||||||
ListaID := TIntegerList.Create;
|
ListaID := TIntegerList.Create;
|
||||||
|
|
||||||
|
if not Assigned(ACliente) then
|
||||||
|
raise Exception.Create ('Cliente no asignado (TieneDatosBancarios)');
|
||||||
|
|
||||||
|
if not ACliente.DataTable.Active then
|
||||||
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
try
|
try
|
||||||
//Si deseamos previsualizar todos los items del objeto albaran
|
//Si deseamos previsualizar todos los items del objeto albaran
|
||||||
if AllItems then
|
if AllItems then
|
||||||
@ -340,7 +360,7 @@ begin
|
|||||||
if not Assigned(ACliente) then
|
if not Assigned(ACliente) then
|
||||||
raise Exception.Create ('Cliente no asignado (TieneDatosBancarios)');
|
raise Exception.Create ('Cliente no asignado (TieneDatosBancarios)');
|
||||||
|
|
||||||
if ACliente.DataTable.Active then
|
if not ACliente.DataTable.Active then
|
||||||
ACliente.DataTable.Active := True;
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
with ACliente.DatosBancarios do
|
with ACliente.DatosBancarios do
|
||||||
@ -421,7 +441,7 @@ begin
|
|||||||
if not Assigned(ACliente) then
|
if not Assigned(ACliente) then
|
||||||
raise Exception.Create ('Cliente no asignado (VerAlbaranesDeCliente)');
|
raise Exception.Create ('Cliente no asignado (VerAlbaranesDeCliente)');
|
||||||
|
|
||||||
if ACliente.DataTable.Active then
|
if not ACliente.DataTable.Active then
|
||||||
ACliente.DataTable.Active := True;
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
AModule := AppFactuGES.GetModule(MODULENAME_ALBARANES_CLIENTE);
|
AModule := AppFactuGES.GetModule(MODULENAME_ALBARANES_CLIENTE);
|
||||||
@ -442,7 +462,7 @@ begin
|
|||||||
if not Assigned(ACliente) then
|
if not Assigned(ACliente) then
|
||||||
raise Exception.Create ('Cliente no asignado (VerFacturasDeCliente)');
|
raise Exception.Create ('Cliente no asignado (VerFacturasDeCliente)');
|
||||||
|
|
||||||
if ACliente.DataTable.Active then
|
if not ACliente.DataTable.Active then
|
||||||
ACliente.DataTable.Active := True;
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
AModule := AppFactuGES.GetModule(MODULENAME_FACTURAS_CLIENTE);
|
AModule := AppFactuGES.GetModule(MODULENAME_FACTURAS_CLIENTE);
|
||||||
@ -463,7 +483,7 @@ begin
|
|||||||
if not Assigned(ACliente) then
|
if not Assigned(ACliente) then
|
||||||
raise Exception.Create ('Cliente no asignado (VerPresupuestosDeCliente)');
|
raise Exception.Create ('Cliente no asignado (VerPresupuestosDeCliente)');
|
||||||
|
|
||||||
if ACliente.DataTable.Active then
|
if not ACliente.DataTable.Active then
|
||||||
ACliente.DataTable.Active := True;
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
AModule := AppFactuGES.GetModule(MODULENAME_PRESUPUESTOS_CLIENTE);
|
AModule := AppFactuGES.GetModule(MODULENAME_PRESUPUESTOS_CLIENTE);
|
||||||
@ -484,7 +504,7 @@ begin
|
|||||||
if not Assigned(ACliente) then
|
if not Assigned(ACliente) then
|
||||||
raise Exception.Create ('Cliente no asignado (VerFacturasDeCliente)');
|
raise Exception.Create ('Cliente no asignado (VerFacturasDeCliente)');
|
||||||
|
|
||||||
if ACliente.DataTable.Active then
|
if not ACliente.DataTable.Active then
|
||||||
ACliente.DataTable.Active := True;
|
ACliente.DataTable.Active := True;
|
||||||
|
|
||||||
AModule := AppFactuGES.GetModule(MODULENAME_RECIBOS_CLIENTE);
|
AModule := AppFactuGES.GetModule(MODULENAME_RECIBOS_CLIENTE);
|
||||||
|
|||||||
@ -340,4 +340,3 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
| |||||||