2007-09-12 14:11:44 +00:00
program FactuGES_Server;
{#ROGEN:..\Servicios\FactuGES.rodl} // RemObjects: Careful, do not remove!
uses
uROComInit,
2008-03-21 13:36:04 +00:00
uROComboService,
2007-09-12 14:11:44 +00:00
Forms,
uServerMainForm in 'uServerMainForm.pas' {fServerForm} ,
uAcercaDe in 'uAcercaDe.pas' {fAcercaDe} ,
uConexionBD in 'Configuracion\uConexionBD.pas' {frConexionBD: TFrame} ,
uConfGeneral in 'Configuracion\uConfGeneral.pas' {frConfGeneral: TFrame} ,
uConfiguracion in 'Configuracion\uConfiguracion.pas' {fConfiguracion: TForm} ,
uFrameConfiguracion in 'Configuracion\uFrameConfiguracion.pas' {FrameConfiguracion: TFrame} ,
uDataModuleServer in 'uDataModuleServer.pas' {dmServer: TDataModule} ,
srvContactos_Impl in '..\Modulos\Contactos\Servidor\srvContactos_Impl.pas' {srvContactos: TDARemoteService} ,
2007-10-08 07:58:40 +00:00
srvLogin_Impl in 'srvLogin_Impl.pas' {srvLogin: TDARemoteService} ,
srvEmpresas_Impl in '..\ApplicationBase\Empresas\Servidor\srvEmpresas_Impl.pas' {srvEmpresas: TDARemoteService} ,
2007-10-03 16:36:37 +00:00
srvConfiguracion_Impl in 'Configuracion\srvConfiguracion_Impl.pas' {srvConfiguracion: TDataAbstractService} ,
2008-11-07 21:05:48 +00:00
srvFamilias_Impl in '..\Modulos\Familias\Servidor\srvFamilias_Impl.pas' {srvFamilias: TDataAbstractService} ,
srvFormasPago_Impl in '..\Modulos\Formas de pago\Servidor\srvFormasPago_Impl.pas' {srvFormasPago: TDataAbstractService} ,
srvTiposIVA_Impl in '..\Modulos\Tipos de IVA\Servidor\srvTiposIVA_Impl.pas' {srvTiposIVA: TDataAbstractService} ,
srvUsuarios_Impl in '..\ApplicationBase\Usuarios\Servidor\srvUsuarios_Impl.pas' {srvUsuarios: TDataAbstractService} ,
2007-10-03 16:36:37 +00:00
RegExpr in 'Utiles\RegExpr.pas' ,
uBusinessUtils in 'Utiles\uBusinessUtils.pas' ,
2007-10-03 16:26:44 +00:00
uDatabaseUtils in 'Utiles\uDatabaseUtils.pas' ,
2007-10-03 16:36:37 +00:00
uReferenciasUtils in 'Utiles\uReferenciasUtils.pas' ,
uRestriccionesUsuarioUtils in 'Utiles\uRestriccionesUsuarioUtils.pas' ,
uSchemaUtilsServer in 'Utiles\uSchemaUtilsServer.pas' ,
2007-09-12 14:11:44 +00:00
uServerAppUtils in 'Utiles\uServerAppUtils.pas' ,
2007-10-03 16:36:37 +00:00
uSesionesUtils in 'Utiles\uSesionesUtils.pas' ,
2007-09-12 14:11:44 +00:00
uBizProveedoresServer in '..\Modulos\Contactos\Model\uBizProveedoresServer.pas' ,
2007-10-03 16:36:37 +00:00
uBizClientesServer in '..\Modulos\Contactos\Model\uBizClientesServer.pas' ,
uBizContactosServer in '..\Modulos\Contactos\Model\uBizContactosServer.pas' ,
uBizEmpleadosServer in '..\Modulos\Contactos\Model\uBizEmpleadosServer.pas' ,
schFamiliasServer_Intf in '..\Modulos\Familias\Model\schFamiliasServer_Intf.pas' ,
schFamiliasClient_Intf in '..\Modulos\Familias\Model\schFamiliasClient_Intf.pas' ,
schTiposIVAServer_Intf in '..\Modulos\Tipos de IVA\Model\schTiposIVAServer_Intf.pas' ,
2007-10-08 07:58:40 +00:00
schTiposIVAClient_Intf in '..\Modulos\Tipos de IVA\Model\schTiposIVAClient_Intf.pas' ,
2007-10-26 18:07:10 +00:00
schBase_Intf in '..\Base\schBase_Intf.pas' ,
srvPresupuestosCliente_Impl in '..\Modulos\Presupuestos de cliente\Servidor\srvPresupuestosCliente_Impl.pas' {srvPresupuestosCliente: TDataAbstractService} ,
uBizPresupuestosClienteServer in '..\Modulos\Presupuestos de cliente\Model\uBizPresupuestosClienteServer.pas' ,
2008-07-22 11:21:06 +00:00
srvArticulos_Impl in '..\Modulos\Articulos\Servidor\srvArticulos_Impl.pas' {srvArticulos: TDARemoteService} ,
2007-11-05 17:49:11 +00:00
srvAlmacenes_Impl in '..\Modulos\Almacenes\Servidor\srvAlmacenes_Impl.pas' {srvAlmacenes: TDARemoteService} ,
srvAlbaranesCliente_Impl in '..\Modulos\Albaranes de cliente\Servidor\srvAlbaranesCliente_Impl.pas' {srvAlbaranesCliente: TDataAbstractService} ,
uBizAlbaranClienteServer in '..\Modulos\Albaranes de cliente\Model\uBizAlbaranClienteServer.pas' ,
srvRecibosCliente_Impl in '..\Modulos\Recibos de cliente\Servidor\srvRecibosCliente_Impl.pas' {srvRecibosCliente: TDataAbstractService} ,
srvFacturasCliente_Impl in '..\Modulos\Facturas de cliente\Servidor\srvFacturasCliente_Impl.pas' {srvFacturasCliente: TDataAbstractService} ,
2007-11-15 10:18:18 +00:00
schFormasPagoClient_Intf in '..\Modulos\Formas de pago\Model\schFormasPagoClient_Intf.pas' ,
schFormasPagoServer_Intf in '..\Modulos\Formas de pago\Model\schFormasPagoServer_Intf.pas' ,
2007-11-15 19:54:36 +00:00
srvRecibosProveedor_Impl in '..\Modulos\Recibos de proveedor\Servidor\srvRecibosProveedor_Impl.pas' {srvRecibosProveedor: TDataAbstractService} ,
uBizFacturasClienteServer in '..\Modulos\Facturas de cliente\Model\uBizFacturasClienteServer.pas' ,
srvFacturasProveedor_Impl in '..\Modulos\Facturas de proveedor\Servidor\srvFacturasProveedor_Impl.pas' {srvFacturasProveedor: TDataAbstractService} ,
srvAlbaranesProveedor_Impl in '..\Modulos\Albaranes de proveedor\Servidor\srvAlbaranesProveedor_Impl.pas' {srvAlbaranesProveedor: TDataAbstractService} ,
srvPedidosProveedor_Impl in '..\Modulos\Pedidos a proveedor\Servidor\srvPedidosProveedor_Impl.pas' {srvPedidosProveedor: TDataAbstractService} ,
2007-11-17 12:03:12 +00:00
uBizPedidosProveedorServer in '..\Modulos\Pedidos a proveedor\Model\uBizPedidosProveedorServer.pas' ,
2007-11-17 17:39:17 +00:00
uBizAlbaranProveedorServer in '..\Modulos\Albaranes de proveedor\Model\uBizAlbaranProveedorServer.PAS' ,
uBizFacturasProveedorServer in '..\Modulos\Facturas de proveedor\Model\uBizFacturasProveedorServer.pas' ,
2007-11-20 15:45:03 +00:00
srvRemesasCliente_Impl in '..\Modulos\Remesas de cliente\Servidor\srvRemesasCliente_Impl.pas' {srvRemesasCliente: TDataAbstractService} ,
srvRemesasProveedor_Impl in '..\Modulos\Remesas de proveedor\Servidor\srvRemesasProveedor_Impl.pas' {srvRemesasProveedor: TDataAbstractService} ,
2007-11-21 16:03:51 +00:00
srvInventario_Impl in '..\Modulos\Inventario\Servidor\srvInventario_Impl.pas' {srvInventario: TDataAbstractService} ,
srvHistoricoMovimientos_Impl in '..\Modulos\Historico de movimientos\Servidor\srvHistoricoMovimientos_Impl.pas' {srvHistoricoMovimientos: TDataAbstractService} ,
2007-12-16 13:46:06 +00:00
uRptFacturasCliente_Server in '..\Modulos\Facturas de cliente\Reports\uRptFacturasCliente_Server.pas' {RptFacturasCliente: TDataModule} ,
uBizRemesasClienteServer in '..\Modulos\Remesas de cliente\Model\uBizRemesasClienteServer.pas' ,
uBizRemesasProveedorServer in '..\Modulos\Remesas de proveedor\Model\uBizRemesasProveedorServer.pas' ,
schRemesasClienteClient_Intf in '..\Modulos\Remesas de cliente\Model\schRemesasClienteClient_Intf.pas' ,
schRemesasClienteServer_Intf in '..\Modulos\Remesas de cliente\Model\schRemesasClienteServer_Intf.pas' ,
schRemesasProveedorClient_Intf in '..\Modulos\Remesas de proveedor\Model\schRemesasProveedorClient_Intf.pas' ,
2007-12-20 12:25:15 +00:00
schRemesasProveedorServer_Intf in '..\Modulos\Remesas de proveedor\Model\schRemesasProveedorServer_Intf.pas' ,
srvUnidadesMedida_Impl in '..\Modulos\Unidades de medida\Servidor\srvUnidadesMedida_Impl.pas' {srvUnidadesMedida: TDataAbstractService} ,
schUnidadesMedidaClient_Intf in '..\Modulos\Unidades de medida\Model\schUnidadesMedidaClient_Intf.pas' ,
2007-12-27 19:09:56 +00:00
schUnidadesMedidaServer_Intf in '..\Modulos\Unidades de medida\Model\schUnidadesMedidaServer_Intf.pas' ,
2008-01-15 10:55:49 +00:00
uRptAlbaranesCliente_Server in '..\Modulos\Albaranes de cliente\Reports\uRptAlbaranesCliente_Server.pas' {RptAlbaranesCliente: TDataModule} ,
2008-02-05 20:38:38 +00:00
uStringsUtils in '..\Base\Utiles\uStringsUtils.pas' ,
2008-02-06 14:28:09 +00:00
FactuGES_Intf in '..\Servicios\FactuGES_Intf.pas' ,
FactuGES_Invk in '..\Servicios\FactuGES_Invk.pas' ,
2008-08-06 18:18:27 +00:00
uRptWordCertificadoTrabajo_Server in '..\Modulos\Presupuestos de cliente\Reports\uRptWordCertificadoTrabajo_Server.pas' {RptWordCertificadoTrabajo: TDataModule} ,
2008-02-06 14:28:09 +00:00
AHWord97 in 'Utiles\AHWord97.pas' ,
uSistemaFunc in '..\Base\Utiles\uSistemaFunc.pas' ,
2008-02-07 09:59:33 +00:00
uRptWordAlbaranCliente in '..\Modulos\Albaranes de cliente\Reports\uRptWordAlbaranCliente.pas' {RptWordAlbaranCliente: TDataModule} ,
2008-02-07 11:58:46 +00:00
srvReferencias_Impl in '..\Modulos\Referencias\Servidor\srvReferencias_Impl.pas' {srvReferencias: TDataAbstractService} ,
schReferenciasServer_Intf in '..\Modulos\Referencias\Model\schReferenciasServer_Intf.pas' ,
2008-02-07 19:04:25 +00:00
schReferenciasClient_Intf in '..\Modulos\Referencias\Model\schReferenciasClient_Intf.pas' ,
uRptFichasEmpleado_Server in '..\Modulos\Contactos\Reports\uRptFichasEmpleado_Server.pas' {RptFichasEmpleado: TDataModule} ,
2008-02-07 22:07:23 +00:00
uRptEtiquetasContacto_Server in '..\Modulos\Contactos\Reports\uRptEtiquetasContacto_Server.pas' {RptEtiquetasContacto: TDataModule} ,
2008-02-13 15:19:29 +00:00
uRptWordFacturaCliente in '..\Modulos\Facturas de cliente\Reports\uRptWordFacturaCliente.pas' {RptWordFacturaCliente: TDataModule} ,
2008-02-20 16:16:23 +00:00
srvFabricantes_Impl in '..\Modulos\Fabricantes\Servidor\srvFabricantes_Impl.pas' {srvFabricantes: TDataAbstractService} ,
schFabricantesClient_Intf in '..\Modulos\Fabricantes\Model\schFabricantesClient_Intf.pas' ,
schFabricantesServer_Intf in '..\Modulos\Fabricantes\Model\schFabricantesServer_Intf.pas' ,
2008-03-21 13:36:04 +00:00
uRptPedidosProveedor_Server in '..\Modulos\Pedidos a proveedor\Reports\uRptPedidosProveedor_Server.pas' {RptPedidosProveedor: TDataModule} ,
2008-03-23 20:18:10 +00:00
uRptWordPedidoProveedor in '..\Modulos\Pedidos a proveedor\Reports\uRptWordPedidoProveedor.pas' {RptWordPedidoProveedor: TDataModule} ,
2008-11-07 21:05:48 +00:00
srvObras_Impl in '..\Modulos\Obras\Servidor\srvObras_Impl.pas' {srvObras: TDataAbstractService} ,
2008-05-06 17:41:42 +00:00
uBizObrasServer in '..\Modulos\Obras\Model\uBizObrasServer.pas' ,
2008-06-05 17:11:47 +00:00
uRptRecibosCliente_Server in '..\Modulos\Recibos de cliente\Reports\uRptRecibosCliente_Server.pas' {RptRecibosCliente: TDataModule} ,
2008-11-07 21:05:48 +00:00
srvProvinciasPoblaciones_Impl in '..\ApplicationBase\ProvinciasPoblaciones\Servidor\srvProvinciasPoblaciones_Impl.pas' {srvProvinciasPoblaciones_Impl: TDataModule} ,
2008-06-17 17:53:36 +00:00
uBizArticulosServer in '..\Modulos\Articulos\Model\uBizArticulosServer.pas' ,
2008-06-18 15:10:06 +00:00
uBizEmpresasServer in '..\ApplicationBase\Empresas\Model\uBizEmpresasServer.pas' ,
2008-07-22 11:21:06 +00:00
schAlmacenesClient_Intf in '..\Modulos\Almacenes\Model\schAlmacenesClient_Intf.pas' ,
schAlmacenesServer_Intf in '..\Modulos\Almacenes\Model\schAlmacenesServer_Intf.pas' ,
2008-08-06 18:18:27 +00:00
uRptPresupuestosCliente_Server in '..\Modulos\Presupuestos de cliente\Reports\uRptPresupuestosCliente_Server.pas' {RptPresupuestosCliente: TDataModule} ,
2008-08-20 10:18:16 +00:00
uRptWordPresupuestoCliente in '..\Modulos\Presupuestos de cliente\Reports\uRptWordPresupuestoCliente.pas' {RptWordPresupuestoCliente: TDataModule} ,
2008-09-04 09:55:12 +00:00
srvGestorDocumentos_Impl in '..\Modulos\Gestion de documentos\Servidor\srvGestorDocumentos_Impl.pas' {srvGestorDocumentos: TDataAbstractService} ,
2008-09-05 13:58:54 +00:00
schHistoricoMovimientosClient_Intf in '..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosClient_Intf.pas' ,
2008-09-10 16:49:09 +00:00
schHistoricoMovimientosServer_Intf in '..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosServer_Intf.pas' ,
2008-09-17 18:38:38 +00:00
schAlbaranesClienteClient_Intf in '..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteClient_Intf.pas' ,
schAlbaranesClienteServer_Intf in '..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteServer_Intf.pas' ,
2008-09-19 18:13:32 +00:00
schUsuariosClient_Intf in '..\ApplicationBase\Usuarios\Model\schUsuariosClient_Intf.pas' ,
2008-09-25 17:28:31 +00:00
schUsuariosServer_Intf in '..\ApplicationBase\Usuarios\Model\schUsuariosServer_Intf.pas' ,
2008-10-20 16:29:26 +00:00
srvGestorInformes_Impl in '..\Modulos\Gestor de informes\Servidor\srvGestorInformes_Impl.pas' {srvGestorInformes: TDataAbstractService} ,
2008-10-27 19:03:34 +00:00
schObrasClient_Intf in '..\Modulos\Obras\Model\schObrasClient_Intf.pas' ,
schObrasServer_Intf in '..\Modulos\Obras\Model\schObrasServer_Intf.pas' ,
2008-10-20 16:29:26 +00:00
schRecibosClienteClient_Intf in '..\Modulos\Recibos de cliente\Model\schRecibosClienteClient_Intf.pas' ,
schRecibosClienteServer_Intf in '..\Modulos\Recibos de cliente\Model\schRecibosClienteServer_Intf.pas' ,
schRecibosProveedorClient_Intf in '..\Modulos\Recibos de proveedor\Model\schRecibosProveedorClient_Intf.pas' ,
2008-10-21 17:58:25 +00:00
schRecibosProveedorServer_Intf in '..\Modulos\Recibos de proveedor\Model\schRecibosProveedorServer_Intf.pas' ,
uRptFacturasProveedor_Server in '..\Modulos\Facturas de proveedor\Reports\uRptFacturasProveedor_Server.pas' {RptFacturasProveedor: TDataModule} ,
2008-11-11 18:57:15 +00:00
uRptRecibosProveedor_Server in '..\Modulos\Recibos de proveedor\Reports\uRptRecibosProveedor_Server.pas' {RptRecibosProveedor: TDataModule} ,
2009-01-07 09:55:21 +00:00
schPedidosProveedorClient_Intf in '..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorClient_Intf.pas' ,
2009-01-15 13:05:03 +00:00
schPedidosProveedorServer_Intf in '..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorServer_Intf.pas' ,
2009-01-19 08:48:54 +00:00
uRptAlbaranesProveedor_Server in '..\Modulos\Albaranes de proveedor\Reports\uRptAlbaranesProveedor_Server.pas' {RptAlbaranesProveedor: TDataModule} ,
2009-01-22 16:09:06 +00:00
uRptWordAlbaranProveedor in '..\Modulos\Albaranes de proveedor\Reports\uRptWordAlbaranProveedor.pas' {RptWordAlbaranProveedor: TDataModule} ,
2009-03-17 16:52:40 +00:00
MidasSpeedFix in 'Utiles\MidasSpeedFix.pas' ,
schAlbaranesProveedorClient_Intf in '..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorClient_Intf.pas' ,
2009-07-08 15:39:46 +00:00
schAlbaranesProveedorServer_Intf in '..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorServer_Intf.pas' ,
schInventarioClient_Intf in '..\Modulos\Inventario\Model\schInventarioClient_Intf.pas' ,
2009-11-19 16:46:25 +00:00
schInventarioServer_Intf in '..\Modulos\Inventario\Model\schInventarioServer_Intf.pas' ,
2010-02-08 18:38:14 +00:00
schEmpresasClient_Intf in '..\ApplicationBase\Empresas\Model\schEmpresasClient_Intf.pas' ,
2010-06-09 18:22:44 +00:00
schEmpresasServer_Intf in '..\ApplicationBase\Empresas\Model\schEmpresasServer_Intf.pas' ,
2011-02-24 15:39:41 +00:00
schArticulosClient_Intf in '..\Modulos\Articulos\Model\schArticulosClient_Intf.pas' ,
2011-07-27 16:11:36 +00:00
schArticulosServer_Intf in '..\Modulos\Articulos\Model\schArticulosServer_Intf.pas' ,
2013-11-06 11:54:10 +00:00
schFacturasProveedorClient_Intf in '..\Modulos\Facturas de proveedor\Model\schFacturasProveedorClient_Intf.pas' ,
2014-01-23 17:52:29 +00:00
schFacturasProveedorServer_Intf in '..\Modulos\Facturas de proveedor\Model\schFacturasProveedorServer_Intf.pas' ,
schContactosClient_Intf in '..\Modulos\Contactos\Model\schContactosClient_Intf.pas' ,
2014-02-18 22:41:52 +00:00
schContactosServer_Intf in '..\Modulos\Contactos\Model\schContactosServer_Intf.pas' ,
schPresupuestosClienteClient_Intf in '..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteClient_Intf.pas' ,
schPresupuestosClienteServer_Intf in '..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteServer_Intf.pas' ,
schFacturasClienteClient_Intf in '..\Modulos\Facturas de cliente\Model\schFacturasClienteClient_Intf.pas' ,
schFacturasClienteServer_Intf in '..\Modulos\Facturas de cliente\Model\schFacturasClienteServer_Intf.pas' ;
2007-09-12 14:11:44 +00:00
{$R *.res}
{$R ..\Servicios\RODLFile.res}
2008-02-13 15:19:29 +00:00
const
FACTUGES_NAME = 'FactuGES Servidor' ;
2007-09-12 14:11:44 +00:00
begin
2008-03-21 13:36:04 +00:00
if ROStartService( FACTUGES_NAME, FACTUGES_NAME) then
begin
// Aqui hay que comprobar antes si el servicio ya est<73> en ejecucion
ROService. CreateForm( TdmServer, dmServer) ;
ROService. Run;
2008-02-13 15:19:29 +00:00
Exit;
end ;
2007-09-12 14:11:44 +00:00
Application. Initialize;
2007-10-22 07:39:39 +00:00
// ReportMemoryLeaksOnShutdown := True;
2008-02-13 15:19:29 +00:00
Application. Title : = FACTUGES_NAME;
2007-10-22 07:39:39 +00:00
2008-03-25 16:59:34 +00:00
Application. ShowMainForm : = False ;
2008-03-21 13:36:04 +00:00
Application. CreateForm( TdmServer, dmServer) ;
2007-09-12 14:11:44 +00:00
Application. CreateForm( TfServerForm, fServerForm) ;
Application. Run;
2008-01-15 10:55:49 +00:00
Application. Terminate;
2007-09-12 14:11:44 +00:00
end .