From 0844f2cb7d3a1b277faa3a2e9729387bf6b1b719 Mon Sep 17 00:00:00 2001 From: roberto Date: Wed, 29 Oct 2008 18:15:55 +0000 Subject: [PATCH] Se adaptan pedidos de proveedor, albaranes de proveedor a poder enviarlos por correo electronico. git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES/trunk@298 c93665c3-c93d-084d-9b98-7d5f4a9c3376 --- Source/Base/GUIBase/GUIBase.res | Bin 384 -> 4748 bytes .../uAlbaranesClienteController.pas | 2 +- .../Views/uEditorElegirAlbaranesCliente.dfm | 13 +- .../AlbaranesProveedor_controller.bdsproj | 2 +- .../AlbaranesProveedor_controller.dpk | 3 +- .../uIDialogListaAlbaranesProvEnvioEMail.pas | 21 ++ .../uAlbaranesProveedorController.pas | 132 +++++++++++- .../uAlbaranesProveedorReportController.pas | 27 ++- .../Data/uDataModuleAlbaranesProveedor.pas | 15 ++ .../uIDataModuleAlbaranesProveedorReport.pas | 1 + .../Reports/uRptAlbaranesProveedor_Server.dfm | 14 ++ .../Reports/uRptAlbaranesProveedor_Server.pas | 22 +- .../Servidor/srvAlbaranesProveedor_Impl.pas | 14 ++ .../Views/AlbaranesProveedor_view.dpk | 6 +- .../Views/uAlbaranesProveedorViewRegister.pas | 4 +- .../uDialogListaAlbaranesProvEnvioEMail.dfm | 89 ++++++++ .../uDialogListaAlbaranesProvEnvioEMail.pas | 166 ++++++++++++++ .../Views/uEditorAlbaranesProveedor.dfm | 12 ++ .../Views/uEditorAlbaranesProveedor.pas | 40 +++- .../Reports/uRptFacturasProveedor_Server.dfm | 14 ++ .../Reports/uRptFacturasProveedor_Server.pas | 23 +- .../Servidor/srvFacturasProveedor_Impl.pas | 14 ++ .../PedidosProveedor_controller.dpk | 3 +- .../uIDialogListaPedidosProvEnvioEMail.pas | 21 ++ .../uPedidosProveedorController.pas | 128 ++++++++++- .../uPedidosProveedorReportController.pas | 27 ++- .../Data/uDataModulePedidosProveedor.pas | 18 +- .../uIDataModulePedidosProveedorReport.pas | 1 + .../PedidosProveedor_Group.bdsgroup | 3 +- .../Views/PedidosProveedor_view.dpk | 6 +- .../uDialogListaPedidosProvEnvioEMail.dfm | 89 ++++++++ .../uDialogListaPedidosProvEnvioEMail.pas | 158 ++++++++++++++ .../Views/uEditorPedidosProveedor.dfm | 11 +- .../Views/uEditorPedidosProveedor.pas | 40 +++- .../Views/uPedidosProveedorViewRegister.pas | 10 +- .../Controller/uPedidosClienteController.pas | 4 +- .../PedidosCliente_Group.bdsgroup | 9 +- .../Views/uEditorPedidosCliente.pas | 1 - .../Controller/RecibosCliente_controller.dpk | 3 +- .../uIDialogListaRecibosCliEnvioEMail.pas | 21 ++ .../Controller/uRecibosClienteController.pas | 129 ++++++++++- .../uRecibosClienteReportController.pas | 26 ++- .../Data/uDataModuleRecibosCliente.pas | 15 +- .../Data/uIDataModuleRecibosClienteReport.pas | 1 + .../Views/RecibosCliente_view.bdsproj | 2 +- .../Views/RecibosCliente_view.dpk | 6 +- .../uDialogListaRecibosCliEnvioEMail.dfm | 89 ++++++++ .../uDialogListaRecibosCliEnvioEMail.pas | 158 ++++++++++++++ .../Views/uEditorRecibosCliente.dfm | 14 +- .../Views/uEditorRecibosCliente.pas | 39 +++- .../Views/uRecibosClienteViewRegister.pas | 4 +- .../Servidor/srvRecibosProveedor_Impl.pas | 7 + Source/Servicios/FactuGES.RODL | 30 +++ Source/Servicios/FactuGES_Intf.pas | 81 +++++++ Source/Servicios/FactuGES_Invk.pas | 96 +++++++++ Source/Servicios/RODLFILE.res | Bin 30527 -> 31586 bytes Source/Servidor/FactuGES_Server.bdsproj | 11 +- Source/Servidor/FactuGES_Server.drc | 202 +++++++++--------- Source/Servidor/FactuGES_Server.rc | 2 +- Source/Servidor/FactuGES_Server.res | Bin 23340 -> 23348 bytes 60 files changed, 1943 insertions(+), 156 deletions(-) create mode 100644 Source/Modulos/Albaranes de proveedor/Controller/View/uIDialogListaAlbaranesProvEnvioEMail.pas create mode 100644 Source/Modulos/Albaranes de proveedor/Views/uDialogListaAlbaranesProvEnvioEMail.dfm create mode 100644 Source/Modulos/Albaranes de proveedor/Views/uDialogListaAlbaranesProvEnvioEMail.pas create mode 100644 Source/Modulos/Pedidos a proveedor/Controller/View/uIDialogListaPedidosProvEnvioEMail.pas create mode 100644 Source/Modulos/Pedidos a proveedor/Views/uDialogListaPedidosProvEnvioEMail.dfm create mode 100644 Source/Modulos/Pedidos a proveedor/Views/uDialogListaPedidosProvEnvioEMail.pas create mode 100644 Source/Modulos/Recibos de cliente/Controller/View/uIDialogListaRecibosCliEnvioEMail.pas create mode 100644 Source/Modulos/Recibos de cliente/Views/uDialogListaRecibosCliEnvioEMail.dfm create mode 100644 Source/Modulos/Recibos de cliente/Views/uDialogListaRecibosCliEnvioEMail.pas diff --git a/Source/Base/GUIBase/GUIBase.res b/Source/Base/GUIBase/GUIBase.res index 8b251f312bcccec5485024f6fe8d80e1cdf25746..1641339fcc482e7e3492d1b45813a86619622c33 100644 GIT binary patch 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 delta 11 ScmeBCZD5|Duvteife`=|>;pCc diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas index 7079d944..0314a032 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas @@ -1160,7 +1160,7 @@ function TAlbaranesClienteController.GenerarEmailAlbaran( AAlbaran: IBizAlbaranCliente): Boolean; begin if not Assigned(AAlbaran) then - raise Exception.Create ('Pedidos no asignadas (GenerarEmailPedido)'); + raise Exception.Create ('Albaranes no asignadas (GenerarEmailAlbaran)'); if AAlbaran.DataTable.Active then AAlbaran.DataTable.Active := True; diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.dfm index 4a1ad303..df1597f4 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.dfm @@ -86,6 +86,9 @@ inherited fEditorElegirAlbaranesCliente: TfEditorElegirAlbaranesCliente inherited TBXSeparatorItem10: TTBXSeparatorItem Visible = False end + inherited TBXItem40: TTBXItem + Visible = False + end inherited TBXSeparatorItem2: TTBXSeparatorItem Visible = False end @@ -115,10 +118,10 @@ inherited fEditorElegirAlbaranesCliente: TfEditorElegirAlbaranesCliente ExplicitWidth = 790 end inherited TBXTMain2: TTBXToolbar - Left = 206 + Left = 84 Visible = False - ExplicitLeft = 206 - ExplicitWidth = 584 + ExplicitLeft = 84 + ExplicitWidth = 706 end end inherited StatusBar: TJvStatusBar @@ -127,7 +130,7 @@ inherited fEditorElegirAlbaranesCliente: TfEditorElegirAlbaranesCliente end inline frViewBarraSeleccion1: TfrViewBarraSeleccion [4] Left = 0 - Top = 389 + Top = 394 Width = 790 Height = 36 Align = alBottom @@ -139,7 +142,7 @@ inherited fEditorElegirAlbaranesCliente: TfEditorElegirAlbaranesCliente ParentFont = False TabOrder = 3 ReadOnly = False - ExplicitTop = 389 + ExplicitTop = 394 ExplicitWidth = 790 ExplicitHeight = 36 inherited JvFooter1: TJvFooter diff --git a/Source/Modulos/Albaranes de proveedor/Controller/AlbaranesProveedor_controller.bdsproj b/Source/Modulos/Albaranes de proveedor/Controller/AlbaranesProveedor_controller.bdsproj index b69f48b6..84ad160c 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/AlbaranesProveedor_controller.bdsproj +++ b/Source/Modulos/Albaranes de proveedor/Controller/AlbaranesProveedor_controller.bdsproj @@ -172,7 +172,7 @@ -