From 4090daabe6a0a29925b276e12f2f515a51994820 Mon Sep 17 00:00:00 2001 From: roberto Date: Mon, 16 Aug 2010 17:35:49 +0000 Subject: [PATCH] =?UTF-8?q?Pedidos=20de=20cliente=20repaso=20y=20adaptaci?= =?UTF-8?q?=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES2/trunk@6 b2cfbe5a-eba1-4a0c-8b32-7feea0a119f2 --- Source/ApplicationBase/uPlugins_Intf.pas | 7 + Source/Base/Base.res | Bin 4748 -> 384 bytes Source/Cliente/uBootStrap.pas | 5 +- Source/GUIBase/GUIBase.dproj | 50 +- Source/GUIBase/GUIBase.drc | 2 +- .../AlbaranesCliente_controller.drc | 2 +- .../uDetallesAlbaranClienteController.pas | 3 +- .../Data/AlbaranesCliente_data.drc | 2 +- .../Model/AlbaranesCliente_model.drc | 2 +- .../Plugin/AlbaranesCliente_plugin.drc | 2 +- .../Views/AlbaranesCliente_view.drc | 2 +- .../AlbaranesProveedor_controller.drc | 2 +- .../uDetallesAlbaranProveedorController.pas | 14 +- .../Data/AlbaranesProveedor_data.drc | 2 +- .../Model/AlbaranesProveedor_model.drc | 2 +- .../Plugin/AlbaranesProveedor_plugin.drc | 2 +- .../Views/AlbaranesProveedor_view.drc | 2 +- .../Controller/uAlmacenesController.pas | 2 +- .../Controller/uArticulosController.pas | 9 +- .../uControllerDetallesArticulos.pas | 2 +- .../Articulos/Data/uDataModuleArticulos.dfm | 185 +- .../Articulos/Data/uDataModuleArticulos.pas | 22 +- .../Model/Data/uIDataModuleArticulos.pas | 3 +- .../Model/schArticulosClient_Intf.pas | 2101 ++++++++++++-- .../Model/schArticulosServer_Intf.pas | 2523 ++++++++++++++--- .../Modulos/Articulos/Model/uBizArticulos.pas | 12 +- .../Model/uBizArticulosProveedores.pas | 4 +- .../Articulos/Servidor/srvArticulos_Impl.dfm | 744 ++++- .../Articulos/Views/Articulos_view.dpk | 27 +- .../Articulos/Views/Articulos_view.dproj | 51 +- .../Articulos/Views/uEditorArticulo.dfm | 263 +- .../Articulos/Views/uEditorArticulo.pas | 22 +- .../Articulos/Views/uEditorArticulos.dfm | 17 + .../Modulos/Articulos/Views/uViewArticulo.dfm | 24 +- .../Articulos/Views/uViewArticulos.dfm | 138 +- .../Articulos/Views/uViewArticulos.pas | 38 +- .../Views/uViewArticulosPorProveedor.pas | 2 +- .../Views/uViewDetallesArticulos.dfm | 92 + .../Controller/Contactos_controller.drc | 2 +- .../Controller/Contactos_controller.res | Bin 4748 -> 384 bytes .../Modulos/Contactos/Data/Contactos_data.drc | 4 +- .../Modulos/Contactos/Data/Contactos_data.res | Bin 4748 -> 384 bytes .../Contactos/Model/Contactos_model.drc | 2 +- .../Contactos/Model/Contactos_model.res | Bin 4748 -> 384 bytes .../Model/schContactosClient_Intf.pas | 34 +- .../Contactos/Plugin/Contactos_plugin.drc | 2 +- .../Contactos/Views/Contactos_view.dproj | 118 +- .../Contactos/Views/Contactos_view.drc | 90 +- .../Contactos/Views/Contactos_view.res | Bin 4748 -> 384 bytes .../Modulos/Contactos/Views/uEditorAgente.dfm | 29 +- .../Contactos/Views/uEditorDireccion.dfm | 83 +- .../Contactos/Views/uEditorDireccion.pas | 5 +- .../Views/uEditorElegirDireccionEntrega.dfm | 216 +- .../Views/uEditorElegirDireccionEntrega.pas | 66 +- .../Modulos/Contactos/Views/uViewAgente.dfm | 81 +- .../Views/uViewClienteDatosComerciales.dfm | 14 +- .../Fabricantes/Data/Fabricantes_data.drc | 2 +- .../Fabricantes/Model/Fabricantes_model.drc | 2 +- .../Fabricantes/Plugin/uPluginFabricantes.dfm | 2 + .../Controller/FacturasCliente_controller.drc | 2 +- .../uDetallesFacturaClienteController.pas | 3 +- .../Data/FacturasCliente_data.drc | 2 +- .../Model/FacturasCliente_model.drc | 2 +- .../Plugin/FacturasCliente_plugin.drc | 2 +- .../Views/FacturasCliente_view.dpk | 1 - .../Views/FacturasCliente_view.dproj | 1 - .../Views/FacturasCliente_view.drc | 2 +- .../Views/uEditorFacturasCliente.dfm | 2 +- .../Views/uEditorFacturasCliente.pas | 4 +- .../FacturasProveedor_controller.drc | 2 +- .../uDetallesFacturaProveedorController.pas | 7 +- .../Data/FacturasProveedor_data.drc | 2 +- .../Model/FacturasProveedor_model.drc | 2 +- .../Plugin/FacturasProveedor_plugin.drc | 2 +- .../GestorDocumentos_controller.drc | 2 +- .../Data/GestorDocumentos_data.drc | 2 +- .../Controller/Inventario_controller.dpk | 2 - .../Controller/Inventario_controller.dproj | 18 +- .../Controller/uInventarioController.pas | 21 +- .../Inventario/Plugin/uPluginInventario.dfm | 2 + .../PedidosProveedor_controller.drc | 2 +- .../uDetallesPedidoProveedorController.pas | 6 +- .../Data/PedidosProveedor_data.drc | 2 +- .../Model/PedidosProveedor_model.drc | 2 +- .../Plugin/PedidosProveedor_plugin.drc | 2 +- .../Views/PedidosProveedor_view.drc | 2 +- .../uDetallesPresupuestoClienteController.pas | 2 +- .../Data/RecibosCliente_data.drc | 2 +- .../Plugin/RecibosCliente_plugin.drc | 2 +- .../Data/RecibosProveedor_data.drc | 2 +- .../Plugin/RecibosProveedor_plugin.drc | 2 +- .../Tipos de IVA/Data/TiposIVA_data.drc | 2 +- .../Tipos de IVA/Model/TiposIVA_model.drc | 2 +- .../Data/UnidadesMedida_data.drc | 2 +- .../Model/UnidadesMedida_model.drc | 2 +- .../Plugin/uPluginUnidadesMedida.dfm | 2 + Source/Servicios/FactuGES.RODL | 32 + Source/Servicios/FactuGES_Intf.pas | 77 + Source/Servicios/FactuGES_Invk.pas | 86 + Source/Servicios/RODLFILE.res | Bin 43616 -> 44766 bytes Source/Servidor/FactuGES_Server.RES | Bin 23204 -> 23200 bytes Source/Servidor/FactuGES_Server.dpr | 10 +- Source/Servidor/FactuGES_Server.dproj | 678 +++-- Source/Servidor/FactuGES_Server.drc | 1027 +++---- Source/Servidor/FactuGES_Server.rc | 2 +- 105 files changed, 6735 insertions(+), 2430 deletions(-) diff --git a/Source/ApplicationBase/uPlugins_Intf.pas b/Source/ApplicationBase/uPlugins_Intf.pas index 35e0b76..e0f3969 100644 --- a/Source/ApplicationBase/uPlugins_Intf.pas +++ b/Source/ApplicationBase/uPlugins_Intf.pas @@ -4,6 +4,7 @@ interface const MODULENAME_PRESUPUESTOS_CLIENTE = 'PresupuestosCliente_plugin.bpl'; + MODULENAME_PEDIDOS_CLIENTE = 'PedidosCliente_plugin.bpl'; MODULENAME_ALBARANES_CLIENTE = 'AlbaranesCliente_plugin.bpl'; MODULENAME_FACTURAS_CLIENTE = 'FacturasCliente_plugin.bpl'; MODULENAME_RECIBOS_CLIENTE = 'RecibosCliente_plugin.bpl'; @@ -21,6 +22,12 @@ type const ANombreCliente : String = ''); end; + IMCPedidosCliente = interface(IInterface) + ['{983DA6AB-C138-49BF-AB01-2C94C2284619}'] + procedure VerPedidos(const ID_Cliente: Integer; + const ANombreCliente : String = ''); + end; + IMCAlbaranesCliente = interface(IInterface) ['{0B9DD25A-3E76-446A-9EA6-D43131634A1E}'] procedure VerAlbaranes(const ID_Cliente: Integer; diff --git a/Source/Base/Base.res b/Source/Base/Base.res index 1641339fcc482e7e3492d1b45813a86619622c33..8b251f312bcccec5485024f6fe8d80e1cdf25746 100644 GIT binary patch delta 11 ScmeBCZD5|Duvteife`=|>;pCc literal 4748 zcmbW5&ub)A5XUPdpe&2#;C*uNAUVhgd+&(4um@dnom`vXF9g}ZuHJ;se=<3UNdFJg zbCw+UD9j$byGIXV`~6hC>h4S?F|k9X-j90q{Z_qtZ<;nUJCO8!h?p${kR>3GhM`oH*q zk=UsjOCIgA_4!`B+Gb&`I84R)bT4dy-BQV<-SyFz?R8ILEQ(+JB$u{sEXE@j@B*7W zT;iZH#|OJ<&DO$RCkM6VbK3(B(k{nbdv1lpc;E$xz9as|v3uE1V{hw2w~g3eD0an7 z{BT%G%irdMe*|oDJmgvJaA2`9B<6Xi*?M~Q;)@Sbfwf3uf zVaWkbUjU=;sL{BlYemIZXv%qZ{SZw{-TCU+;!nH6KDDIJumU+9{E0zXW4>7T)y|>$DQlv zRJe?TjSp{c!DqeayAnSMTtZZT;>LN7J0Rls+5m@q)MbyB*eL%Eu@(+$Cw}Pd@q7N| z%Q0*AHpCP^b9v`@jx-l_FD>khpW2W8(OU2&V5TrnoAY-m_hlcV?zq3;7{2gF{J#Hc z6R+o~mVenX?>@W0@_DVzyOFs(5464CY{!q9ChoF#_*eXi@4gFuV8?vhl=_w5$iKL0 zEV0nMBcN08xtRmsgJrqjh@s#|{?*ssnsG)mH*wa6{efF0JFWHok@kA5%b661{B38= zCcgJ|*ZFTpV$8<-&+AWpa)Q8*`wL&hMeNQ^v6I7$HSdLZhZ^&+6<@Uw_Zsml9^v3W zVvPDBKHh;i=RU4J_ta3E;)Mn>Y+L zKLZ0UQ+*km9FO-b?U4gmn-62iwzH6&*duKGo~aUV)bYDla8wWZ9+^7p-F<8lP@i!m z@vhbD_${F}h>^T;C(?(b*OJDk?{dEXB?nuehoON3HAb!7Mr7-ls!84-5V-jJugbu<_$}mU=Yd9!?TOX;|B-#B)+0x#9q*yqJiqS!`49d=7ztk$O+9=1i;?K_|J<8T z?0b7=-`Z3A#vV$4XJ5(lQ~TOZHUFdA%oWvK5zg&_IKXIbughQBA8XAsd#=@|TFLXC zy(^m((;DnQmDQKatmw!@c`| G?EMQ&4NnpP diff --git a/Source/Cliente/uBootStrap.pas b/Source/Cliente/uBootStrap.pas index 258cd1b..3441df3 100644 --- a/Source/Cliente/uBootStrap.pas +++ b/Source/Cliente/uBootStrap.pas @@ -30,10 +30,11 @@ begin LoadModule('Contactos_plugin.bpl'); LoadModule('Almacenes_plugin.bpl'); - LoadModule('Obras_plugin.bpl'); +// LoadModule('Obras_plugin.bpl'); LoadModule('Articulos_plugin.bpl'); - LoadModule(MODULENAME_PRESUPUESTOS_CLIENTE); +// LoadModule(MODULENAME_PRESUPUESTOS_CLIENTE); + LoadModule(MODULENAME_PEDIDOS_CLIENTE); LoadModule(MODULENAME_ALBARANES_CLIENTE); LoadModule('RecibosCliente_plugin.bpl'); diff --git a/Source/GUIBase/GUIBase.dproj b/Source/GUIBase/GUIBase.dproj index 8d4eeaa..a62b147 100644 --- a/Source/GUIBase/GUIBase.dproj +++ b/Source/GUIBase/GUIBase.dproj @@ -59,26 +59,30 @@ MainSource - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +
fDialogBase
@@ -86,7 +90,7 @@
fDialogElegirEMail
-
fEditorBase
+
fDialogListaEnvioEMail
TCustomEditor
@@ -180,10 +184,6 @@
frViewTotales
TFrame
- - - -