Cambios varios en pedidos proveedor
git-svn-id: https://192.168.0.254/svn/Proyectos.Acana_FactuGES2/trunk@624 f4e31baf-9722-1c47-927c-6f952f962d4b
This commit is contained in:
parent
c57803988e
commit
5de609bc6f
Binary file not shown.
@ -52,7 +52,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">2</VersionInfo><VersionInfo Name="MinorVer">6</VersionInfo><VersionInfo Name="Release">5</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">2.6.5.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">2.6.5.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
<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">2</VersionInfo><VersionInfo Name="MinorVer">6</VersionInfo><VersionInfo Name="Release">6</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">2.6.6.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">2.6.6.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||||
|
|
||||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl">File C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl not found</Excluded_Packages>
|
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl">File C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl not found</Excluded_Packages>
|
||||||
</Excluded_Packages><Source><Source Name="MainSource">FactuGES.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject>
|
</Excluded_Packages><Source><Source Name="MainSource">FactuGES.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject>
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
MAINICON ICON "C:\Codigo Acana\Resources\Iconos\Factuges.ico"
|
MAINICON ICON "C:\Codigo Acana\Resources\Iconos\Factuges.ico"
|
||||||
1 VERSIONINFO
|
1 VERSIONINFO
|
||||||
FILEVERSION 2,6,5,0
|
FILEVERSION 2,6,6,0
|
||||||
PRODUCTVERSION 2,6,5,0
|
PRODUCTVERSION 2,6,6,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", "2.6.5.0\0"
|
VALUE "FileVersion", "2.6.6.0\0"
|
||||||
VALUE "InternalName", "FactuGES\0"
|
VALUE "InternalName", "FactuGES\0"
|
||||||
VALUE "ProductName", "FactuGES\0"
|
VALUE "ProductName", "FactuGES\0"
|
||||||
VALUE "ProductVersion", "2.6.5.0\0"
|
VALUE "ProductVersion", "2.6.6.0\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|||||||
Binary file not shown.
@ -58,34 +58,34 @@
|
|||||||
<DelphiCompile Include="GUIBase.dpk">
|
<DelphiCompile Include="GUIBase.dpk">
|
||||||
<MainSource>MainSource</MainSource>
|
<MainSource>MainSource</MainSource>
|
||||||
</DelphiCompile>
|
</DelphiCompile>
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Base.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\Base.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\ccpackD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\ccpackD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\cxDataD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\cxDataD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\cxEditorsD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\cxEditorsD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\cxExportD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\cxExportD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\cxLibraryD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\cxLibraryD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dbrtl.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dbrtl.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dxGDIPlusD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dxGDIPlusD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dxLayoutControlD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dxLayoutControlD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dxPScxCommonD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dxPScxCommonD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dxPScxGrid6LnkD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dxPScxGrid6LnkD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\dxThemeD11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\dxThemeD11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\frx11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\frx11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\frxe11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\frxe11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\fs11.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\fs11.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\JvAppFrmD11R.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\JvAppFrmD11R.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\JvCtrlsD11R.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\JvCtrlsD11R.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\JvGlobusD11R.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\JvGlobusD11R.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\PngComponentsD10.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\PngComponentsD10.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\PNG_D10.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\PNG_D10.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\rtl.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\rtl.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\tb2k_d10.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\tb2k_d10.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\tbx_d10.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\tbx_d10.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\vcl.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\vcl.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\vclactnband.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\vclactnband.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\vcldb.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\vcldb.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\vcljpg.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\vcljpg.dcp" />
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\vclx.dcp" />
|
<DCCReference Include="C:\Documents and Settings\Usuario\vclx.dcp" />
|
||||||
<DCCReference Include="uDialogBase.pas">
|
<DCCReference Include="uDialogBase.pas">
|
||||||
<Form>fDialogBase</Form>
|
<Form>fDialogBase</Form>
|
||||||
</DCCReference>
|
</DCCReference>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -49,15 +49,15 @@
|
|||||||
<DelphiCompile Include="ContratosCliente_controller.dpk">
|
<DelphiCompile Include="ContratosCliente_controller.dpk">
|
||||||
<MainSource>MainSource</MainSource>
|
<MainSource>MainSource</MainSource>
|
||||||
</DelphiCompile>
|
</DelphiCompile>
|
||||||
<DCCReference Include="..\..\..\Lib\ApplicationBase.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\ApplicationBase.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\Articulos_controller.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\Articulos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\Contactos_controller.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\Contactos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\ContratosCliente_data.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\ContratosCliente_data.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\ContratosCliente_model.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\ContratosCliente_model.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\GestorDocumentos_controller.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\GestorDocumentos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\GUIBase.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\GUIBase.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\PresupuestosCliente_controller.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\PresupuestosCliente_controller.dcp" />
|
||||||
<DCCReference Include="..\..\..\Lib\PresupuestosCliente_model.dcp" />
|
<DCCReference Include="..\..\Presupuestos de cliente\PresupuestosCliente_model.dcp" />
|
||||||
<DCCReference Include="uArticulosContratoClienteController.pas" />
|
<DCCReference Include="uArticulosContratoClienteController.pas" />
|
||||||
<DCCReference Include="uContratosClienteController.pas" />
|
<DCCReference Include="uContratosClienteController.pas" />
|
||||||
<DCCReference Include="uContratosClienteReportController.pas" />
|
<DCCReference Include="uContratosClienteReportController.pas" />
|
||||||
|
|||||||
@ -59,12 +59,10 @@ end;
|
|||||||
|
|
||||||
function TContratosClienteReportController.ExportToPDF(const AID: Integer;
|
function TContratosClienteReportController.ExportToPDF(const AID: Integer;
|
||||||
const AFileName: String): Boolean;
|
const AFileName: String): Boolean;
|
||||||
{var
|
var
|
||||||
AStream: Binary;}
|
AStream: Binary;
|
||||||
begin
|
begin
|
||||||
Result := False;
|
Result := False;
|
||||||
{
|
|
||||||
Result := False;
|
|
||||||
if EsCadenaVacia(AFileName) then
|
if EsCadenaVacia(AFileName) then
|
||||||
Exit;
|
Exit;
|
||||||
|
|
||||||
@ -80,7 +78,6 @@ begin
|
|||||||
finally
|
finally
|
||||||
HideHourglassCursor;
|
HideHourglassCursor;
|
||||||
end;
|
end;
|
||||||
}
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TContratosClienteReportController.Preview(const AListaID : TIntegerList);
|
procedure TContratosClienteReportController.Preview(const AListaID : TIntegerList);
|
||||||
|
|||||||
@ -126,7 +126,7 @@ inherited fEditorContratosCliente: TfEditorContratosCliente
|
|||||||
Width = 1119
|
Width = 1119
|
||||||
ExplicitWidth = 1119
|
ExplicitWidth = 1119
|
||||||
inherited tbxMain: TTBXToolbar
|
inherited tbxMain: TTBXToolbar
|
||||||
ExplicitWidth = 775
|
ExplicitWidth = 894
|
||||||
object TBXSubmenuItem3: TTBXSubmenuItem [0]
|
object TBXSubmenuItem3: TTBXSubmenuItem [0]
|
||||||
Caption = 'Nuevo'
|
Caption = 'Nuevo'
|
||||||
DisplayMode = nbdmImageAndText
|
DisplayMode = nbdmImageAndText
|
||||||
@ -159,7 +159,7 @@ inherited fEditorContratosCliente: TfEditorContratosCliente
|
|||||||
inherited TBXItem2: TTBXItem
|
inherited TBXItem2: TTBXItem
|
||||||
Visible = False
|
Visible = False
|
||||||
end
|
end
|
||||||
object TBXItem47: TTBXItem [14]
|
object TBXItem47: TTBXItem [13]
|
||||||
Action = actEnviarEMail
|
Action = actEnviarEMail
|
||||||
DisplayMode = nbdmImageAndText
|
DisplayMode = nbdmImageAndText
|
||||||
end
|
end
|
||||||
@ -267,9 +267,8 @@ inherited fEditorContratosCliente: TfEditorContratosCliente
|
|||||||
object actEnviarEMail: TAction
|
object actEnviarEMail: TAction
|
||||||
Category = 'Acciones'
|
Category = 'Acciones'
|
||||||
Caption = 'Enviar por e-mail...'
|
Caption = 'Enviar por e-mail...'
|
||||||
Enabled = False
|
|
||||||
Hint = 'Enviar el contrato por correo electr'#243'nico'
|
Hint = 'Enviar el contrato por correo electr'#243'nico'
|
||||||
Visible = False
|
ImageIndex = 29
|
||||||
OnExecute = actEnviarEMailExecute
|
OnExecute = actEnviarEMailExecute
|
||||||
OnUpdate = actEnviarEMailUpdate
|
OnUpdate = actEnviarEMailUpdate
|
||||||
end
|
end
|
||||||
@ -1030,6 +1029,27 @@ inherited fEditorContratosCliente: TfEditorContratosCliente
|
|||||||
0049454E44AE426082}
|
0049454E44AE426082}
|
||||||
Name = 'PngImage28'
|
Name = 'PngImage28'
|
||||||
Background = clWindow
|
Background = clWindow
|
||||||
|
end
|
||||||
|
item
|
||||||
|
PngImage.Data = {
|
||||||
|
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
|
||||||
|
610000000970485973000017120000171201679FD252000001964944415478DA
|
||||||
|
636440038B371DFFCF8005C4FA5932621347115CB2F9D8FF30075154053F3F30
|
||||||
|
30FC7CCF6096B49EE1FCCEE98C380D58B9F5F0FF403B09AC9A61B469C1050C43
|
||||||
|
C09C659B8FFE0F7110C3AB194CFFFAC0E0D2FD9B61FFEA1EB8218C203F873B8A
|
||||||
|
10A59911C806F18DBB85E02E011BF0E1C30786F44015A234671F0B653871742F
|
||||||
|
AA0131BE160C5316EF60C8F012012B9AB1F72F8A8BB2153782C5A73E4B00F3E7
|
||||||
|
2DDD846A80BF93215862E1BAFD603A27D603C580ACE6B50C5A0ADC0CB97D0F19
|
||||||
|
AEAEF66788C9694235C0D6580DAC70F3DE530CF1418E0CB88063F17D86B3270F
|
||||||
|
324C2E9267C88DF3441860A4A9C0B0EFF80506171B230C4D319DEF50F8113E1A
|
||||||
|
0CA5B53319182E64A006A28EBA0A565B4BE6FD61C88B85C83D7EF98FE1EBD76F
|
||||||
|
60767BDF4AB0216003A4440518AEDD7E80D580054715C006BC7ACFC2F0EBF76F
|
||||||
|
862F5FBE8231883D73FE4E880BFAA62EC2AAD9C2DA99E1D4536D86A42019860F
|
||||||
|
5FD9E19ABF7CFDCA307FE97E880B180800E3F4EBFF4101070389D18E70CDF0A4
|
||||||
|
4C34309801C9A950CDE41980A4190400B843EED8DFC8CDA30000000049454E44
|
||||||
|
AE426082}
|
||||||
|
Name = 'PngImage29'
|
||||||
|
Background = clWindow
|
||||||
end>
|
end>
|
||||||
Bitmap = {}
|
Bitmap = {}
|
||||||
end
|
end
|
||||||
|
|||||||
@ -40,6 +40,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
||||||
procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
||||||
|
procedure EnviarFacturaPorEMail(AFactura : IBizFacturaCliente);
|
||||||
|
|
||||||
procedure RecalcularImportes(AFactura: IBizFacturaCliente);
|
procedure RecalcularImportes(AFactura: IBizFacturaCliente);
|
||||||
|
|
||||||
@ -103,6 +104,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
||||||
procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false);
|
||||||
|
procedure EnviarFacturaPorEMail(AFactura : IBizFacturaCliente);
|
||||||
|
|
||||||
procedure RecalcularImportes(AFactura: IBizFacturaCliente);
|
procedure RecalcularImportes(AFactura: IBizFacturaCliente);
|
||||||
function EsModificable(AFactura: IBizFacturaCliente; var AComentario: Variant): Boolean;
|
function EsModificable(AFactura: IBizFacturaCliente; var AComentario: Variant): Boolean;
|
||||||
@ -122,14 +124,15 @@ type
|
|||||||
implementation
|
implementation
|
||||||
|
|
||||||
uses
|
uses
|
||||||
Windows, uDateUtils, uNumUtils, Controls, cxControls, DB, uEditorRegistryUtils, schFacturasClienteClient_Intf,
|
uDateUtils, uNumUtils, Controls, cxControls, DB, uEditorRegistryUtils, schFacturasClienteClient_Intf,
|
||||||
uBizContactos, uIEditorFacturasCliente, uIEditorFacturaCliente, uFactuGES_App,
|
uBizContactos, uIEditorFacturasCliente, uIEditorFacturaCliente, uFactuGES_App,
|
||||||
uDataModuleFacturasCliente, uBizDetallesFacturaCliente, uControllerDetallesBase,
|
uDataModuleFacturasCliente, uBizDetallesFacturaCliente, uControllerDetallesBase,
|
||||||
uDataModuleUsuarios, uDAInterfaces, uDataTableUtils, uAlbaranesClienteController,
|
uDataModuleUsuarios, uDAInterfaces, uDataTableUtils, uAlbaranesClienteController,
|
||||||
schAlbaranesClienteClient_Intf, uROTypes, uDetallesAlbaranClienteController,
|
schAlbaranesClienteClient_Intf, uROTypes, uDetallesAlbaranClienteController,
|
||||||
uBizDetallesAlbaranCliente, uFacturasClienteReportController, DateUtils, Forms,
|
uBizDetallesAlbaranCliente, uFacturasClienteReportController, DateUtils, Forms,
|
||||||
Dialogs, uIntegerListUtils, uFormasPagoController, uBizFormasPago, uIEditorElegirFacturasCliente,
|
Dialogs, uIntegerListUtils, uFormasPagoController, uBizFormasPago, uIEditorElegirFacturasCliente,
|
||||||
uBizEjercicios, uRecibosClienteController, uBizRecibosCliente;
|
uBizEjercicios, uRecibosClienteController, uBizRecibosCliente,
|
||||||
|
uSistemaFunc, uEMailUtils, uDialogElegirEMail;
|
||||||
|
|
||||||
|
|
||||||
procedure CopiarArticulosAlbaran(AOrigen: IBizDetallesAlbaranCliente;
|
procedure CopiarArticulosAlbaran(AOrigen: IBizDetallesAlbaranCliente;
|
||||||
@ -850,6 +853,49 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TFacturasClienteController.EnviarFacturaPorEMail(AFactura: IBizFacturaCliente);
|
||||||
|
var
|
||||||
|
AReportController : IFacturasClienteReportController;
|
||||||
|
AFicheroTMP : TFileName;
|
||||||
|
AEMail : String;
|
||||||
|
AListaEmail : TStringList;
|
||||||
|
begin
|
||||||
|
if not Assigned(AFactura) then
|
||||||
|
raise Exception.Create ('Factura no asignado (EnviarFacturaPorEMail)');
|
||||||
|
|
||||||
|
if AFactura.DataTable.Active then
|
||||||
|
AFactura.DataTable.Active := True;
|
||||||
|
|
||||||
|
AFicheroTMP := DarFicheroPDFTemporal(EscapeIllegalChars(AFactura.REFERENCIA));
|
||||||
|
|
||||||
|
AListaEmail := TStringList.Create;
|
||||||
|
try
|
||||||
|
RecuperarCliente(AFactura);
|
||||||
|
AFactura.Cliente.DataTable.Active := True;
|
||||||
|
|
||||||
|
if not AFactura.Cliente.EMAIL_1IsNull then
|
||||||
|
AListaEmail.Add(AFactura.Cliente.EMAIL_1);
|
||||||
|
if not AFactura.Cliente.EMAIL_2IsNull then
|
||||||
|
AListaEmail.Add(AFactura.Cliente.EMAIL_2);
|
||||||
|
|
||||||
|
if not ElegirEMail(AListaEmail, AEMail) then
|
||||||
|
Exit;
|
||||||
|
finally
|
||||||
|
FreeANDNIL(AListaEmail);
|
||||||
|
end;
|
||||||
|
|
||||||
|
ShowHourglassCursor;
|
||||||
|
AReportController := TFacturasClienteReportController.Create;
|
||||||
|
try
|
||||||
|
AReportController.ExportToPDF(AFactura.ID, AFicheroTMP);
|
||||||
|
SendMailMAPI('Factura ' + AFactura.REFERENCIA, '', AFicheroTMP, '', '', AFactura.Cliente.NOMBRE, AEMail);
|
||||||
|
finally
|
||||||
|
DeleteFile(AFicheroTMP);
|
||||||
|
AReportController := NIL;
|
||||||
|
HideHourglassCursor;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TFacturasClienteController.EsEliminable(AFactura: IBizFacturaCliente; var AComentario: Variant): Boolean;
|
function TFacturasClienteController.EsEliminable(AFactura: IBizFacturaCliente; var AComentario: Variant): Boolean;
|
||||||
begin
|
begin
|
||||||
Result := True;
|
Result := True;
|
||||||
|
|||||||
@ -12,6 +12,7 @@ type
|
|||||||
['{A0F41767-4FF6-4BAE-9FC9-894DD721D756}']
|
['{A0F41767-4FF6-4BAE-9FC9-894DD721D756}']
|
||||||
procedure Preview(const AListaID : TIntegerList);
|
procedure Preview(const AListaID : TIntegerList);
|
||||||
procedure Print(const AListaID : TIntegerList);
|
procedure Print(const AListaID : TIntegerList);
|
||||||
|
function ExportToPDF(const AID: Integer; const AFileName : String = ''): Boolean;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TFacturasClienteReportController = class(TControllerBase, IFacturasClienteReportController)
|
TFacturasClienteReportController = class(TControllerBase, IFacturasClienteReportController)
|
||||||
@ -24,6 +25,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(const AListaID : TIntegerList);
|
procedure Preview(const AListaID : TIntegerList);
|
||||||
procedure Print(const AListaID : TIntegerList);
|
procedure Print(const AListaID : TIntegerList);
|
||||||
|
function ExportToPDF(const AID: Integer; const AFileName : String = ''): Boolean;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -31,7 +33,8 @@ implementation
|
|||||||
|
|
||||||
uses
|
uses
|
||||||
uROTypes, uEditorRegistryUtils, uIEditorFacturasClientePreview,
|
uROTypes, uEditorRegistryUtils, uIEditorFacturasClientePreview,
|
||||||
uEditorPreview, uDataModuleFacturasCliente, uEditorBase, cxControls;
|
uEditorPreview, uDataModuleFacturasCliente, uEditorBase, cxControls,
|
||||||
|
uStringsUtils;
|
||||||
|
|
||||||
{ TFacturasClienteReportController }
|
{ TFacturasClienteReportController }
|
||||||
|
|
||||||
@ -54,6 +57,29 @@ begin
|
|||||||
inherited;
|
inherited;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TFacturasClienteReportController.ExportToPDF(const AID: Integer;
|
||||||
|
const AFileName: String): Boolean;
|
||||||
|
var
|
||||||
|
AStream: Binary;
|
||||||
|
begin
|
||||||
|
Result := False;
|
||||||
|
if EsCadenaVacia(AFileName) then
|
||||||
|
Exit;
|
||||||
|
|
||||||
|
ShowHourglassCursor;
|
||||||
|
try
|
||||||
|
AStream := FDataModule.GetRptPDFFactura(AID);
|
||||||
|
try
|
||||||
|
AStream.SaveToFile(AFileName);
|
||||||
|
Result := True;
|
||||||
|
finally
|
||||||
|
FreeAndNil(AStream);
|
||||||
|
end;
|
||||||
|
finally
|
||||||
|
HideHourglassCursor;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TFacturasClienteReportController.Preview(const AListaID : TIntegerList);
|
procedure TFacturasClienteReportController.Preview(const AListaID : TIntegerList);
|
||||||
var
|
var
|
||||||
AStream: Binary;
|
AStream: Binary;
|
||||||
|
|||||||
@ -34,6 +34,7 @@ type
|
|||||||
|
|
||||||
// Report
|
// Report
|
||||||
function GetReport(const AListaID: TIntegerList): Binary;
|
function GetReport(const AListaID: TIntegerList): Binary;
|
||||||
|
function GetRptPDFFactura(const AID: Integer): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -64,6 +65,20 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TDataModuleFacturasCliente.GetRptPDFFactura(const AID: Integer): Binary;
|
||||||
|
var
|
||||||
|
AParam : TIntegerArray;
|
||||||
|
begin
|
||||||
|
AParam := TIntegerArray.Create;
|
||||||
|
try
|
||||||
|
AParam.Add(AID);
|
||||||
|
Result := (RORemoteService as IsrvFacturasCliente).GenerarInformeEnPDF(AParam)
|
||||||
|
finally
|
||||||
|
FreeANDNIL(AParam)
|
||||||
|
end;
|
||||||
|
|
||||||
|
end;
|
||||||
|
|
||||||
function TDataModuleFacturasCliente.NewItem: IBizFacturaCliente;
|
function TDataModuleFacturasCliente.NewItem: IBizFacturaCliente;
|
||||||
begin
|
begin
|
||||||
Result := GetItem(ID_NULO)
|
Result := GetItem(ID_NULO)
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
<Projects Include="..\Gestor de informes\Model\GestorInformes_model.dproj" />
|
<Projects Include="..\Gestor de informes\Model\GestorInformes_model.dproj" />
|
||||||
<Projects Include="..\Gestor de informes\Plugin\GestorInformes_plugin.dproj" />
|
<Projects Include="..\Gestor de informes\Plugin\GestorInformes_plugin.dproj" />
|
||||||
<Projects Include="..\Gestor de informes\Views\GestorInformes_view.dproj" />
|
<Projects Include="..\Gestor de informes\Views\GestorInformes_view.dproj" />
|
||||||
|
<Projects Include="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" />
|
||||||
|
<Projects Include="..\Presupuestos de cliente\Views\PresupuestosCliente_view.dproj" />
|
||||||
<Projects Include="Controller\FacturasCliente_controller.dproj" />
|
<Projects Include="Controller\FacturasCliente_controller.dproj" />
|
||||||
<Projects Include="Data\FacturasCliente_data.dproj" />
|
<Projects Include="Data\FacturasCliente_data.dproj" />
|
||||||
<Projects Include="Model\FacturasCliente_model.dproj" />
|
<Projects Include="Model\FacturasCliente_model.dproj" />
|
||||||
@ -231,14 +233,32 @@
|
|||||||
<Target Name="FactuGES_Server:Make">
|
<Target Name="FactuGES_Server:Make">
|
||||||
<MSBuild Projects="..\..\Servidor\FactuGES_Server.dproj" Targets="Make" />
|
<MSBuild Projects="..\..\Servidor\FactuGES_Server.dproj" Targets="Make" />
|
||||||
</Target>
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view:Clean">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="Clean" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view:Make">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="Make" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PresupuestosCliente_view">
|
||||||
|
<MSBuild Projects="..\Presupuestos de cliente\Views\PresupuestosCliente_view.dproj" Targets="" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PresupuestosCliente_view:Clean">
|
||||||
|
<MSBuild Projects="..\Presupuestos de cliente\Views\PresupuestosCliente_view.dproj" Targets="Clean" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PresupuestosCliente_view:Make">
|
||||||
|
<MSBuild Projects="..\Presupuestos de cliente\Views\PresupuestosCliente_view.dproj" Targets="Make" />
|
||||||
|
</Target>
|
||||||
<Target Name="Build">
|
<Target Name="Build">
|
||||||
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_model;Contactos_data;Contactos_controller;Contactos_view;Articulos_controller;Articulos_view;GestorInformes_model;GestorInformes_data;GestorInformes_controller;GestorInformes_view;GestorInformes_plugin;FacturasCliente_model;FacturasCliente_data;FacturasCliente_controller;Contabilidad_view;FacturasCliente_view;FacturasCliente_plugin;FactuGES;FactuGES_Server" />
|
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_model;Contactos_data;Contactos_controller;Contactos_view;Articulos_controller;Articulos_view;GestorInformes_model;GestorInformes_data;GestorInformes_controller;GestorInformes_view;GestorInformes_plugin;FacturasCliente_model;FacturasCliente_data;FacturasCliente_controller;Contabilidad_view;FacturasCliente_view;FacturasCliente_plugin;FactuGES;FactuGES_Server;PedidosProveedor_view;PresupuestosCliente_view" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_model:Clean;Contactos_data:Clean;Contactos_controller:Clean;Contactos_view:Clean;Articulos_controller:Clean;Articulos_view:Clean;GestorInformes_model:Clean;GestorInformes_data:Clean;GestorInformes_controller:Clean;GestorInformes_view:Clean;GestorInformes_plugin:Clean;FacturasCliente_model:Clean;FacturasCliente_data:Clean;FacturasCliente_controller:Clean;Contabilidad_view:Clean;FacturasCliente_view:Clean;FacturasCliente_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean" />
|
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_model:Clean;Contactos_data:Clean;Contactos_controller:Clean;Contactos_view:Clean;Articulos_controller:Clean;Articulos_view:Clean;GestorInformes_model:Clean;GestorInformes_data:Clean;GestorInformes_controller:Clean;GestorInformes_view:Clean;GestorInformes_plugin:Clean;FacturasCliente_model:Clean;FacturasCliente_data:Clean;FacturasCliente_controller:Clean;Contabilidad_view:Clean;FacturasCliente_view:Clean;FacturasCliente_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean;PedidosProveedor_view:Clean;PresupuestosCliente_view:Clean" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Make">
|
<Target Name="Make">
|
||||||
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_model:Make;Contactos_data:Make;Contactos_controller:Make;Contactos_view:Make;Articulos_controller:Make;Articulos_view:Make;GestorInformes_model:Make;GestorInformes_data:Make;GestorInformes_controller:Make;GestorInformes_view:Make;GestorInformes_plugin:Make;FacturasCliente_model:Make;FacturasCliente_data:Make;FacturasCliente_controller:Make;Contabilidad_view:Make;FacturasCliente_view:Make;FacturasCliente_plugin:Make;FactuGES:Make;FactuGES_Server:Make" />
|
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_model:Make;Contactos_data:Make;Contactos_controller:Make;Contactos_view:Make;Articulos_controller:Make;Articulos_view:Make;GestorInformes_model:Make;GestorInformes_data:Make;GestorInformes_controller:Make;GestorInformes_view:Make;GestorInformes_plugin:Make;FacturasCliente_model:Make;FacturasCliente_data:Make;FacturasCliente_controller:Make;Contabilidad_view:Make;FacturasCliente_view:Make;FacturasCliente_plugin:Make;FactuGES:Make;FactuGES_Server:Make;PedidosProveedor_view:Make;PresupuestosCliente_view:Make" />
|
||||||
</Target>
|
</Target>
|
||||||
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
||||||
</Project>
|
</Project>
|
||||||
@ -9,6 +9,7 @@ type
|
|||||||
IDataModuleFacturasClienteReport = interface
|
IDataModuleFacturasClienteReport = interface
|
||||||
['{F498AC70-AA38-4C06-B301-85A4AC0B210B}']
|
['{F498AC70-AA38-4C06-B301-85A4AC0B210B}']
|
||||||
function GetReport(const AListaID: TIntegerList): Binary;
|
function GetReport(const AListaID: TIntegerList): Binary;
|
||||||
|
function GetRptPDFFactura(const AID: Integer): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|||||||
@ -1689,4 +1689,26 @@ object RptFacturasCliente: TRptFacturasCliente
|
|||||||
Left = 584
|
Left = 584
|
||||||
Top = 192
|
Top = 192
|
||||||
end
|
end
|
||||||
|
object frxPDFExport1: TfrxPDFExport
|
||||||
|
ShowDialog = False
|
||||||
|
UseFileCache = True
|
||||||
|
ShowProgress = False
|
||||||
|
OverwritePrompt = False
|
||||||
|
PrintOptimized = True
|
||||||
|
Outline = False
|
||||||
|
Background = False
|
||||||
|
HTMLTags = True
|
||||||
|
Author = 'FactuGES'
|
||||||
|
Subject = 'FactuGES'
|
||||||
|
Creator = 'FactuGES'
|
||||||
|
ProtectionFlags = [ePrint, eModify, eCopy, eAnnot]
|
||||||
|
HideToolbar = False
|
||||||
|
HideMenubar = False
|
||||||
|
HideWindowUI = False
|
||||||
|
FitWindow = False
|
||||||
|
CenterWindow = False
|
||||||
|
PrintScaling = False
|
||||||
|
Left = 256
|
||||||
|
Top = 344
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -8,7 +8,7 @@ uses
|
|||||||
uDADataTable, uDACDSDataTable, DB, uDAClasses, frxChart, frxGradient,
|
uDADataTable, uDACDSDataTable, DB, uDAClasses, frxChart, frxGradient,
|
||||||
frxChBox, frxCross, frxOLE, frxBarcode, frxRich, uDABINAdapter, uROTypes,
|
frxChBox, frxCross, frxOLE, frxBarcode, frxRich, uDABINAdapter, uROTypes,
|
||||||
uDAInterfaces, uDADataStreamer, uDABin2DataStreamer, uDAMemDataTable,
|
uDAInterfaces, uDADataStreamer, uDABin2DataStreamer, uDAMemDataTable,
|
||||||
FactuGES_Intf;
|
FactuGES_Intf, frxExportPDF;
|
||||||
|
|
||||||
type
|
type
|
||||||
TRptFacturasCliente = class(TDataModule)
|
TRptFacturasCliente = class(TDataModule)
|
||||||
@ -37,6 +37,7 @@ type
|
|||||||
DADSInformeListadoFacturasResumen: TDADataSource;
|
DADSInformeListadoFacturasResumen: TDADataSource;
|
||||||
frxDBInformeListadoFacturasResumen: TfrxDBDataset;
|
frxDBInformeListadoFacturasResumen: TfrxDBDataset;
|
||||||
schReport: TDASchema;
|
schReport: TDASchema;
|
||||||
|
frxPDFExport1: TfrxPDFExport;
|
||||||
procedure DataModuleCreate(Sender: TObject);
|
procedure DataModuleCreate(Sender: TObject);
|
||||||
procedure DataModuleDestroy(Sender: TObject);
|
procedure DataModuleDestroy(Sender: TObject);
|
||||||
private
|
private
|
||||||
@ -62,6 +63,7 @@ type
|
|||||||
|
|
||||||
public
|
public
|
||||||
function GenerarFactura(const ListaID : TIntegerArray): Binary; overload;
|
function GenerarFactura(const ListaID : TIntegerArray): Binary; overload;
|
||||||
|
function GenerarFacturaEnPDF(const ListaID : TIntegerArray): Binary;
|
||||||
function GenerarInformeIVA(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
function GenerarInformeIVA(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
function GenerarInformeListadoFacturas(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
function GenerarInformeListadoFacturas(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
function GenerarInformeListadoFacturasPendientes(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
function GenerarInformeListadoFacturasPendientes(const IdEmpresa: Integer; const FechaInicio: Variant; const FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean; const ImporteMinimo: Currency): Binary;
|
||||||
@ -119,6 +121,23 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TRptFacturasCliente.GenerarFacturaEnPDF(
|
||||||
|
const ListaID: TIntegerArray): Binary;
|
||||||
|
var
|
||||||
|
i: Integer;
|
||||||
|
begin
|
||||||
|
Result := Binary.Create;
|
||||||
|
try
|
||||||
|
//Vamos generando todos y cada uno de los presupuestos recibidos
|
||||||
|
for i := 0 to ListaID.Count - 1 do
|
||||||
|
_GenerarFactura(ListaID.Items[i]);
|
||||||
|
|
||||||
|
frxPDFExport1.Stream := Result;
|
||||||
|
frxReport.Export(frxPDFExport1)
|
||||||
|
finally
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TRptFacturasCliente.GenerarInformeIVA(const IdEmpresa: Integer; const FechaInicio,
|
function TRptFacturasCliente.GenerarInformeIVA(const IdEmpresa: Integer; const FechaInicio,
|
||||||
FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean;
|
FechaFin: Variant; const ListaIDClientes: TIntegerArray; const Desglosado: Boolean;
|
||||||
const ImporteMinimo: Currency): Binary;
|
const ImporteMinimo: Currency): Binary;
|
||||||
|
|||||||
@ -36,6 +36,7 @@ type
|
|||||||
protected
|
protected
|
||||||
{ IsrvFacturasCliente methods }
|
{ IsrvFacturasCliente methods }
|
||||||
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -77,6 +78,19 @@ begin
|
|||||||
ConnectionName := dmServer.ConnectionName;
|
ConnectionName := dmServer.ConnectionName;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TsrvFacturasCliente.GenerarInformeEnPDF(
|
||||||
|
const ListaID: TIntegerArray): Binary;
|
||||||
|
var
|
||||||
|
AReportGenerator : TRptFacturasCliente;
|
||||||
|
begin
|
||||||
|
AReportGenerator := TRptFacturasCliente.Create(nil);
|
||||||
|
try
|
||||||
|
Result := AReportGenerator.GenerarFacturaEnPDF(ListaID);
|
||||||
|
finally
|
||||||
|
FreeAndNIL(AReportGenerator);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TsrvFacturasCliente.GenerateReport(const FacturaID: TIntegerArray): Binary;
|
function TsrvFacturasCliente.GenerateReport(const FacturaID: TIntegerArray): Binary;
|
||||||
var
|
var
|
||||||
AReportGenerator : TRptFacturasCliente;
|
AReportGenerator : TRptFacturasCliente;
|
||||||
|
|||||||
@ -56,6 +56,10 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente
|
|||||||
inherited TBXItem2: TTBXItem
|
inherited TBXItem2: TTBXItem
|
||||||
Visible = False
|
Visible = False
|
||||||
end
|
end
|
||||||
|
object TBXItem41: TTBXItem [13]
|
||||||
|
Action = actEnviarMail
|
||||||
|
DisplayMode = nbdmImageAndText
|
||||||
|
end
|
||||||
end
|
end
|
||||||
inherited tbxFiltro: TTBXToolbar
|
inherited tbxFiltro: TTBXToolbar
|
||||||
ExplicitWidth = 431
|
ExplicitWidth = 431
|
||||||
@ -200,12 +204,16 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente
|
|||||||
StyleDisabled.LookAndFeel.SkinName = ''
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
StyleFocused.LookAndFeel.SkinName = ''
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
StyleHot.LookAndFeel.SkinName = ''
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
ExplicitWidth = 144
|
||||||
|
Width = 144
|
||||||
end
|
end
|
||||||
inherited edtFechaFinFiltro: TcxDateEdit
|
inherited edtFechaFinFiltro: TcxDateEdit
|
||||||
|
Left = 301
|
||||||
Style.LookAndFeel.SkinName = ''
|
Style.LookAndFeel.SkinName = ''
|
||||||
StyleDisabled.LookAndFeel.SkinName = ''
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
StyleFocused.LookAndFeel.SkinName = ''
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
StyleHot.LookAndFeel.SkinName = ''
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
ExplicitLeft = 301
|
||||||
ExplicitWidth = 263
|
ExplicitWidth = 263
|
||||||
Width = 263
|
Width = 263
|
||||||
end
|
end
|
||||||
@ -281,6 +289,13 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente
|
|||||||
ImageIndex = 25
|
ImageIndex = 25
|
||||||
OnExecute = actInformesExecute
|
OnExecute = actInformesExecute
|
||||||
end
|
end
|
||||||
|
object actEnviarMail: TAction
|
||||||
|
Category = 'Archivo'
|
||||||
|
Caption = 'Enviar por e-mail'
|
||||||
|
ImageIndex = 26
|
||||||
|
OnExecute = actEnviarMailExecute
|
||||||
|
OnUpdate = actEnviarMailUpdate
|
||||||
|
end
|
||||||
end
|
end
|
||||||
inherited SmallImages: TPngImageList [5]
|
inherited SmallImages: TPngImageList [5]
|
||||||
PngImages = <
|
PngImages = <
|
||||||
@ -1026,6 +1041,27 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente
|
|||||||
41A130430000000049454E44AE426082}
|
41A130430000000049454E44AE426082}
|
||||||
Name = 'PngImage25'
|
Name = 'PngImage25'
|
||||||
Background = clWindow
|
Background = clWindow
|
||||||
|
end
|
||||||
|
item
|
||||||
|
PngImage.Data = {
|
||||||
|
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
|
||||||
|
610000000970485973000017120000171201679FD252000001964944415478DA
|
||||||
|
636440038B371DFFCF8005C4FA5932621347115CB2F9D8FF30075154053F3F30
|
||||||
|
30FC7CCF6096B49EE1FCCEE98C380D58B9F5F0FF403B09AC9A61B469C1050C43
|
||||||
|
C09C659B8FFE0F7110C3AB194CFFFAC0E0D2FD9B61FFEA1EB8218C203F873B8A
|
||||||
|
10A59911C806F18DBB85E02E011BF0E1C30786F44015A234671F0B653871742F
|
||||||
|
AA0131BE160C5316EF60C8F012012B9AB1F72F8A8BB2153782C5A73E4B00F3E7
|
||||||
|
2DDD846A80BF93215862E1BAFD603A27D603C580ACE6B50C5A0ADC0CB97D0F19
|
||||||
|
AEAEF66788C9694235C0D6580DAC70F3DE530CF1418E0CB88063F17D86B3270F
|
||||||
|
324C2E9267C88DF3441860A4A9C0B0EFF80506171B230C4D319DEF50F8113E1A
|
||||||
|
0CA5B53319182E64A006A28EBA0A565B4BE6FD61C88B85C83D7EF98FE1EBD76F
|
||||||
|
60767BDF4AB0216003A4440518AEDD7E80D580054715C006BC7ACFC2F0EBF76F
|
||||||
|
862F5FBE8231883D73FE4E880BFAA62EC2AAD9C2DA99E1D4536D86A42019860F
|
||||||
|
5FD9E19ABF7CFDCA307FE97E880B180800E3F4EBFF4101070389D18E70CDF0A4
|
||||||
|
4C34309801C9A950CDE41980A4190400B843EED8DFC8CDA30000000049454E44
|
||||||
|
AE426082}
|
||||||
|
Name = 'PngImage26'
|
||||||
|
Background = clWindow
|
||||||
end>
|
end>
|
||||||
Left = 395
|
Left = 395
|
||||||
Bitmap = {}
|
Bitmap = {}
|
||||||
|
|||||||
@ -34,13 +34,17 @@ type
|
|||||||
JsListaFacturasNoEliminadas: TJSDialog;
|
JsListaFacturasNoEliminadas: TJSDialog;
|
||||||
actInformes: TAction;
|
actInformes: TAction;
|
||||||
JSInformesDialog: TJSDialog;
|
JSInformesDialog: TJSDialog;
|
||||||
TBXItem40: TTBXItem;
|
TBXItem40: TTBXItem;
|
||||||
|
actEnviarMail: TAction;
|
||||||
|
TBXItem41: TTBXItem;
|
||||||
procedure FormShow(Sender: TObject);
|
procedure FormShow(Sender: TObject);
|
||||||
procedure actEliminarUpdate(Sender: TObject);
|
procedure actEliminarUpdate(Sender: TObject);
|
||||||
procedure actNuevaFacturaExecute(Sender: TObject);
|
procedure actNuevaFacturaExecute(Sender: TObject);
|
||||||
procedure actNuevoAbonoExecute(Sender: TObject);
|
procedure actNuevoAbonoExecute(Sender: TObject);
|
||||||
procedure actInformesExecute(Sender: TObject);
|
procedure actInformesExecute(Sender: TObject);
|
||||||
procedure OnListaAnosChange(Sender: TObject; const Text: string);
|
procedure OnListaAnosChange(Sender: TObject; const Text: string);
|
||||||
|
procedure actEnviarMailUpdate(Sender: TObject);
|
||||||
|
procedure actEnviarMailExecute(Sender: TObject);
|
||||||
|
|
||||||
private
|
private
|
||||||
FFacturas: IBizFacturaCliente;
|
FFacturas: IBizFacturaCliente;
|
||||||
@ -89,6 +93,22 @@ begin
|
|||||||
(Sender as TAction).Enabled := (FFacturas.SITUACION = 'PENDIENTE');
|
(Sender as TAction).Enabled := (FFacturas.SITUACION = 'PENDIENTE');
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TfEditorFacturasCliente.actEnviarMailExecute(Sender: TObject);
|
||||||
|
begin
|
||||||
|
inherited;
|
||||||
|
FController.EnviarFacturaPorEMail(FFacturas);
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TfEditorFacturasCliente.actEnviarMailUpdate(Sender: TObject);
|
||||||
|
begin
|
||||||
|
inherited;
|
||||||
|
if HayDatos and Assigned(ViewGrid) then
|
||||||
|
(Sender as TAction).Enabled := ViewGrid.EsSeleccionCeldaDatos
|
||||||
|
and (ViewGrid.NumSeleccionados > 0)
|
||||||
|
else
|
||||||
|
(Sender as TAction).Enabled := False;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TfEditorFacturasCliente.actInformesExecute(Sender: TObject);
|
procedure TfEditorFacturasCliente.actInformesExecute(Sender: TObject);
|
||||||
var
|
var
|
||||||
Respuesta : Integer;
|
Respuesta : Integer;
|
||||||
|
|||||||
@ -49,11 +49,11 @@
|
|||||||
<DelphiCompile Include="PedidosProveedor_controller.dpk">
|
<DelphiCompile Include="PedidosProveedor_controller.dpk">
|
||||||
<MainSource>MainSource</MainSource>
|
<MainSource>MainSource</MainSource>
|
||||||
</DelphiCompile>
|
</DelphiCompile>
|
||||||
<DCCReference Include="..\..\Lib\Articulos_controller.dcp" />
|
<DCCReference Include="..\..\..\Servidor\Articulos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\Lib\Base.dcp" />
|
<DCCReference Include="..\..\..\Servidor\Base.dcp" />
|
||||||
<DCCReference Include="..\..\Lib\Contactos_controller.dcp" />
|
<DCCReference Include="..\..\..\Servidor\Contactos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\Lib\GestorDocumentos_controller.dcp" />
|
<DCCReference Include="..\..\..\Servidor\GestorDocumentos_controller.dcp" />
|
||||||
<DCCReference Include="..\..\Lib\PedidosProveedor_data.dcp" />
|
<DCCReference Include="..\..\..\Servidor\PedidosProveedor_data.dcp" />
|
||||||
<DCCReference Include="uArticulosPedidoProveedorController.pas" />
|
<DCCReference Include="uArticulosPedidoProveedorController.pas" />
|
||||||
<DCCReference Include="uDetallesPedidoProveedorController.pas" />
|
<DCCReference Include="uDetallesPedidoProveedorController.pas" />
|
||||||
<DCCReference Include="uPedidosProveedorController.pas" />
|
<DCCReference Include="uPedidosProveedorController.pas" />
|
||||||
|
|||||||
@ -45,6 +45,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
||||||
procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
||||||
|
procedure EnviarPedidoPorEMail(APedido : IBizPedidoProveedor);
|
||||||
|
|
||||||
procedure RecalcularImportes(APedido: IBizPedidoProveedor);
|
procedure RecalcularImportes(APedido: IBizPedidoProveedor);
|
||||||
function EsModificable(APedido : IBizPedidoProveedor): Boolean;
|
function EsModificable(APedido : IBizPedidoProveedor): Boolean;
|
||||||
@ -118,6 +119,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
||||||
procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false);
|
||||||
|
procedure EnviarPedidoPorEMail(APedido : IBizPedidoProveedor);
|
||||||
|
|
||||||
procedure RecalcularImportes(APedido: IBizPedidoProveedor);
|
procedure RecalcularImportes(APedido: IBizPedidoProveedor);
|
||||||
function EsModificable(APedido : IBizPedidoProveedor): Boolean;
|
function EsModificable(APedido : IBizPedidoProveedor): Boolean;
|
||||||
@ -141,7 +143,7 @@ uses
|
|||||||
schPedidosProveedorClient_Intf, uDAInterfaces, uPedidosProveedorReportController,
|
schPedidosProveedorClient_Intf, uDAInterfaces, uPedidosProveedorReportController,
|
||||||
uDateUtils, uIEditorPedidoProveedor, uIEditorElegirPedidosProveedor,
|
uDateUtils, uIEditorPedidoProveedor, uIEditorElegirPedidosProveedor,
|
||||||
Dialogs, uIEditorDireccionEntregaPedidoProveedor, Classes, FactuGES_Intf,
|
Dialogs, uIEditorDireccionEntregaPedidoProveedor, Classes, FactuGES_Intf,
|
||||||
uIEditorSituacionPedidoProveedor, Variants, uStringsUtils;
|
uIEditorSituacionPedidoProveedor, Variants, uStringsUtils, uSistemaFunc, uEMailUtils, uDialogElegirEMail;
|
||||||
|
|
||||||
{ TPedidosProveedorController }
|
{ TPedidosProveedorController }
|
||||||
|
|
||||||
@ -596,6 +598,49 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TPedidosProveedorController.EnviarPedidoPorEMail(APedido: IBizPedidoProveedor);
|
||||||
|
var
|
||||||
|
AReportController : IPedidosProveedorReportController;
|
||||||
|
AFicheroTMP : TFileName;
|
||||||
|
AEMail : String;
|
||||||
|
AListaEmail : TStringList;
|
||||||
|
begin
|
||||||
|
if not Assigned(APedido) then
|
||||||
|
raise Exception.Create ('Pedido no asignado (EnviarPedidoPorEMail)');
|
||||||
|
|
||||||
|
if APedido.DataTable.Active then
|
||||||
|
APedido.DataTable.Active := True;
|
||||||
|
|
||||||
|
AFicheroTMP := DarFicheroPDFTemporal(EscapeIllegalChars(APedido.REFERENCIA));
|
||||||
|
|
||||||
|
AListaEmail := TStringList.Create;
|
||||||
|
try
|
||||||
|
RecuperarProveedor(APedido);
|
||||||
|
APedido.Proveedor.DataTable.Active := True;
|
||||||
|
|
||||||
|
if not APedido.Proveedor.EMAIL_1IsNull then
|
||||||
|
AListaEmail.Add(APedido.Proveedor.EMAIL_1);
|
||||||
|
if not APedido.Proveedor.EMAIL_2IsNull then
|
||||||
|
AListaEmail.Add(APedido.Proveedor.EMAIL_2);
|
||||||
|
|
||||||
|
if not ElegirEMail(AListaEmail, AEMail) then
|
||||||
|
Exit;
|
||||||
|
finally
|
||||||
|
FreeANDNIL(AListaEmail);
|
||||||
|
end;
|
||||||
|
|
||||||
|
ShowHourglassCursor;
|
||||||
|
AReportController := TPedidosProveedorReportController.Create;
|
||||||
|
try
|
||||||
|
AReportController.ExportToPDF(APedido.ID, AFicheroTMP);
|
||||||
|
SendMailMAPI('Pedido ' + APedido.REFERENCIA, '', AFicheroTMP, '', '', APedido.Proveedor.NOMBRE, AEMail);
|
||||||
|
finally
|
||||||
|
DeleteFile(AFicheroTMP);
|
||||||
|
AReportController := NIL;
|
||||||
|
HideHourglassCursor;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TPedidosProveedorController.EsEliminable(APedido: IBizPedidoProveedor): Boolean;
|
function TPedidosProveedorController.EsEliminable(APedido: IBizPedidoProveedor): Boolean;
|
||||||
begin
|
begin
|
||||||
if not Assigned(APedido) then
|
if not Assigned(APedido) then
|
||||||
|
|||||||
@ -12,6 +12,7 @@ type
|
|||||||
['{D0686358-251C-43C4-9927-6112F2F4D3B8}']
|
['{D0686358-251C-43C4-9927-6112F2F4D3B8}']
|
||||||
procedure Preview(const AID : String);
|
procedure Preview(const AID : String);
|
||||||
procedure Print(const AID : String);
|
procedure Print(const AID : String);
|
||||||
|
function ExportToPDF(const AID: Integer; const AFileName : String = ''): Boolean;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TPedidosProveedorReportController = class(TControllerBase, IPedidosProveedorReportController)
|
TPedidosProveedorReportController = class(TControllerBase, IPedidosProveedorReportController)
|
||||||
@ -24,6 +25,7 @@ type
|
|||||||
|
|
||||||
procedure Preview(const AID : String);
|
procedure Preview(const AID : String);
|
||||||
procedure Print(const AID : String);
|
procedure Print(const AID : String);
|
||||||
|
function ExportToPDF(const AID: Integer; const AFileName : String = ''): Boolean;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -31,7 +33,8 @@ implementation
|
|||||||
|
|
||||||
uses
|
uses
|
||||||
uROTypes, uEditorRegistryUtils, uIEditorPedidosProveedorPreview,
|
uROTypes, uEditorRegistryUtils, uIEditorPedidosProveedorPreview,
|
||||||
uEditorPreview, uDataModulePedidosProveedor, uEditorBase, cxControls;
|
uEditorPreview, uDataModulePedidosProveedor, uEditorBase, cxControls,
|
||||||
|
uFactuGES_App, uStringsUtils, uSistemaFunc;
|
||||||
|
|
||||||
{ TPedidosProveedorReportController }
|
{ TPedidosProveedorReportController }
|
||||||
|
|
||||||
@ -54,6 +57,29 @@ begin
|
|||||||
inherited;
|
inherited;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TPedidosProveedorReportController.ExportToPDF(const AID: Integer;
|
||||||
|
const AFileName: String): Boolean;
|
||||||
|
var
|
||||||
|
AStream: Binary;
|
||||||
|
begin
|
||||||
|
Result := False;
|
||||||
|
if EsCadenaVacia(AFileName) then
|
||||||
|
Exit;
|
||||||
|
|
||||||
|
ShowHourglassCursor;
|
||||||
|
try
|
||||||
|
AStream := FDataModule.GetRptPDFPedido(AID);
|
||||||
|
try
|
||||||
|
AStream.SaveToFile(AFileName);
|
||||||
|
Result := True;
|
||||||
|
finally
|
||||||
|
FreeAndNil(AStream);
|
||||||
|
end;
|
||||||
|
finally
|
||||||
|
HideHourglassCursor;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TPedidosProveedorReportController.Preview(const AID : String);
|
procedure TPedidosProveedorReportController.Preview(const AID : String);
|
||||||
var
|
var
|
||||||
AStream: Binary;
|
AStream: Binary;
|
||||||
|
|||||||
@ -38,6 +38,7 @@ type
|
|||||||
|
|
||||||
// Report
|
// Report
|
||||||
function GetReport(const AID: String): Binary;
|
function GetReport(const AID: String): Binary;
|
||||||
|
function GetRptPDFPedido(const AID: Integer): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -66,6 +67,19 @@ begin
|
|||||||
Result := (RORemoteService as IsrvPedidosProveedor).GenerateReport(AID)
|
Result := (RORemoteService as IsrvPedidosProveedor).GenerateReport(AID)
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TDataModulePedidosProveedor.GetRptPDFPedido(const AID: Integer): Binary;
|
||||||
|
var
|
||||||
|
AParam : TIntegerArray;
|
||||||
|
begin
|
||||||
|
AParam := TIntegerArray.Create;
|
||||||
|
try
|
||||||
|
AParam.Add(AID);
|
||||||
|
Result := (RORemoteService as IsrvPedidosProveedor).GenerarInformeEnPDF(AParam)
|
||||||
|
finally
|
||||||
|
FreeANDNIL(AParam)
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TDataModulePedidosProveedor.NewItem: IBizPedidoProveedor;
|
function TDataModulePedidosProveedor.NewItem: IBizPedidoProveedor;
|
||||||
begin
|
begin
|
||||||
Result := GetItem(ID_NULO)
|
Result := GetItem(ID_NULO)
|
||||||
|
|||||||
@ -9,6 +9,7 @@ type
|
|||||||
IDataModulePedidosProveedorReport = interface
|
IDataModulePedidosProveedorReport = interface
|
||||||
['{3B7564E3-8DFD-4976-BBE8-6EF13185B209}']
|
['{3B7564E3-8DFD-4976-BBE8-6EF13185B209}']
|
||||||
function GetReport(const AID: String): Binary;
|
function GetReport(const AID: String): Binary;
|
||||||
|
function GetRptPDFPedido(const AID: Integer): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|||||||
@ -19,6 +19,7 @@
|
|||||||
<Projects Include="..\Facturas de cliente\Views\FacturasCliente_view.dproj" />
|
<Projects Include="..\Facturas de cliente\Views\FacturasCliente_view.dproj" />
|
||||||
<Projects Include="..\Gestion de documentos\Controller\GestorDocumentos_controller.dproj" />
|
<Projects Include="..\Gestion de documentos\Controller\GestorDocumentos_controller.dproj" />
|
||||||
<Projects Include="..\Gestion de documentos\Data\GestorDocumentos_data.dproj" />
|
<Projects Include="..\Gestion de documentos\Data\GestorDocumentos_data.dproj" />
|
||||||
|
<Projects Include="..\Relaciones\Contratos de cliente - Pedidos de proveedor\ConCli_PedProv_relation.dproj" />
|
||||||
<Projects Include="Controller\PedidosProveedor_controller.dproj" />
|
<Projects Include="Controller\PedidosProveedor_controller.dproj" />
|
||||||
<Projects Include="Data\PedidosProveedor_data.dproj" />
|
<Projects Include="Data\PedidosProveedor_data.dproj" />
|
||||||
<Projects Include="Model\PedidosProveedor_model.dproj" />
|
<Projects Include="Model\PedidosProveedor_model.dproj" />
|
||||||
@ -211,14 +212,23 @@
|
|||||||
<Target Name="FacturasCliente_view:Make">
|
<Target Name="FacturasCliente_view:Make">
|
||||||
<MSBuild Projects="..\Facturas de cliente\Views\FacturasCliente_view.dproj" Targets="Make" />
|
<MSBuild Projects="..\Facturas de cliente\Views\FacturasCliente_view.dproj" Targets="Make" />
|
||||||
</Target>
|
</Target>
|
||||||
|
<Target Name="ConCli_PedProv_relation">
|
||||||
|
<MSBuild Projects="..\Relaciones\Contratos de cliente - Pedidos de proveedor\ConCli_PedProv_relation.dproj" Targets="" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="ConCli_PedProv_relation:Clean">
|
||||||
|
<MSBuild Projects="..\Relaciones\Contratos de cliente - Pedidos de proveedor\ConCli_PedProv_relation.dproj" Targets="Clean" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="ConCli_PedProv_relation:Make">
|
||||||
|
<MSBuild Projects="..\Relaciones\Contratos de cliente - Pedidos de proveedor\ConCli_PedProv_relation.dproj" Targets="Make" />
|
||||||
|
</Target>
|
||||||
<Target Name="Build">
|
<Target Name="Build">
|
||||||
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_view;Articulos_controller;Articulos_view;PedidosProveedor_model;PedidosProveedor_data;PedidosProveedor_controller;PedidosProveedor_view;PedidosProveedor_plugin;FactuGES;FactuGES_Server;ContratosCliente_view;ContratosCliente_controller;AlbaranesCliente_data;GestorDocumentos_data;GestorDocumentos_controller;AlbaranesCliente_view;FacturasCliente_view" />
|
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_view;Articulos_controller;Articulos_view;PedidosProveedor_model;PedidosProveedor_data;PedidosProveedor_controller;PedidosProveedor_view;PedidosProveedor_plugin;FactuGES;FactuGES_Server;ContratosCliente_view;ContratosCliente_controller;AlbaranesCliente_data;GestorDocumentos_data;GestorDocumentos_controller;AlbaranesCliente_view;FacturasCliente_view;ConCli_PedProv_relation" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_view:Clean;Articulos_controller:Clean;Articulos_view:Clean;PedidosProveedor_model:Clean;PedidosProveedor_data:Clean;PedidosProveedor_controller:Clean;PedidosProveedor_view:Clean;PedidosProveedor_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean;ContratosCliente_view:Clean;ContratosCliente_controller:Clean;AlbaranesCliente_data:Clean;GestorDocumentos_data:Clean;GestorDocumentos_controller:Clean;AlbaranesCliente_view:Clean;FacturasCliente_view:Clean" />
|
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_view:Clean;Articulos_controller:Clean;Articulos_view:Clean;PedidosProveedor_model:Clean;PedidosProveedor_data:Clean;PedidosProveedor_controller:Clean;PedidosProveedor_view:Clean;PedidosProveedor_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean;ContratosCliente_view:Clean;ContratosCliente_controller:Clean;AlbaranesCliente_data:Clean;GestorDocumentos_data:Clean;GestorDocumentos_controller:Clean;AlbaranesCliente_view:Clean;FacturasCliente_view:Clean;ConCli_PedProv_relation:Clean" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Make">
|
<Target Name="Make">
|
||||||
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_view:Make;Articulos_controller:Make;Articulos_view:Make;PedidosProveedor_model:Make;PedidosProveedor_data:Make;PedidosProveedor_controller:Make;PedidosProveedor_view:Make;PedidosProveedor_plugin:Make;FactuGES:Make;FactuGES_Server:Make;ContratosCliente_view:Make;ContratosCliente_controller:Make;AlbaranesCliente_data:Make;GestorDocumentos_data:Make;GestorDocumentos_controller:Make;AlbaranesCliente_view:Make;FacturasCliente_view:Make" />
|
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_view:Make;Articulos_controller:Make;Articulos_view:Make;PedidosProveedor_model:Make;PedidosProveedor_data:Make;PedidosProveedor_controller:Make;PedidosProveedor_view:Make;PedidosProveedor_plugin:Make;FactuGES:Make;FactuGES_Server:Make;ContratosCliente_view:Make;ContratosCliente_controller:Make;AlbaranesCliente_data:Make;GestorDocumentos_data:Make;GestorDocumentos_controller:Make;AlbaranesCliente_view:Make;FacturasCliente_view:Make;ConCli_PedProv_relation:Make" />
|
||||||
</Target>
|
</Target>
|
||||||
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,8 +1,8 @@
|
|||||||
object RptPedidosProveedor: TRptPedidosProveedor
|
object RptPedidosProveedor: TRptPedidosProveedor
|
||||||
OldCreateOrder = True
|
OldCreateOrder = True
|
||||||
OnCreate = DataModuleCreate
|
OnCreate = DataModuleCreate
|
||||||
Height = 405
|
Height = 610
|
||||||
Width = 447
|
Width = 670
|
||||||
object DADataCabecera: TDADataSource
|
object DADataCabecera: TDADataSource
|
||||||
DataSet = tbl_Cabecera.Dataset
|
DataSet = tbl_Cabecera.Dataset
|
||||||
DataTable = tbl_Cabecera
|
DataTable = tbl_Cabecera
|
||||||
@ -90,22 +90,23 @@ object RptPedidosProveedor: TRptPedidosProveedor
|
|||||||
SQL =
|
SQL =
|
||||||
'SELECT'#10' V_PEDIDOS_PROVEEDOR.ID,'#10' V_PEDIDOS_PROVEEDOR.ID_EMPRES' +
|
'SELECT'#10' V_PEDIDOS_PROVEEDOR.ID,'#10' V_PEDIDOS_PROVEEDOR.ID_EMPRES' +
|
||||||
'A,'#10' V_PEDIDOS_PROVEEDOR.REFERENCIA,'#10' V_PEDIDOS_PROVEEDOR.FECHA' +
|
'A,'#10' V_PEDIDOS_PROVEEDOR.REFERENCIA,'#10' V_PEDIDOS_PROVEEDOR.FECHA' +
|
||||||
'_PEDIDO,'#10' V_PEDIDOS_PROVEEDOR.OBSERVACIONES,'#10' V_PROVEEDORES.NO' +
|
'_PEDIDO,'#10' V_PEDIDOS_PROVEEDOR.FECHA_ENTREGA,'#10' V_PEDIDOS_PROVEE' +
|
||||||
'MBRE,'#10' V_PROVEEDORES.FAX,'#10#10' V_CONTRATOS_CLIENTE.NOMBRE AS NOMB' +
|
'DOR.OBSERVACIONES,'#10' V_PROVEEDORES.NOMBRE,'#10' V_PROVEEDORES.FAX,'#10 +
|
||||||
'RE_CLIENTE,'#10' V_CONTRATOS_CLIENTE.CALLE,'#10' V_CONTRATOS_CLIENTE.P' +
|
#10' V_CONTRATOS_CLIENTE.NOMBRE AS NOMBRE_CLIENTE,'#10' V_CONTRATOS_C' +
|
||||||
'OBLACION,'#10' V_CONTRATOS_CLIENTE.PROVINCIA,'#10' V_CONTRATOS_CLIENTE' +
|
'LIENTE.CALLE,'#10' V_CONTRATOS_CLIENTE.POBLACION,'#10' V_CONTRATOS_CLI' +
|
||||||
'.CODIGO_POSTAL,'#10' V_CONTRATOS_CLIENTE.PERSONA_CONTACTO,'#10' V_CONT' +
|
'ENTE.PROVINCIA,'#10' V_CONTRATOS_CLIENTE.CODIGO_POSTAL,'#10' V_CONTRAT' +
|
||||||
'RATOS_CLIENTE.TELEFONO,'#10#10' EMPRESAS.NIF_CIF AS NIF_CIF_EMPRESA,'#10 +
|
'OS_CLIENTE.PERSONA_CONTACTO,'#10' V_CONTRATOS_CLIENTE.TELEFONO,'#10#10' ' +
|
||||||
' EMPRESAS.NOMBRE AS NOMBRE_EMPRESA,'#10' EMPRESAS.RAZON_SOCIAL AS ' +
|
'EMPRESAS.NIF_CIF AS NIF_CIF_EMPRESA,'#10' EMPRESAS.NOMBRE AS NOMBRE' +
|
||||||
'RAZON_SOCIAL_EMPRESA,'#10' EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRES' +
|
'_EMPRESA,'#10' EMPRESAS.RAZON_SOCIAL AS RAZON_SOCIAL_EMPRESA,'#10' EMP' +
|
||||||
'A,'#10' EMPRESAS.FAX AS FAX_EMPRESA,'#10' EMPRESAS.MOVIL_1 AS MOVIL_1_' +
|
'RESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,'#10' EMPRESAS.FAX AS FAX_EM' +
|
||||||
'EMPRESA,'#10' EMPRESAS.EMAIL_1 AS EMAIL_1_EMPRESA,'#10' EMPRESAS.PAGIN' +
|
'PRESA,'#10' EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,'#10' EMPRESAS.EMAIL_1' +
|
||||||
'A_WEB AS PAGINA_WEB_EMPRESA'#10'FROM'#10' V_PEDIDOS_PROVEEDOR'#10' LEFT OU' +
|
' AS EMAIL_1_EMPRESA,'#10' EMPRESAS.PAGINA_WEB AS PAGINA_WEB_EMPRESA' +
|
||||||
'TER JOIN V_PROVEEDORES ON (V_PROVEEDORES.ID = V_PEDIDOS_PROVEEDO' +
|
#10'FROM'#10' V_PEDIDOS_PROVEEDOR'#10' LEFT OUTER JOIN V_PROVEEDORES ON (' +
|
||||||
'R.ID_PROVEEDOR)'#10' LEFT OUTER JOIN V_CONTRATOS_CLIENTE ON (V_CONT' +
|
'V_PROVEEDORES.ID = V_PEDIDOS_PROVEEDOR.ID_PROVEEDOR)'#10' LEFT OUTE' +
|
||||||
'RATOS_CLIENTE.ID = V_PEDIDOS_PROVEEDOR.ID_CONTRATO_CLIENTE)'#10' LE' +
|
'R JOIN V_CONTRATOS_CLIENTE ON (V_CONTRATOS_CLIENTE.ID = V_PEDIDO' +
|
||||||
'FT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_PEDIDOS_PROVEEDOR.ID_' +
|
'S_PROVEEDOR.ID_CONTRATO_CLIENTE)'#10' LEFT OUTER JOIN EMPRESAS ON (' +
|
||||||
'EMPRESA)'#10'WHERE V_PEDIDOS_PROVEEDOR.ID = :ID'#10
|
'EMPRESAS.ID = V_PEDIDOS_PROVEEDOR.ID_EMPRESA)'#10'WHERE V_PEDIDOS_PR' +
|
||||||
|
'OVEEDOR.ID = :ID'#10
|
||||||
StatementType = stSQL
|
StatementType = stSQL
|
||||||
ColumnMappings = <
|
ColumnMappings = <
|
||||||
item
|
item
|
||||||
@ -196,6 +197,10 @@ object RptPedidosProveedor: TRptPedidosProveedor
|
|||||||
DatasetField = 'NOMBRE_CLIENTE'
|
DatasetField = 'NOMBRE_CLIENTE'
|
||||||
TableField = '<unknown>'
|
TableField = '<unknown>'
|
||||||
SQLOrigin = 'NOMBRE_CLIENTE'
|
SQLOrigin = 'NOMBRE_CLIENTE'
|
||||||
|
end
|
||||||
|
item
|
||||||
|
DatasetField = 'FECHA_ENTREGA'
|
||||||
|
TableField = 'FECHA_ENTREGA'
|
||||||
end>
|
end>
|
||||||
end>
|
end>
|
||||||
Name = 'Informe_Cabecera'
|
Name = 'Informe_Cabecera'
|
||||||
@ -217,6 +222,10 @@ object RptPedidosProveedor: TRptPedidosProveedor
|
|||||||
Name = 'FECHA_PEDIDO'
|
Name = 'FECHA_PEDIDO'
|
||||||
DataType = datDateTime
|
DataType = datDateTime
|
||||||
end
|
end
|
||||||
|
item
|
||||||
|
Name = 'FECHA_ENTREGA'
|
||||||
|
DataType = datDateTime
|
||||||
|
end
|
||||||
item
|
item
|
||||||
Name = 'OBSERVACIONES'
|
Name = 'OBSERVACIONES'
|
||||||
DataType = datMemo
|
DataType = datMemo
|
||||||
@ -477,4 +486,26 @@ object RptPedidosProveedor: TRptPedidosProveedor
|
|||||||
Left = 344
|
Left = 344
|
||||||
Top = 16
|
Top = 16
|
||||||
end
|
end
|
||||||
|
object frxPDFExport1: TfrxPDFExport
|
||||||
|
ShowDialog = False
|
||||||
|
UseFileCache = True
|
||||||
|
ShowProgress = False
|
||||||
|
OverwritePrompt = False
|
||||||
|
PrintOptimized = True
|
||||||
|
Outline = False
|
||||||
|
Background = False
|
||||||
|
HTMLTags = True
|
||||||
|
Author = 'FactuGES'
|
||||||
|
Subject = 'FactuGES'
|
||||||
|
Creator = 'FactuGES'
|
||||||
|
ProtectionFlags = [ePrint, eModify, eCopy, eAnnot]
|
||||||
|
HideToolbar = False
|
||||||
|
HideMenubar = False
|
||||||
|
HideWindowUI = False
|
||||||
|
FitWindow = False
|
||||||
|
CenterWindow = False
|
||||||
|
PrintScaling = False
|
||||||
|
Left = 360
|
||||||
|
Top = 352
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -7,7 +7,7 @@ uses
|
|||||||
Dialogs, frxClass, frxDBSet, uDAScriptingProvider,
|
Dialogs, frxClass, frxDBSet, uDAScriptingProvider,
|
||||||
uDADataTable, uDACDSDataTable, DB, uDAClasses, frxChart, frxGradient,
|
uDADataTable, uDACDSDataTable, DB, uDAClasses, frxChart, frxGradient,
|
||||||
frxChBox, frxCross, frxOLE, frxBarcode, frxRich, uDABINAdapter, uROTypes,
|
frxChBox, frxCross, frxOLE, frxBarcode, frxRich, uDABINAdapter, uROTypes,
|
||||||
uDAInterfaces, uDADataStreamer;
|
uDAInterfaces, uDADataStreamer, frxExportPDF, FactuGES_Intf;
|
||||||
|
|
||||||
type
|
type
|
||||||
TRptPedidosProveedor = class(TDataModule)
|
TRptPedidosProveedor = class(TDataModule)
|
||||||
@ -26,15 +26,17 @@ type
|
|||||||
frxDBCabecera: TfrxDBDataset;
|
frxDBCabecera: TfrxDBDataset;
|
||||||
frxDBDetalles: TfrxDBDataset;
|
frxDBDetalles: TfrxDBDataset;
|
||||||
frxReport: TfrxReport;
|
frxReport: TfrxReport;
|
||||||
|
frxPDFExport1: TfrxPDFExport;
|
||||||
schReport: TDASchema;
|
schReport: TDASchema;
|
||||||
DataDictionary: TDADataDictionary;
|
DataDictionary: TDADataDictionary;
|
||||||
procedure DataModuleCreate(Sender: TObject);
|
procedure DataModuleCreate(Sender: TObject);
|
||||||
procedure frxReportGetValue(const VarName: string; var Value: Variant);
|
procedure frxReportGetValue(const VarName: string; var Value: Variant);
|
||||||
private
|
private
|
||||||
FConnection: IDAConnection;
|
FConnection: IDAConnection;
|
||||||
procedure GenerarPedido(const AID : Integer); overload;
|
procedure _GenerarPedido(const AID : Integer); overload;
|
||||||
public
|
public
|
||||||
function GenerarPedido(const AID : String): Binary; overload;
|
function GenerarPedido(const AID : String): Binary; overload;
|
||||||
|
function GenerarPedidoEnPDF(const ListaID : TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -59,7 +61,7 @@ procedure TRptPedidosProveedor.DataModuleCreate(Sender: TObject);
|
|||||||
begin
|
begin
|
||||||
schReport.ConnectionManager := dmServer.ConnectionManager;
|
schReport.ConnectionManager := dmServer.ConnectionManager;
|
||||||
FConnection := dmServer.DarNuevaConexion;
|
FConnection := dmServer.DarNuevaConexion;
|
||||||
frxReport.EngineOptions.NewSilentMode := simReThrow;
|
frxReport.EngineOptions.NewSilentMode := simReThrow;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TRptPedidosProveedor.GenerarPedido(const AID: String): Binary;
|
function TRptPedidosProveedor.GenerarPedido(const AID: String): Binary;
|
||||||
@ -77,7 +79,7 @@ begin
|
|||||||
|
|
||||||
//Vamos generando todos y cada uno de los albaranes recibidos
|
//Vamos generando todos y cada uno de los albaranes recibidos
|
||||||
for i := 0 to ID_Pedidos.Count - 1 do
|
for i := 0 to ID_Pedidos.Count - 1 do
|
||||||
GenerarPedido(StrToInt(ID_Pedidos.Strings[i]));
|
_GenerarPedido(StrToInt(ID_Pedidos.Strings[i]));
|
||||||
|
|
||||||
frxReport.PreviewPages.SaveToStream(Result);
|
frxReport.PreviewPages.SaveToStream(Result);
|
||||||
|
|
||||||
@ -86,6 +88,23 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TRptPedidosProveedor.GenerarPedidoEnPDF(
|
||||||
|
const ListaID: TIntegerArray): Binary;
|
||||||
|
var
|
||||||
|
i: Integer;
|
||||||
|
begin
|
||||||
|
Result := Binary.Create;
|
||||||
|
try
|
||||||
|
//Vamos generando todos y cada uno de los presupuestos recibidos
|
||||||
|
for i := 0 to ListaID.Count - 1 do
|
||||||
|
_GenerarPedido(ListaID.Items[i]);
|
||||||
|
|
||||||
|
frxPDFExport1.Stream := Result;
|
||||||
|
frxReport.Export(frxPDFExport1)
|
||||||
|
finally
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TRptPedidosProveedor.frxReportGetValue(const VarName: string;
|
procedure TRptPedidosProveedor.frxReportGetValue(const VarName: string;
|
||||||
var Value: Variant);
|
var Value: Variant);
|
||||||
begin
|
begin
|
||||||
@ -95,7 +114,7 @@ begin
|
|||||||
Value := False;
|
Value := False;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TRptPedidosProveedor.GenerarPedido(const AID: Integer);
|
procedure TRptPedidosProveedor._GenerarPedido(const AID: Integer);
|
||||||
var
|
var
|
||||||
AStream: TMemoryStream;
|
AStream: TMemoryStream;
|
||||||
dsMaster: IDADataset;
|
dsMaster: IDADataset;
|
||||||
|
|||||||
@ -35,6 +35,7 @@ type
|
|||||||
protected
|
protected
|
||||||
{ IsrvPedidosProveedor methods }
|
{ IsrvPedidosProveedor methods }
|
||||||
function GenerateReport(const ID: String): Binary;
|
function GenerateReport(const ID: String): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
@ -93,6 +94,19 @@ begin
|
|||||||
ConnectionName := dmServer.ConnectionName;
|
ConnectionName := dmServer.ConnectionName;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TsrvPedidosProveedor.GenerarInformeEnPDF(
|
||||||
|
const ListaID: TIntegerArray): Binary;
|
||||||
|
var
|
||||||
|
AReportGenerator : TRptPedidosProveedor;
|
||||||
|
begin
|
||||||
|
AReportGenerator := TRptPedidosProveedor.Create(nil);
|
||||||
|
try
|
||||||
|
Result := AReportGenerator.GenerarPedidoEnPDF(ListaID);
|
||||||
|
finally
|
||||||
|
FreeAndNIL(AReportGenerator);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
function TsrvPedidosProveedor.GenerateReport(const ID: String): Binary;
|
function TsrvPedidosProveedor.GenerateReport(const ID: String): Binary;
|
||||||
var
|
var
|
||||||
AReportGenerator : TRptPedidosProveedor;
|
AReportGenerator : TRptPedidosProveedor;
|
||||||
|
|||||||
@ -2,19 +2,19 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
Left = 332
|
Left = 332
|
||||||
Top = 147
|
Top = 147
|
||||||
Caption = 'Nuevo pedido a proveedor'
|
Caption = 'Nuevo pedido a proveedor'
|
||||||
ClientHeight = 431
|
ClientHeight = 668
|
||||||
ClientWidth = 717
|
ClientWidth = 922
|
||||||
OnClose = CustomEditorClose
|
OnClose = CustomEditorClose
|
||||||
ExplicitWidth = 725
|
ExplicitWidth = 930
|
||||||
ExplicitHeight = 465
|
ExplicitHeight = 702
|
||||||
PixelsPerInch = 96
|
PixelsPerInch = 96
|
||||||
TextHeight = 13
|
TextHeight = 13
|
||||||
inherited JvNavPanelHeader: TJvNavPanelHeader
|
inherited JvNavPanelHeader: TJvNavPanelHeader
|
||||||
Width = 717
|
Width = 922
|
||||||
Caption = 'Nuevo pedido a proveedor'
|
Caption = 'Nuevo pedido a proveedor'
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
inherited Image1: TImage
|
inherited Image1: TImage
|
||||||
Left = 690
|
Left = 895
|
||||||
Picture.Data = {
|
Picture.Data = {
|
||||||
0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001800
|
0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001800
|
||||||
0000180806000000E0773DF80000000970485973000017120000171201679FD2
|
0000180806000000E0773DF80000000970485973000017120000171201679FD2
|
||||||
@ -43,8 +43,8 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited TBXDock: TTBXDock
|
inherited TBXDock: TTBXDock
|
||||||
Width = 717
|
Width = 922
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
inherited tbxMain: TTBXToolbar
|
inherited tbxMain: TTBXToolbar
|
||||||
ExplicitWidth = 330
|
ExplicitWidth = 330
|
||||||
inherited TBXItem2: TTBXItem
|
inherited TBXItem2: TTBXItem
|
||||||
@ -58,32 +58,211 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited tbxMenu: TTBXToolbar
|
inherited tbxMenu: TTBXToolbar
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited StatusBar: TJvStatusBar
|
inherited StatusBar: TJvStatusBar
|
||||||
Top = 412
|
Top = 649
|
||||||
Width = 717
|
Width = 922
|
||||||
Panels = <
|
Panels = <
|
||||||
item
|
item
|
||||||
Width = 200
|
Width = 200
|
||||||
end>
|
end>
|
||||||
ExplicitTop = 412
|
ExplicitTop = 649
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
end
|
end
|
||||||
inherited pgPaginas: TPageControl
|
inherited pgPaginas: TPageControl
|
||||||
Width = 711
|
Width = 916
|
||||||
Height = 254
|
Height = 491
|
||||||
ActivePage = pagDocumentos
|
|
||||||
TabOrder = 1
|
TabOrder = 1
|
||||||
OnChanging = pgPaginasChanging
|
OnChanging = pgPaginasChanging
|
||||||
ExplicitWidth = 711
|
ExplicitWidth = 916
|
||||||
ExplicitHeight = 254
|
ExplicitHeight = 491
|
||||||
inherited pagGeneral: TTabSheet
|
inherited pagGeneral: TTabSheet
|
||||||
ExplicitLeft = 4
|
ExplicitLeft = 4
|
||||||
ExplicitTop = 24
|
ExplicitTop = 24
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 226
|
ExplicitHeight = 463
|
||||||
|
inline frViewPedidoProveedor1: TfrViewPedidoProveedor
|
||||||
|
Left = 0
|
||||||
|
Top = 0
|
||||||
|
Width = 908
|
||||||
|
Height = 463
|
||||||
|
Align = alClient
|
||||||
|
Font.Charset = DEFAULT_CHARSET
|
||||||
|
Font.Color = clWindowText
|
||||||
|
Font.Height = -11
|
||||||
|
Font.Name = 'Tahoma'
|
||||||
|
Font.Style = []
|
||||||
|
ParentFont = False
|
||||||
|
TabOrder = 0
|
||||||
|
ReadOnly = False
|
||||||
|
ExplicitWidth = 908
|
||||||
|
ExplicitHeight = 463
|
||||||
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
|
Width = 908
|
||||||
|
Height = 463
|
||||||
|
ExplicitWidth = 908
|
||||||
|
ExplicitHeight = 463
|
||||||
|
inherited frViewProveedorPedido: TfrViewDatosYSeleccionProveedor
|
||||||
|
Left = 413
|
||||||
|
ExplicitLeft = 413
|
||||||
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
|
inherited edtlNombre: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtNIFCIF: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtCalle: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtPoblacion: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtProvincia: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtCodigoPostal: TcxDBTextEdit
|
||||||
|
Left = 392
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
ExplicitLeft = 392
|
||||||
|
end
|
||||||
|
inherited Button3: TBitBtn
|
||||||
|
Left = 265
|
||||||
|
ExplicitLeft = 265
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
inherited edtFechaPedido: TcxDBDateEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtFechaConfirmacion: TcxDBDateEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited edtFechaEntrega: TcxDBDateEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited eReferencia: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited frViewDireccionEntregaPedidoProv1: TfrViewDireccionEntregaPedidoProv
|
||||||
|
Top = 306
|
||||||
|
ExplicitTop = 306
|
||||||
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
|
inherited rdxDestino1: TRadioButton
|
||||||
|
Width = 253
|
||||||
|
ExplicitWidth = 253
|
||||||
|
end
|
||||||
|
inherited rdxDestino2: TRadioButton
|
||||||
|
Width = 253
|
||||||
|
ExplicitWidth = 253
|
||||||
|
end
|
||||||
|
inherited cbLista: TcxDBLookupComboBox
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
ExplicitWidth = 238
|
||||||
|
Width = 238
|
||||||
|
end
|
||||||
|
inherited bModificar: TBitBtn
|
||||||
|
Left = 206
|
||||||
|
Top = 109
|
||||||
|
ExplicitLeft = 206
|
||||||
|
ExplicitTop = 109
|
||||||
|
end
|
||||||
|
inherited txtDireccion: TStaticText
|
||||||
|
Width = 238
|
||||||
|
Height = 42
|
||||||
|
ExplicitWidth = 238
|
||||||
|
ExplicitHeight = 42
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
inherited cbFormaPago: TcxDBLookupComboBox
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited bFormasPago: TButton
|
||||||
|
Left = 251
|
||||||
|
ExplicitLeft = 251
|
||||||
|
end
|
||||||
|
inherited edtFechaEnvio: TcxDBDateEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited eReferenciaContratoCli: TcxTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
inherited Button1: TButton
|
||||||
|
Left = 251
|
||||||
|
ExplicitLeft = 251
|
||||||
|
end
|
||||||
|
inherited frViewTienda1: TfrViewTienda
|
||||||
|
Left = 413
|
||||||
|
ExplicitLeft = 413
|
||||||
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
|
inherited cbTienda: TcxComboBox
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
inherited frViewObservaciones1: TfrViewObservaciones
|
||||||
|
Left = 413
|
||||||
|
ExplicitLeft = 413
|
||||||
|
inherited memObservaciones: TcxDBMemo
|
||||||
|
DataBinding.DataSource = frViewPedidoProveedor1.DADataSource
|
||||||
|
end
|
||||||
|
end
|
||||||
|
inherited edtlDescripcion: TcxDBTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
object pagContenido: TTabSheet
|
object pagContenido: TTabSheet
|
||||||
Caption = 'Contenido'
|
Caption = 'Contenido'
|
||||||
@ -91,8 +270,8 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
inline frViewDetallesPedidoProveedor1: TfrViewDetallesPedidoProveedor
|
inline frViewDetallesPedidoProveedor1: TfrViewDetallesPedidoProveedor
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 703
|
Width = 908
|
||||||
Height = 226
|
Height = 463
|
||||||
Align = alClient
|
Align = alClient
|
||||||
BiDiMode = bdLeftToRight
|
BiDiMode = bdLeftToRight
|
||||||
Font.Charset = DEFAULT_CHARSET
|
Font.Charset = DEFAULT_CHARSET
|
||||||
@ -104,17 +283,96 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 226
|
ExplicitHeight = 463
|
||||||
inherited ToolBar1: TToolBar
|
inherited ToolBar1: TToolBar
|
||||||
Width = 703
|
Width = 908
|
||||||
ExplicitWidth = 703
|
Height = 24
|
||||||
|
ExplicitWidth = 908
|
||||||
|
ExplicitHeight = 24
|
||||||
|
inherited ToolButton4: TToolButton
|
||||||
|
Wrap = False
|
||||||
|
end
|
||||||
|
inherited ToolButton14: TToolButton
|
||||||
|
Left = 334
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 334
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited FontName: TJvFontComboBox
|
||||||
|
Left = 368
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 368
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited FontSize: TEdit
|
||||||
|
Left = 513
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 513
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited UpDown1: TUpDown
|
||||||
|
Left = 555
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 555
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton13: TToolButton
|
||||||
|
Left = 572
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 572
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton6: TToolButton
|
||||||
|
Left = 580
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 580
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton7: TToolButton
|
||||||
|
Left = 614
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 614
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton8: TToolButton
|
||||||
|
Left = 648
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 648
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton12: TToolButton
|
||||||
|
Left = 682
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 682
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton9: TToolButton
|
||||||
|
Left = 690
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 690
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton10: TToolButton
|
||||||
|
Left = 724
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 724
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
|
inherited ToolButton11: TToolButton
|
||||||
|
Left = 758
|
||||||
|
Top = 0
|
||||||
|
ExplicitLeft = 758
|
||||||
|
ExplicitTop = 0
|
||||||
|
end
|
||||||
end
|
end
|
||||||
inherited cxGrid: TcxGrid
|
inherited cxGrid: TcxGrid
|
||||||
Width = 703
|
Top = 50
|
||||||
Height = 154
|
Width = 908
|
||||||
ExplicitWidth = 703
|
Height = 413
|
||||||
ExplicitHeight = 154
|
ExplicitTop = 50
|
||||||
|
ExplicitWidth = 908
|
||||||
|
ExplicitHeight = 413
|
||||||
inherited cxGridView: TcxGridDBTableView
|
inherited cxGridView: TcxGridDBTableView
|
||||||
inherited cxGridViewIMPORTENETO: TcxGridDBColumn
|
inherited cxGridViewIMPORTENETO: TcxGridDBColumn
|
||||||
Options.Editing = True
|
Options.Editing = True
|
||||||
@ -122,8 +380,10 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited TBXDock1: TTBXDock
|
inherited TBXDock1: TTBXDock
|
||||||
Width = 703
|
Top = 24
|
||||||
ExplicitWidth = 703
|
Width = 908
|
||||||
|
ExplicitTop = 24
|
||||||
|
ExplicitWidth = 908
|
||||||
inherited TBXToolbar1: TTBXToolbar
|
inherited TBXToolbar1: TTBXToolbar
|
||||||
ExplicitWidth = 548
|
ExplicitWidth = 548
|
||||||
end
|
end
|
||||||
@ -136,8 +396,8 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
inline frViewIncidenciasProv: TfrViewIncidencias
|
inline frViewIncidenciasProv: TfrViewIncidencias
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 703
|
Width = 908
|
||||||
Height = 226
|
Height = 463
|
||||||
Align = alClient
|
Align = alClient
|
||||||
Font.Charset = DEFAULT_CHARSET
|
Font.Charset = DEFAULT_CHARSET
|
||||||
Font.Color = clWindowText
|
Font.Color = clWindowText
|
||||||
@ -147,25 +407,25 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 226
|
ExplicitHeight = 463
|
||||||
inherited pnlSup: TPanel
|
inherited pnlSup: TPanel
|
||||||
Width = 703
|
Width = 908
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
inherited eIncidenciaActiva: TcxDBCheckBox
|
inherited eIncidenciaActiva: TcxDBCheckBox
|
||||||
ExplicitHeight = 21
|
ExplicitHeight = 21
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited GroupBox1: TGroupBox
|
inherited GroupBox1: TGroupBox
|
||||||
Width = 703
|
Width = 908
|
||||||
Height = 198
|
Height = 435
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 198
|
ExplicitHeight = 435
|
||||||
inherited eIncidencias: TcxDBMemo
|
inherited eIncidencias: TcxDBMemo
|
||||||
ExplicitWidth = 699
|
ExplicitWidth = 904
|
||||||
ExplicitHeight = 181
|
ExplicitHeight = 418
|
||||||
Height = 181
|
Height = 418
|
||||||
Width = 699
|
Width = 904
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -176,8 +436,8 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
inline frViewDocumentosPedidoProveedor1: TfrViewDocumentosPedidoProveedor
|
inline frViewDocumentosPedidoProveedor1: TfrViewDocumentosPedidoProveedor
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 703
|
Width = 908
|
||||||
Height = 226
|
Height = 463
|
||||||
Align = alClient
|
Align = alClient
|
||||||
Font.Charset = DEFAULT_CHARSET
|
Font.Charset = DEFAULT_CHARSET
|
||||||
Font.Color = clWindowText
|
Font.Color = clWindowText
|
||||||
@ -187,25 +447,25 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 226
|
ExplicitHeight = 463
|
||||||
inherited TBXDock: TTBXDock
|
inherited TBXDock: TTBXDock
|
||||||
Width = 703
|
Width = 908
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
end
|
end
|
||||||
inherited ListView1: TListView
|
inherited ListView1: TListView
|
||||||
Width = 703
|
Width = 908
|
||||||
Height = 203
|
Height = 440
|
||||||
ExplicitWidth = 703
|
ExplicitWidth = 908
|
||||||
ExplicitHeight = 203
|
ExplicitHeight = 440
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
inline frViewTotales1: TfrViewTotales [4]
|
inline frViewTotales1: TfrViewTotales [4]
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 366
|
Top = 603
|
||||||
Width = 717
|
Width = 922
|
||||||
Height = 46
|
Height = 46
|
||||||
Align = alBottom
|
Align = alBottom
|
||||||
Font.Charset = DEFAULT_CHARSET
|
Font.Charset = DEFAULT_CHARSET
|
||||||
@ -216,26 +476,26 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 5
|
TabOrder = 5
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitTop = 366
|
ExplicitTop = 603
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
ExplicitHeight = 46
|
ExplicitHeight = 46
|
||||||
inherited dxLayoutControl1: TdxLayoutControl
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
Width = 717
|
Width = 922
|
||||||
LookAndFeel = dxLayoutOfficeLookAndFeel1
|
LookAndFeel = dxLayoutOfficeLookAndFeel1
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
inherited Bevel3: TBevel
|
inherited Bevel3: TBevel
|
||||||
Left = 356
|
Left = 453
|
||||||
Top = 11
|
Top = 11
|
||||||
Height = 30
|
Height = 30
|
||||||
ExplicitLeft = 356
|
ExplicitLeft = 453
|
||||||
ExplicitTop = 11
|
ExplicitTop = 11
|
||||||
ExplicitHeight = 30
|
ExplicitHeight = 30
|
||||||
end
|
end
|
||||||
inherited Bevel4: TBevel
|
inherited Bevel4: TBevel
|
||||||
Left = 468
|
Left = 565
|
||||||
Top = 53
|
Top = 53
|
||||||
Width = 21
|
Width = 21
|
||||||
ExplicitLeft = 468
|
ExplicitLeft = 565
|
||||||
ExplicitTop = 53
|
ExplicitTop = 53
|
||||||
ExplicitWidth = 21
|
ExplicitWidth = 21
|
||||||
end
|
end
|
||||||
@ -249,19 +509,19 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
Width = 93
|
Width = 93
|
||||||
end
|
end
|
||||||
inherited ImporteIVA: TcxDBCurrencyEdit
|
inherited ImporteIVA: TcxDBCurrencyEdit
|
||||||
Left = 539
|
Left = 636
|
||||||
Top = 88
|
Top = 88
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 539
|
ExplicitLeft = 636
|
||||||
ExplicitTop = 88
|
ExplicitTop = 88
|
||||||
ExplicitWidth = 137
|
ExplicitWidth = 137
|
||||||
Width = 137
|
Width = 137
|
||||||
end
|
end
|
||||||
inherited ImporteTotal: TcxDBCurrencyEdit
|
inherited ImporteTotal: TcxDBCurrencyEdit
|
||||||
Left = 469
|
Left = 566
|
||||||
Top = 142
|
Top = 142
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 469
|
ExplicitLeft = 566
|
||||||
ExplicitTop = 142
|
ExplicitTop = 142
|
||||||
ExplicitWidth = 137
|
ExplicitWidth = 137
|
||||||
Width = 137
|
Width = 137
|
||||||
@ -274,37 +534,37 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
ExplicitTop = 38
|
ExplicitTop = 38
|
||||||
end
|
end
|
||||||
inherited edtIVA: TcxDBSpinEdit
|
inherited edtIVA: TcxDBSpinEdit
|
||||||
Left = 468
|
Left = 565
|
||||||
Top = 88
|
Top = 88
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 468
|
ExplicitLeft = 565
|
||||||
ExplicitTop = 88
|
ExplicitTop = 88
|
||||||
end
|
end
|
||||||
inherited ImporteBase: TcxDBCurrencyEdit
|
inherited ImporteBase: TcxDBCurrencyEdit
|
||||||
Left = 468
|
Left = 565
|
||||||
Top = 11
|
Top = 11
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 468
|
ExplicitLeft = 565
|
||||||
ExplicitTop = 11
|
ExplicitTop = 11
|
||||||
ExplicitWidth = 92
|
ExplicitWidth = 92
|
||||||
Width = 92
|
Width = 92
|
||||||
end
|
end
|
||||||
inherited edtRE: TcxDBSpinEdit
|
inherited edtRE: TcxDBSpinEdit
|
||||||
Left = 468
|
Left = 565
|
||||||
Top = 115
|
Top = 115
|
||||||
DataBinding.DataField = ''
|
DataBinding.DataField = ''
|
||||||
DataBinding.DataSource = nil
|
DataBinding.DataSource = nil
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 468
|
ExplicitLeft = 565
|
||||||
ExplicitTop = 115
|
ExplicitTop = 115
|
||||||
end
|
end
|
||||||
inherited ImporteRE: TcxDBCurrencyEdit
|
inherited ImporteRE: TcxDBCurrencyEdit
|
||||||
Left = 539
|
Left = 636
|
||||||
Top = 115
|
Top = 115
|
||||||
DataBinding.DataField = ''
|
DataBinding.DataField = ''
|
||||||
DataBinding.DataSource = nil
|
DataBinding.DataSource = nil
|
||||||
Style.IsFontAssigned = True
|
Style.IsFontAssigned = True
|
||||||
ExplicitLeft = 539
|
ExplicitLeft = 636
|
||||||
ExplicitTop = 115
|
ExplicitTop = 115
|
||||||
ExplicitWidth = 56
|
ExplicitWidth = 56
|
||||||
Width = 56
|
Width = 56
|
||||||
@ -339,9 +599,9 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
Width = 81
|
Width = 81
|
||||||
end
|
end
|
||||||
inherited bTiposIVA: TButton
|
inherited bTiposIVA: TButton
|
||||||
Left = 208
|
Left = 305
|
||||||
Top = 92
|
Top = 92
|
||||||
ExplicitLeft = 208
|
ExplicitLeft = 305
|
||||||
ExplicitTop = 92
|
ExplicitTop = 92
|
||||||
end
|
end
|
||||||
inherited cbRecargoEquivalencia: TcxDBCheckBox
|
inherited cbRecargoEquivalencia: TcxDBCheckBox
|
||||||
@ -397,10 +657,10 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited PnlComentario: TPanel [5]
|
inherited PnlComentario: TPanel [5]
|
||||||
Width = 717
|
Width = 922
|
||||||
ExplicitWidth = 717
|
ExplicitWidth = 922
|
||||||
inherited lbComentario: TLabel
|
inherited lbComentario: TLabel
|
||||||
Width = 707
|
Width = 912
|
||||||
Height = 25
|
Height = 25
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -28,6 +28,7 @@ type
|
|||||||
frViewTotales1: TfrViewTotales;
|
frViewTotales1: TfrViewTotales;
|
||||||
pagDocumentos: TTabSheet;
|
pagDocumentos: TTabSheet;
|
||||||
frViewDocumentosPedidoProveedor1: TfrViewDocumentosPedidoProveedor;
|
frViewDocumentosPedidoProveedor1: TfrViewDocumentosPedidoProveedor;
|
||||||
|
frViewPedidoProveedor1: TfrViewPedidoProveedor;
|
||||||
|
|
||||||
procedure FormShow(Sender: TObject);
|
procedure FormShow(Sender: TObject);
|
||||||
procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction);
|
procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction);
|
||||||
@ -91,7 +92,7 @@ var
|
|||||||
AViewPedidoProveedor: TfrViewPedidoProveedor;
|
AViewPedidoProveedor: TfrViewPedidoProveedor;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
AViewPedidoProveedor := TfrViewPedidoProveedor.Create(Self);
|
AViewPedidoProveedor := frViewPedidoProveedor1;
|
||||||
with AViewPedidoProveedor do
|
with AViewPedidoProveedor do
|
||||||
begin
|
begin
|
||||||
Parent := pagGeneral;
|
Parent := pagGeneral;
|
||||||
|
|||||||
@ -47,6 +47,10 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor
|
|||||||
ExplicitWidth = 700
|
ExplicitWidth = 700
|
||||||
inherited tbxMain: TTBXToolbar
|
inherited tbxMain: TTBXToolbar
|
||||||
ExplicitWidth = 700
|
ExplicitWidth = 700
|
||||||
|
object TBXItem38: TTBXItem [12]
|
||||||
|
Action = actEnviarEMail
|
||||||
|
DisplayMode = nbdmImageAndText
|
||||||
|
end
|
||||||
end
|
end
|
||||||
inherited tbxMenu: TTBXToolbar
|
inherited tbxMenu: TTBXToolbar
|
||||||
ExplicitWidth = 700
|
ExplicitWidth = 700
|
||||||
@ -124,16 +128,30 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor
|
|||||||
Width = 700
|
Width = 700
|
||||||
ExplicitWidth = 700
|
ExplicitWidth = 700
|
||||||
inherited txtFiltroTodo: TcxTextEdit
|
inherited txtFiltroTodo: TcxTextEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
ExplicitWidth = 457
|
ExplicitWidth = 457
|
||||||
Width = 457
|
Width = 457
|
||||||
end
|
end
|
||||||
inherited edtFechaIniFiltro: TcxDateEdit
|
inherited edtFechaIniFiltro: TcxDateEdit
|
||||||
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
ExplicitWidth = 240
|
ExplicitWidth = 240
|
||||||
Width = 240
|
Width = 240
|
||||||
end
|
end
|
||||||
inherited edtFechaFinFiltro: TcxDateEdit
|
inherited edtFechaFinFiltro: TcxDateEdit
|
||||||
Left = 349
|
Left = 371
|
||||||
ExplicitLeft = 349
|
Style.LookAndFeel.SkinName = ''
|
||||||
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
|
ExplicitLeft = 371
|
||||||
|
ExplicitWidth = 294
|
||||||
|
Width = 294
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited TBXAlignmentPanel1: TTBXAlignmentPanel
|
inherited TBXAlignmentPanel1: TTBXAlignmentPanel
|
||||||
@ -202,6 +220,13 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor
|
|||||||
OnExecute = actRecibirPedidoExecute
|
OnExecute = actRecibirPedidoExecute
|
||||||
OnUpdate = actRecibirPedidoUpdate
|
OnUpdate = actRecibirPedidoUpdate
|
||||||
end
|
end
|
||||||
|
object actEnviarEMail: TAction
|
||||||
|
Category = 'Archivo'
|
||||||
|
Caption = 'Enviar por e-mail'
|
||||||
|
ImageIndex = 24
|
||||||
|
OnExecute = actEnviarEMailExecute
|
||||||
|
OnUpdate = actEnviarEMailUpdate
|
||||||
|
end
|
||||||
end
|
end
|
||||||
inherited SmallImages: TPngImageList [5]
|
inherited SmallImages: TPngImageList [5]
|
||||||
PngImages = <
|
PngImages = <
|
||||||
@ -740,6 +765,27 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor
|
|||||||
00000049454E44AE426082}
|
00000049454E44AE426082}
|
||||||
Name = 'PngImage23'
|
Name = 'PngImage23'
|
||||||
Background = clWindow
|
Background = clWindow
|
||||||
|
end
|
||||||
|
item
|
||||||
|
PngImage.Data = {
|
||||||
|
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
|
||||||
|
610000000970485973000017120000171201679FD252000001964944415478DA
|
||||||
|
636440038B371DFFCF8005C4FA5932621347115CB2F9D8FF30075154053F3F30
|
||||||
|
30FC7CCF6096B49EE1FCCEE98C380D58B9F5F0FF403B09AC9A61B469C1050C43
|
||||||
|
C09C659B8FFE0F7110C3AB194CFFFAC0E0D2FD9B61FFEA1EB8218C203F873B8A
|
||||||
|
10A59911C806F18DBB85E02E011BF0E1C30786F44015A234671F0B653871742F
|
||||||
|
AA0131BE160C5316EF60C8F012012B9AB1F72F8A8BB2153782C5A73E4B00F3E7
|
||||||
|
2DDD846A80BF93215862E1BAFD603A27D603C580ACE6B50C5A0ADC0CB97D0F19
|
||||||
|
AEAEF66788C9694235C0D6580DAC70F3DE530CF1418E0CB88063F17D86B3270F
|
||||||
|
324C2E9267C88DF3441860A4A9C0B0EFF80506171B230C4D319DEF50F8113E1A
|
||||||
|
0CA5B53319182E64A006A28EBA0A565B4BE6FD61C88B85C83D7EF98FE1EBD76F
|
||||||
|
60767BDF4AB0216003A4440518AEDD7E80D580054715C006BC7ACFC2F0EBF76F
|
||||||
|
862F5FBE8231883D73FE4E880BFAA62EC2AAD9C2DA99E1D4536D86A42019860F
|
||||||
|
5FD9E19ABF7CFDCA307FE97E880B180800E3F4EBFF4101070389D18E70CDF0A4
|
||||||
|
4C34309801C9A950CDE41980A4190400B843EED8DFC8CDA30000000049454E44
|
||||||
|
AE426082}
|
||||||
|
Name = 'PngImage24'
|
||||||
|
Background = clWindow
|
||||||
end>
|
end>
|
||||||
Bitmap = {}
|
Bitmap = {}
|
||||||
end
|
end
|
||||||
|
|||||||
@ -25,11 +25,15 @@ type
|
|||||||
JsImprimirDialog: TJSDialog;
|
JsImprimirDialog: TJSDialog;
|
||||||
TBXItem39: TTBXItem;
|
TBXItem39: TTBXItem;
|
||||||
JsListaPedidosNoEliminados: TJSDialog;
|
JsListaPedidosNoEliminados: TJSDialog;
|
||||||
|
actEnviarEMail: TAction;
|
||||||
|
TBXItem38: TTBXItem;
|
||||||
procedure FormShow(Sender: TObject);
|
procedure FormShow(Sender: TObject);
|
||||||
procedure actCambiarSituacionExecute(Sender: TObject);
|
procedure actCambiarSituacionExecute(Sender: TObject);
|
||||||
procedure actRecibirPedidoUpdate(Sender: TObject);
|
procedure actRecibirPedidoUpdate(Sender: TObject);
|
||||||
procedure actRecibirPedidoExecute(Sender: TObject);
|
procedure actRecibirPedidoExecute(Sender: TObject);
|
||||||
procedure actEliminarUpdate(Sender: TObject);
|
procedure actEliminarUpdate(Sender: TObject);
|
||||||
|
procedure actEnviarEMailExecute(Sender: TObject);
|
||||||
|
procedure actEnviarEMailUpdate(Sender: TObject);
|
||||||
|
|
||||||
protected
|
protected
|
||||||
FPedidos: IBizPedidoProveedor;
|
FPedidos: IBizPedidoProveedor;
|
||||||
@ -86,6 +90,22 @@ begin
|
|||||||
(Sender as TAction).Enabled := (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE);
|
(Sender as TAction).Enabled := (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TfEditorPedidosProveedor.actEnviarEMailExecute(Sender: TObject);
|
||||||
|
begin
|
||||||
|
inherited;
|
||||||
|
FController.EnviarPedidoPorEMail(FPedidos);
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TfEditorPedidosProveedor.actEnviarEMailUpdate(Sender: TObject);
|
||||||
|
begin
|
||||||
|
inherited;
|
||||||
|
if HayDatos and Assigned(ViewGrid) then
|
||||||
|
(Sender as TAction).Enabled := ViewGrid.EsSeleccionCeldaDatos
|
||||||
|
and (ViewGrid.NumSeleccionados > 0)
|
||||||
|
else
|
||||||
|
(Sender as TAction).Enabled := False;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TfEditorPedidosProveedor.actRecibirPedidoExecute(Sender: TObject);
|
procedure TfEditorPedidosProveedor.actRecibirPedidoExecute(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
|
|
||||||
|
|||||||
@ -11,6 +11,7 @@ inherited frViewDireccionEntregaPedidoProv: TfrViewDireccionEntregaPedidoProv
|
|||||||
Align = alClient
|
Align = alClient
|
||||||
ParentBackground = True
|
ParentBackground = True
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
|
TabStop = False
|
||||||
AutoContentSizes = [acsWidth, acsHeight]
|
AutoContentSizes = [acsWidth, acsHeight]
|
||||||
DesignSize = (
|
DesignSize = (
|
||||||
586
|
586
|
||||||
@ -47,8 +48,8 @@ inherited frViewDireccionEntregaPedidoProv: TfrViewDireccionEntregaPedidoProv
|
|||||||
end>
|
end>
|
||||||
Properties.ListOptions.AnsiSort = True
|
Properties.ListOptions.AnsiSort = True
|
||||||
Properties.ListOptions.GridLines = glNone
|
Properties.ListOptions.GridLines = glNone
|
||||||
Properties.ListOptions.SyncMode = True
|
|
||||||
Properties.ListOptions.ShowHeader = False
|
Properties.ListOptions.ShowHeader = False
|
||||||
|
Properties.ListOptions.SyncMode = True
|
||||||
Properties.ListSource = dsAlmacenes
|
Properties.ListSource = dsAlmacenes
|
||||||
Properties.PostPopupValueOnTab = True
|
Properties.PostPopupValueOnTab = True
|
||||||
Style.BorderColor = clWindowFrame
|
Style.BorderColor = clWindowFrame
|
||||||
|
|||||||
@ -63,7 +63,7 @@ implementation
|
|||||||
{$R *.dfm}
|
{$R *.dfm}
|
||||||
|
|
||||||
uses
|
uses
|
||||||
uEditorRegistryUtils, uCustomView;
|
uEditorRegistryUtils, uCustomView, uStringsUtils;
|
||||||
|
|
||||||
procedure TfrViewDireccionEntregaPedidoProv.actListaExecute(Sender: TObject);
|
procedure TfrViewDireccionEntregaPedidoProv.actListaExecute(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
@ -150,21 +150,26 @@ begin
|
|||||||
txtDireccion.Caption := '';
|
txtDireccion.Caption := '';
|
||||||
if Assigned(FPedido) then
|
if Assigned(FPedido) then
|
||||||
begin
|
begin
|
||||||
|
txtDireccion.Enabled := True;
|
||||||
|
txtDireccion.Caption := FPedido.CALLE;
|
||||||
|
txtDireccion.Caption := txtDireccion.Caption + #13#10 + FPedido.CODIGO_POSTAL + ' ' + FPedido.POBLACION;
|
||||||
|
txtDireccion.Caption := txtDireccion.Caption + #13#10 + FPedido.PROVINCIA;
|
||||||
|
if not esCadenaVacia(FPedido.PERSONA_CONTACTO) then
|
||||||
|
txtDireccion.Caption := txtDireccion.Caption + #13#10 + 'Persona contacto: ' + FPedido.PERSONA_CONTACTO;
|
||||||
|
if not esCadenaVacia(FPedido.TELEFONO) then
|
||||||
|
txtDireccion.Caption := txtDireccion.Caption + #13#10 + 'Teléfono: ' + FPedido.TELEFONO;
|
||||||
|
|
||||||
if (actOtro.Checked) then
|
if (actOtro.Checked) then
|
||||||
begin
|
begin
|
||||||
cbLista.Enabled := False;
|
cbLista.Enabled := False;
|
||||||
cbLista.Text := '';
|
cbLista.Text := '';
|
||||||
txtDireccion.Enabled := True;
|
|
||||||
txtDireccion.Caption := FPedido.CALLE;
|
|
||||||
txtDireccion.Caption := txtDireccion.Caption + #13#10 + FPedido.CODIGO_POSTAL + ' ' + FPedido.POBLACION;
|
|
||||||
txtDireccion.Caption := txtDireccion.Caption + #13#10 + FPedido.PROVINCIA;
|
|
||||||
bModificar.Enabled := True;
|
bModificar.Enabled := True;
|
||||||
end
|
end
|
||||||
else begin
|
else begin
|
||||||
txtDireccion.Enabled := False;
|
txtDireccion.Enabled := False;
|
||||||
cbLista.Enabled := True;
|
cbLista.Enabled := True;
|
||||||
cbLista.DroppedDown := True;
|
cbLista.DroppedDown := True;
|
||||||
bModificar.Enabled := False;
|
bModificar.Enabled := False;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
@ -180,11 +185,10 @@ begin
|
|||||||
dsPedido.DataTable := FPedido.DataTable;
|
dsPedido.DataTable := FPedido.DataTable;
|
||||||
cbLista.Properties.OnValidate := cbListaPropertiesValidate;
|
cbLista.Properties.OnValidate := cbListaPropertiesValidate;
|
||||||
|
|
||||||
if (FPedido.EsNuevo) then
|
if (FPedido.ID_ALMACEN < 1) then
|
||||||
CambioDireccionAlmacen
|
actOtro.Checked := True
|
||||||
else
|
else
|
||||||
if (FPedido.ID_ALMACEN < 1) then
|
CambioDireccionAlmacen;
|
||||||
actOtro.Checked := True;
|
|
||||||
|
|
||||||
RefrescarDireccion;
|
RefrescarDireccion;
|
||||||
end;
|
end;
|
||||||
@ -195,7 +199,7 @@ begin
|
|||||||
if ReadOnly then
|
if ReadOnly then
|
||||||
begin
|
begin
|
||||||
rdxDestino1.Enabled := False;
|
rdxDestino1.Enabled := False;
|
||||||
rdxDestino2.Enabled := False;
|
rdxDestino2.Enabled := False;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|||||||
@ -1,25 +1,25 @@
|
|||||||
inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
||||||
Width = 693
|
Width = 934
|
||||||
Height = 293
|
Height = 594
|
||||||
OnCreate = CustomViewCreate
|
OnCreate = CustomViewCreate
|
||||||
OnDestroy = CustomViewDestroy
|
OnDestroy = CustomViewDestroy
|
||||||
ExplicitWidth = 693
|
ExplicitWidth = 934
|
||||||
ExplicitHeight = 293
|
ExplicitHeight = 594
|
||||||
object dxLayoutControl1: TdxLayoutControl
|
object dxLayoutControl1: TdxLayoutControl
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 693
|
Width = 934
|
||||||
Height = 293
|
Height = 594
|
||||||
Align = alClient
|
Align = alClient
|
||||||
ParentBackground = True
|
ParentBackground = True
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
TabStop = False
|
TabStop = False
|
||||||
AutoContentSizes = [acsWidth, acsHeight]
|
AutoContentSizes = [acsWidth, acsHeight]
|
||||||
DesignSize = (
|
DesignSize = (
|
||||||
693
|
934
|
||||||
293)
|
594)
|
||||||
inline frViewProveedorPedido: TfrViewDatosYSeleccionProveedor
|
inline frViewProveedorPedido: TfrViewDatosYSeleccionProveedor
|
||||||
Left = 325
|
Left = 424
|
||||||
Top = 28
|
Top = 28
|
||||||
Width = 357
|
Width = 357
|
||||||
Height = 215
|
Height = 215
|
||||||
@ -31,7 +31,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 11
|
TabOrder = 11
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitLeft = 325
|
ExplicitLeft = 424
|
||||||
ExplicitTop = 28
|
ExplicitTop = 28
|
||||||
ExplicitWidth = 357
|
ExplicitWidth = 357
|
||||||
ExplicitHeight = 215
|
ExplicitHeight = 215
|
||||||
@ -39,7 +39,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
Width = 357
|
Width = 357
|
||||||
Height = 215
|
Height = 215
|
||||||
Align = alClient
|
Align = alClient
|
||||||
ExplicitWidth = 357
|
ExplicitWidth = 488
|
||||||
ExplicitHeight = 215
|
ExplicitHeight = 215
|
||||||
inherited edtlNombre: TcxDBTextEdit
|
inherited edtlNombre: TcxDBTextEdit
|
||||||
Style.LookAndFeel.SkinName = ''
|
Style.LookAndFeel.SkinName = ''
|
||||||
@ -82,18 +82,18 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
Width = 283
|
Width = 283
|
||||||
end
|
end
|
||||||
inherited edtCodigoPostal: TcxDBTextEdit
|
inherited edtCodigoPostal: TcxDBTextEdit
|
||||||
Left = 248
|
Left = 407
|
||||||
Style.LookAndFeel.SkinName = ''
|
Style.LookAndFeel.SkinName = ''
|
||||||
StyleDisabled.LookAndFeel.SkinName = ''
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
StyleFocused.LookAndFeel.SkinName = ''
|
StyleFocused.LookAndFeel.SkinName = ''
|
||||||
StyleHot.LookAndFeel.SkinName = ''
|
StyleHot.LookAndFeel.SkinName = ''
|
||||||
ExplicitLeft = 248
|
ExplicitLeft = 407
|
||||||
ExplicitWidth = 71
|
ExplicitWidth = 71
|
||||||
Width = 71
|
Width = 71
|
||||||
end
|
end
|
||||||
inherited Button3: TBitBtn
|
inherited Button3: TBitBtn
|
||||||
Left = 121
|
Left = 280
|
||||||
ExplicitLeft = 121
|
ExplicitLeft = 280
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -200,10 +200,9 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
end
|
end
|
||||||
inline frViewDireccionEntregaPedidoProv1: TfrViewDireccionEntregaPedidoProv
|
inline frViewDireccionEntregaPedidoProv1: TfrViewDireccionEntregaPedidoProv
|
||||||
Left = 22
|
Left = 22
|
||||||
Top = 306
|
Top = 334
|
||||||
Width = 273
|
Width = 273
|
||||||
Height = 166
|
Height = 166
|
||||||
Enabled = False
|
|
||||||
Font.Charset = DEFAULT_CHARSET
|
Font.Charset = DEFAULT_CHARSET
|
||||||
Font.Color = clWindowText
|
Font.Color = clWindowText
|
||||||
Font.Height = -11
|
Font.Height = -11
|
||||||
@ -213,41 +212,31 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
TabOrder = 10
|
TabOrder = 10
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitLeft = 22
|
ExplicitLeft = 22
|
||||||
ExplicitTop = 306
|
ExplicitTop = 334
|
||||||
ExplicitWidth = 273
|
ExplicitWidth = 273
|
||||||
ExplicitHeight = 166
|
ExplicitHeight = 166
|
||||||
inherited dxLayoutControl1: TdxLayoutControl
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
Width = 273
|
Width = 273
|
||||||
Height = 166
|
Height = 166
|
||||||
ExplicitWidth = 273
|
ExplicitWidth = 372
|
||||||
ExplicitHeight = 166
|
ExplicitHeight = 238
|
||||||
inherited rdxDestino1: TRadioButton
|
inherited rdxDestino1: TRadioButton
|
||||||
Width = 253
|
Width = 255
|
||||||
ExplicitWidth = 253
|
ExplicitWidth = 255
|
||||||
end
|
end
|
||||||
inherited rdxDestino2: TRadioButton
|
inherited rdxDestino2: TRadioButton
|
||||||
Width = 253
|
Width = 287
|
||||||
ExplicitWidth = 253
|
ExplicitWidth = 287
|
||||||
end
|
end
|
||||||
inherited cbLista: TcxDBLookupComboBox
|
inherited cbLista: TcxDBLookupComboBox
|
||||||
Style.LookAndFeel.SkinName = ''
|
ExplicitWidth = 425
|
||||||
StyleDisabled.LookAndFeel.SkinName = ''
|
Width = 425
|
||||||
StyleFocused.LookAndFeel.SkinName = ''
|
|
||||||
StyleHot.LookAndFeel.SkinName = ''
|
|
||||||
ExplicitWidth = 238
|
|
||||||
Width = 238
|
|
||||||
end
|
end
|
||||||
inherited bModificar: TBitBtn
|
inherited bModificar: TBitBtn
|
||||||
Left = 118
|
Left = 234
|
||||||
Top = 109
|
Top = 203
|
||||||
ExplicitLeft = 118
|
ExplicitLeft = 234
|
||||||
ExplicitTop = 109
|
ExplicitTop = 203
|
||||||
end
|
|
||||||
inherited txtDireccion: TStaticText
|
|
||||||
Width = 238
|
|
||||||
Height = 42
|
|
||||||
ExplicitWidth = 238
|
|
||||||
ExplicitHeight = 42
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
inherited ActionList1: TActionList
|
inherited ActionList1: TActionList
|
||||||
@ -295,7 +284,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
Width = 20
|
Width = 20
|
||||||
end
|
end
|
||||||
object bFormasPago: TButton
|
object bFormasPago: TButton
|
||||||
Left = 163
|
Left = 262
|
||||||
Top = 136
|
Top = 136
|
||||||
Width = 132
|
Width = 132
|
||||||
Height = 21
|
Height = 21
|
||||||
@ -357,7 +346,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
Width = 20
|
Width = 20
|
||||||
end
|
end
|
||||||
object Button1: TButton
|
object Button1: TButton
|
||||||
Left = 163
|
Left = 262
|
||||||
Top = 163
|
Top = 163
|
||||||
Width = 132
|
Width = 132
|
||||||
Height = 23
|
Height = 23
|
||||||
@ -365,7 +354,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
TabOrder = 7
|
TabOrder = 7
|
||||||
end
|
end
|
||||||
inline frViewTienda1: TfrViewTienda
|
inline frViewTienda1: TfrViewTienda
|
||||||
Left = 325
|
Left = 424
|
||||||
Top = 279
|
Top = 279
|
||||||
Width = 357
|
Width = 357
|
||||||
Height = 46
|
Height = 46
|
||||||
@ -379,13 +368,13 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 12
|
TabOrder = 12
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitLeft = 325
|
ExplicitLeft = 424
|
||||||
ExplicitTop = 279
|
ExplicitTop = 279
|
||||||
ExplicitWidth = 357
|
ExplicitWidth = 357
|
||||||
ExplicitHeight = 46
|
ExplicitHeight = 46
|
||||||
inherited dxLayoutControl1: TdxLayoutControl
|
inherited dxLayoutControl1: TdxLayoutControl
|
||||||
Width = 357
|
Width = 357
|
||||||
ExplicitWidth = 357
|
ExplicitWidth = 488
|
||||||
inherited cbTienda: TcxComboBox
|
inherited cbTienda: TcxComboBox
|
||||||
Style.LookAndFeel.SkinName = ''
|
Style.LookAndFeel.SkinName = ''
|
||||||
StyleDisabled.LookAndFeel.SkinName = ''
|
StyleDisabled.LookAndFeel.SkinName = ''
|
||||||
@ -395,7 +384,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
inline frViewObservaciones1: TfrViewObservaciones
|
inline frViewObservaciones1: TfrViewObservaciones
|
||||||
Left = 325
|
Left = 424
|
||||||
Top = 361
|
Top = 361
|
||||||
Width = 521
|
Width = 521
|
||||||
Height = 150
|
Height = 150
|
||||||
@ -408,11 +397,13 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
ParentFont = False
|
ParentFont = False
|
||||||
TabOrder = 13
|
TabOrder = 13
|
||||||
ReadOnly = False
|
ReadOnly = False
|
||||||
ExplicitLeft = 325
|
ExplicitLeft = 424
|
||||||
ExplicitTop = 361
|
ExplicitTop = 361
|
||||||
inherited memObservaciones: TcxDBMemo
|
inherited memObservaciones: TcxDBMemo
|
||||||
DataBinding.DataField = 'OBSERVACIONES'
|
DataBinding.DataField = 'OBSERVACIONES'
|
||||||
DataBinding.DataSource = DADataSource
|
DataBinding.DataSource = DADataSource
|
||||||
|
ExplicitWidth = 488
|
||||||
|
ExplicitHeight = 211
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
object edtlDescripcion: TcxDBTextEdit
|
object edtlDescripcion: TcxDBTextEdit
|
||||||
@ -467,7 +458,7 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
ControlOptions.ShowBorder = False
|
ControlOptions.ShowBorder = False
|
||||||
end
|
end
|
||||||
object dxLayoutControl1Item5: TdxLayoutItem
|
object dxLayoutControl1Item5: TdxLayoutItem
|
||||||
Caption = 'Entrega recepci'#243'n:'
|
Caption = 'Entrega de entrega:'
|
||||||
Control = edtFechaEntrega
|
Control = edtFechaEntrega
|
||||||
ControlOptions.ShowBorder = False
|
ControlOptions.ShowBorder = False
|
||||||
end
|
end
|
||||||
@ -546,8 +537,6 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor
|
|||||||
AlignHorz = ahClient
|
AlignHorz = ahClient
|
||||||
AlignVert = avClient
|
AlignVert = avClient
|
||||||
Caption = 'Direcci'#243'n de entrega'
|
Caption = 'Direcci'#243'n de entrega'
|
||||||
Enabled = False
|
|
||||||
Visible = False
|
|
||||||
object dxLayoutControl1Item8: TdxLayoutItem
|
object dxLayoutControl1Item8: TdxLayoutItem
|
||||||
AutoAligns = [aaHorizontal]
|
AutoAligns = [aaHorizontal]
|
||||||
AlignVert = avClient
|
AlignVert = avClient
|
||||||
|
|||||||
@ -95,7 +95,7 @@ inherited frViewPedidosProveedor: TfrViewPedidosProveedor
|
|||||||
Width = 46
|
Width = 46
|
||||||
end
|
end
|
||||||
object cxGridViewFECHA_ENTREGA: TcxGridDBColumn
|
object cxGridViewFECHA_ENTREGA: TcxGridDBColumn
|
||||||
Caption = 'Fecha recepci'#243'n'
|
Caption = 'Fecha de entrega'
|
||||||
DataBinding.FieldName = 'FECHA_ENTREGA'
|
DataBinding.FieldName = 'FECHA_ENTREGA'
|
||||||
Width = 47
|
Width = 47
|
||||||
end
|
end
|
||||||
|
|||||||
@ -17,10 +17,11 @@
|
|||||||
<Projects Include="..\Contactos\Model\Contactos_model.dproj" />
|
<Projects Include="..\Contactos\Model\Contactos_model.dproj" />
|
||||||
<Projects Include="..\Contactos\Views\Contactos_view.dproj" />
|
<Projects Include="..\Contactos\Views\Contactos_view.dproj" />
|
||||||
<Projects Include="..\Contratos de cliente\Controller\ContratosCliente_controller.dproj" />
|
<Projects Include="..\Contratos de cliente\Controller\ContratosCliente_controller.dproj" />
|
||||||
<Projects Include="..\Contratos de cliente\Views\ContratosCliente_view.dproj" />
|
<Projects Include="..\Facturas de cliente\Views\FacturasCliente_view.dproj" />
|
||||||
<Projects Include="..\Gestion de documentos\Controller\GestorDocumentos_controller.dproj" />
|
<Projects Include="..\Gestion de documentos\Controller\GestorDocumentos_controller.dproj" />
|
||||||
<Projects Include="..\Gestion de documentos\Data\GestorDocumentos_data.dproj" />
|
<Projects Include="..\Gestion de documentos\Data\GestorDocumentos_data.dproj" />
|
||||||
<Projects Include="..\Gestor de informes\Controller\GestorInformes_controller.dproj" />
|
<Projects Include="..\Gestor de informes\Controller\GestorInformes_controller.dproj" />
|
||||||
|
<Projects Include="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" />
|
||||||
<Projects Include="..\Relaciones\Presupuestos de cliente - Contratos de cliente\PreCli_ConCli_relation.dproj" />
|
<Projects Include="..\Relaciones\Presupuestos de cliente - Contratos de cliente\PreCli_ConCli_relation.dproj" />
|
||||||
<Projects Include="Controller\PresupuestosCliente_controller.dproj" />
|
<Projects Include="Controller\PresupuestosCliente_controller.dproj" />
|
||||||
<Projects Include="Data\PresupuestosCliente_data.dproj" />
|
<Projects Include="Data\PresupuestosCliente_data.dproj" />
|
||||||
@ -232,23 +233,32 @@
|
|||||||
<Target Name="GestorInformes_controller:Make">
|
<Target Name="GestorInformes_controller:Make">
|
||||||
<MSBuild Projects="..\Gestor de informes\Controller\GestorInformes_controller.dproj" Targets="Make" />
|
<MSBuild Projects="..\Gestor de informes\Controller\GestorInformes_controller.dproj" Targets="Make" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="ContratosCliente_view">
|
<Target Name="FacturasCliente_view">
|
||||||
<MSBuild Projects="..\Contratos de cliente\Views\ContratosCliente_view.dproj" Targets="" />
|
<MSBuild Projects="..\Facturas de cliente\Views\FacturasCliente_view.dproj" Targets="" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="ContratosCliente_view:Clean">
|
<Target Name="FacturasCliente_view:Clean">
|
||||||
<MSBuild Projects="..\Contratos de cliente\Views\ContratosCliente_view.dproj" Targets="Clean" />
|
<MSBuild Projects="..\Facturas de cliente\Views\FacturasCliente_view.dproj" Targets="Clean" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="ContratosCliente_view:Make">
|
<Target Name="FacturasCliente_view:Make">
|
||||||
<MSBuild Projects="..\Contratos de cliente\Views\ContratosCliente_view.dproj" Targets="Make" />
|
<MSBuild Projects="..\Facturas de cliente\Views\FacturasCliente_view.dproj" Targets="Make" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view:Clean">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="Clean" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="PedidosProveedor_view:Make">
|
||||||
|
<MSBuild Projects="..\Pedidos a proveedor\Views\PedidosProveedor_view.dproj" Targets="Make" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Build">
|
<Target Name="Build">
|
||||||
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_model;Contactos_data;Contactos_controller;Contactos_view;Articulos_data;Articulos_controller;Articulos_view;PresupuestosCliente_model;PresupuestosCliente_data;GestorDocumentos_data;GestorDocumentos_controller;PresupuestosCliente_controller;ContratosCliente_controller;PreCli_ConCli_relation;PresupuestosCliente_view;PresupuestosCliente_plugin;FactuGES;FactuGES_Server;GestorInformes_controller;ContratosCliente_view" />
|
<CallTarget Targets="Base;GUIBase;ApplicationBase;Contactos_model;Contactos_data;Contactos_controller;Contactos_view;Articulos_data;Articulos_controller;Articulos_view;PresupuestosCliente_model;PresupuestosCliente_data;GestorDocumentos_data;GestorDocumentos_controller;PresupuestosCliente_controller;ContratosCliente_controller;PreCli_ConCli_relation;PresupuestosCliente_view;PresupuestosCliente_plugin;FactuGES;FactuGES_Server;GestorInformes_controller;FacturasCliente_view;PedidosProveedor_view" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Clean">
|
<Target Name="Clean">
|
||||||
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_model:Clean;Contactos_data:Clean;Contactos_controller:Clean;Contactos_view:Clean;Articulos_data:Clean;Articulos_controller:Clean;Articulos_view:Clean;PresupuestosCliente_model:Clean;PresupuestosCliente_data:Clean;GestorDocumentos_data:Clean;GestorDocumentos_controller:Clean;PresupuestosCliente_controller:Clean;ContratosCliente_controller:Clean;PreCli_ConCli_relation:Clean;PresupuestosCliente_view:Clean;PresupuestosCliente_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean;GestorInformes_controller:Clean;ContratosCliente_view:Clean" />
|
<CallTarget Targets="Base:Clean;GUIBase:Clean;ApplicationBase:Clean;Contactos_model:Clean;Contactos_data:Clean;Contactos_controller:Clean;Contactos_view:Clean;Articulos_data:Clean;Articulos_controller:Clean;Articulos_view:Clean;PresupuestosCliente_model:Clean;PresupuestosCliente_data:Clean;GestorDocumentos_data:Clean;GestorDocumentos_controller:Clean;PresupuestosCliente_controller:Clean;ContratosCliente_controller:Clean;PreCli_ConCli_relation:Clean;PresupuestosCliente_view:Clean;PresupuestosCliente_plugin:Clean;FactuGES:Clean;FactuGES_Server:Clean;GestorInformes_controller:Clean;FacturasCliente_view:Clean;PedidosProveedor_view:Clean" />
|
||||||
</Target>
|
</Target>
|
||||||
<Target Name="Make">
|
<Target Name="Make">
|
||||||
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_model:Make;Contactos_data:Make;Contactos_controller:Make;Contactos_view:Make;Articulos_data:Make;Articulos_controller:Make;Articulos_view:Make;PresupuestosCliente_model:Make;PresupuestosCliente_data:Make;GestorDocumentos_data:Make;GestorDocumentos_controller:Make;PresupuestosCliente_controller:Make;ContratosCliente_controller:Make;PreCli_ConCli_relation:Make;PresupuestosCliente_view:Make;PresupuestosCliente_plugin:Make;FactuGES:Make;FactuGES_Server:Make;GestorInformes_controller:Make;ContratosCliente_view:Make" />
|
<CallTarget Targets="Base:Make;GUIBase:Make;ApplicationBase:Make;Contactos_model:Make;Contactos_data:Make;Contactos_controller:Make;Contactos_view:Make;Articulos_data:Make;Articulos_controller:Make;Articulos_view:Make;PresupuestosCliente_model:Make;PresupuestosCliente_data:Make;GestorDocumentos_data:Make;GestorDocumentos_controller:Make;PresupuestosCliente_controller:Make;ContratosCliente_controller:Make;PreCli_ConCli_relation:Make;PresupuestosCliente_view:Make;PresupuestosCliente_plugin:Make;FactuGES:Make;FactuGES_Server:Make;GestorInformes_controller:Make;FacturasCliente_view:Make;PedidosProveedor_view:Make" />
|
||||||
</Target>
|
</Target>
|
||||||
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
<Import Condition="Exists('$(MSBuildBinPath)\Borland.Group.Targets')" Project="$(MSBuildBinPath)\Borland.Group.Targets" />
|
||||||
</Project>
|
</Project>
|
||||||
@ -124,7 +124,7 @@ inherited fEditorPresupuestosCliente: TfEditorPresupuestosCliente
|
|||||||
Width = 805
|
Width = 805
|
||||||
ExplicitWidth = 805
|
ExplicitWidth = 805
|
||||||
inherited tbxMain: TTBXToolbar
|
inherited tbxMain: TTBXToolbar
|
||||||
ExplicitWidth = 775
|
ExplicitWidth = 805
|
||||||
object TBXSubmenuItem3: TTBXSubmenuItem [0]
|
object TBXSubmenuItem3: TTBXSubmenuItem [0]
|
||||||
Caption = 'Nuevo'
|
Caption = 'Nuevo'
|
||||||
DisplayMode = nbdmImageAndText
|
DisplayMode = nbdmImageAndText
|
||||||
@ -154,7 +154,7 @@ inherited fEditorPresupuestosCliente: TfEditorPresupuestosCliente
|
|||||||
OnClick = bVariosClick
|
OnClick = bVariosClick
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
object TBXItem47: TTBXItem [14]
|
object TBXItem47: TTBXItem [13]
|
||||||
Action = actEnviarEMail
|
Action = actEnviarEMail
|
||||||
DisplayMode = nbdmImageAndText
|
DisplayMode = nbdmImageAndText
|
||||||
end
|
end
|
||||||
@ -263,9 +263,8 @@ inherited fEditorPresupuestosCliente: TfEditorPresupuestosCliente
|
|||||||
object actEnviarEMail: TAction
|
object actEnviarEMail: TAction
|
||||||
Category = 'Acciones'
|
Category = 'Acciones'
|
||||||
Caption = 'Enviar por e-mail...'
|
Caption = 'Enviar por e-mail...'
|
||||||
Enabled = False
|
|
||||||
Hint = 'Enviar el presupuesto por correo electr'#243'nico'
|
Hint = 'Enviar el presupuesto por correo electr'#243'nico'
|
||||||
Visible = False
|
ImageIndex = 29
|
||||||
OnExecute = actEnviarEMailExecute
|
OnExecute = actEnviarEMailExecute
|
||||||
OnUpdate = actEnviarEMailUpdate
|
OnUpdate = actEnviarEMailUpdate
|
||||||
end
|
end
|
||||||
@ -1007,6 +1006,27 @@ inherited fEditorPresupuestosCliente: TfEditorPresupuestosCliente
|
|||||||
0049454E44AE426082}
|
0049454E44AE426082}
|
||||||
Name = 'PngImage28'
|
Name = 'PngImage28'
|
||||||
Background = clWindow
|
Background = clWindow
|
||||||
|
end
|
||||||
|
item
|
||||||
|
PngImage.Data = {
|
||||||
|
89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
|
||||||
|
610000000970485973000017120000171201679FD252000001964944415478DA
|
||||||
|
636440038B371DFFCF8005C4FA5932621347115CB2F9D8FF30075154053F3F30
|
||||||
|
30FC7CCF6096B49EE1FCCEE98C380D58B9F5F0FF403B09AC9A61B469C1050C43
|
||||||
|
C09C659B8FFE0F7110C3AB194CFFFAC0E0D2FD9B61FFEA1EB8218C203F873B8A
|
||||||
|
10A59911C806F18DBB85E02E011BF0E1C30786F44015A234671F0B653871742F
|
||||||
|
AA0131BE160C5316EF60C8F012012B9AB1F72F8A8BB2153782C5A73E4B00F3E7
|
||||||
|
2DDD846A80BF93215862E1BAFD603A27D603C580ACE6B50C5A0ADC0CB97D0F19
|
||||||
|
AEAEF66788C9694235C0D6580DAC70F3DE530CF1418E0CB88063F17D86B3270F
|
||||||
|
324C2E9267C88DF3441860A4A9C0B0EFF80506171B230C4D319DEF50F8113E1A
|
||||||
|
0CA5B53319182E64A006A28EBA0A565B4BE6FD61C88B85C83D7EF98FE1EBD76F
|
||||||
|
60767BDF4AB0216003A4440518AEDD7E80D580054715C006BC7ACFC2F0EBF76F
|
||||||
|
862F5FBE8231883D73FE4E880BFAA62EC2AAD9C2DA99E1D4536D86A42019860F
|
||||||
|
5FD9E19ABF7CFDCA307FE97E880B180800E3F4EBFF4101070389D18E70CDF0A4
|
||||||
|
4C34309801C9A950CDE41980A4190400B843EED8DFC8CDA30000000049454E44
|
||||||
|
AE426082}
|
||||||
|
Name = 'PngImage29'
|
||||||
|
Background = clWindow
|
||||||
end>
|
end>
|
||||||
Bitmap = {}
|
Bitmap = {}
|
||||||
end
|
end
|
||||||
|
|||||||
@ -52,15 +52,16 @@ begin
|
|||||||
// APedido.Cliente.Open;
|
// APedido.Cliente.Open;
|
||||||
|
|
||||||
// APedido.NIF_CIF := AContrato.NIF_CIF;
|
// APedido.NIF_CIF := AContrato.NIF_CIF;
|
||||||
|
APedido.ID_ALMACEN := 0;
|
||||||
APedido.NOMBRE_CLIENTE := AContrato.NOMBRE;
|
APedido.NOMBRE_CLIENTE := AContrato.NOMBRE;
|
||||||
APedido.CALLE := AContrato.CALLE;
|
APedido.CALLE := AContrato.CALLE;
|
||||||
APedido.POBLACION := AContrato.POBLACION;
|
APedido.POBLACION := AContrato.POBLACION;
|
||||||
APedido.PROVINCIA := AContrato.PROVINCIA;
|
APedido.PROVINCIA := AContrato.PROVINCIA;
|
||||||
APedido.CODIGO_POSTAL := AContrato.CODIGO_POSTAL;
|
APedido.CODIGO_POSTAL := AContrato.CODIGO_POSTAL;
|
||||||
|
APedido.PERSONA_CONTACTO := AContrato.PERSONA_CONTACTO;
|
||||||
|
APedido.TELEFONO := AContrato.TELEFONO;
|
||||||
|
|
||||||
|
// APedido.DataTable.FieldByName(fld_FacturasClientePLAZO_ENTREGA).AsVariant := AContrato.DataTable.FieldByName(fld_ContratosClientePLAZO_ENTREGA).AsVariant;
|
||||||
// APedido.PERSONA_CONTACTO := AContrato.PERSONA_CONTACTO;
|
|
||||||
// APedido.DataTable.FieldByName(fld_FacturasClientePLAZO_ENTREGA).AsVariant := AContrato.DataTable.FieldByName(fld_ContratosClientePLAZO_ENTREGA).AsVariant;
|
|
||||||
|
|
||||||
// APedido.DataTable.FieldByName(fld_AlbaranesClienteOBSERVACIONES).AsVariant := AContrato.DataTable.FieldByName(fld_ContratosClienteOBSERVACIONES).AsVariant;
|
// APedido.DataTable.FieldByName(fld_AlbaranesClienteOBSERVACIONES).AsVariant := AContrato.DataTable.FieldByName(fld_ContratosClienteOBSERVACIONES).AsVariant;
|
||||||
// APedido.IMPORTE_NETO := AContrato.IMPORTE_NETO;
|
// APedido.IMPORTE_NETO := AContrato.IMPORTE_NETO;
|
||||||
|
|||||||
@ -106,6 +106,7 @@ begin
|
|||||||
AContrato.MOVIL := APresupuesto.Cliente.MOVIL_1;
|
AContrato.MOVIL := APresupuesto.Cliente.MOVIL_1;
|
||||||
|
|
||||||
AContrato.PERSONA_CONTACTO := APresupuesto.PERSONA_CONTACTO;
|
AContrato.PERSONA_CONTACTO := APresupuesto.PERSONA_CONTACTO;
|
||||||
|
AContrato.DataTable.FieldByName(fld_ContratosClienteFORMA_PAGO).AsVariant := APresupuesto.DataTable.FieldByName(fld_PresupuestosClienteFORMA_PAGO).AsVariant;
|
||||||
AContrato.DataTable.FieldByName(fld_ContratosClientePLAZO_ENTREGA).AsVariant := APresupuesto.DataTable.FieldByName(fld_PresupuestosClientePLAZO_ENTREGA).AsVariant;
|
AContrato.DataTable.FieldByName(fld_ContratosClientePLAZO_ENTREGA).AsVariant := APresupuesto.DataTable.FieldByName(fld_PresupuestosClientePLAZO_ENTREGA).AsVariant;
|
||||||
AContrato.DataTable.FieldByName(fld_ContratosClienteOBSERVACIONES).AsVariant := APresupuesto.DataTable.FieldByName(fld_PresupuestosClienteOBSERVACIONES).AsVariant;
|
AContrato.DataTable.FieldByName(fld_ContratosClienteOBSERVACIONES).AsVariant := APresupuesto.DataTable.FieldByName(fld_PresupuestosClienteOBSERVACIONES).AsVariant;
|
||||||
AContrato.DataTable.FieldByName(fld_ContratosClienteCALIDADES).AsVariant := Trim(APresupuesto.DataTable.FieldByName(fld_PresupuestosClienteCALIDADES).AsVariant);
|
AContrato.DataTable.FieldByName(fld_ContratosClienteCALIDADES).AsVariant := Trim(APresupuesto.DataTable.FieldByName(fld_PresupuestosClienteCALIDADES).AsVariant);
|
||||||
|
|||||||
@ -304,6 +304,14 @@
|
|||||||
</Parameter>
|
</Parameter>
|
||||||
</Parameters>
|
</Parameters>
|
||||||
</Operation>
|
</Operation>
|
||||||
|
<Operation Name="GenerarInformeEnPDF" UID="{776E17A8-E50E-468C-AC5D-BB566BE84E4D}">
|
||||||
|
<Parameters>
|
||||||
|
<Parameter Name="Result" DataType="Binary" Flag="Result">
|
||||||
|
</Parameter>
|
||||||
|
<Parameter Name="ListaID" DataType="TIntegerArray" Flag="In" >
|
||||||
|
</Parameter>
|
||||||
|
</Parameters>
|
||||||
|
</Operation>
|
||||||
</Operations>
|
</Operations>
|
||||||
</Interface>
|
</Interface>
|
||||||
</Interfaces>
|
</Interfaces>
|
||||||
@ -360,6 +368,14 @@
|
|||||||
</Parameter>
|
</Parameter>
|
||||||
</Parameters>
|
</Parameters>
|
||||||
</Operation>
|
</Operation>
|
||||||
|
<Operation Name="GenerarInformeEnPDF" UID="{90E2CC8D-DF2B-48B5-8414-810E8748AD1E}">
|
||||||
|
<Parameters>
|
||||||
|
<Parameter Name="Result" DataType="Binary" Flag="Result">
|
||||||
|
</Parameter>
|
||||||
|
<Parameter Name="ListaID" DataType="TIntegerArray" Flag="In" >
|
||||||
|
</Parameter>
|
||||||
|
</Parameters>
|
||||||
|
</Operation>
|
||||||
</Operations>
|
</Operations>
|
||||||
</Interface>
|
</Interface>
|
||||||
</Interfaces>
|
</Interfaces>
|
||||||
|
|||||||
@ -517,6 +517,7 @@ type
|
|||||||
IsrvFacturasCliente = interface(IDataAbstractService)
|
IsrvFacturasCliente = interface(IDataAbstractService)
|
||||||
['{56B4FFF0-AB1B-46B2-BA16-ABD5360F6311}']
|
['{56B4FFF0-AB1B-46B2-BA16-ABD5360F6311}']
|
||||||
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ CosrvFacturasCliente }
|
{ CosrvFacturasCliente }
|
||||||
@ -530,6 +531,7 @@ type
|
|||||||
function __GetInterfaceName:string; override;
|
function __GetInterfaceName:string; override;
|
||||||
|
|
||||||
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
function GenerateReport(const FacturaID: TIntegerArray): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ IsrvFacturasProveedor }
|
{ IsrvFacturasProveedor }
|
||||||
@ -576,6 +578,7 @@ type
|
|||||||
IsrvPedidosProveedor = interface(IDataAbstractService)
|
IsrvPedidosProveedor = interface(IDataAbstractService)
|
||||||
['{3DCC03E4-E9CE-4798-99D4-7170C9CF815B}']
|
['{3DCC03E4-E9CE-4798-99D4-7170C9CF815B}']
|
||||||
function GenerateReport(const ID: AnsiString): Binary;
|
function GenerateReport(const ID: AnsiString): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ CosrvPedidosProveedor }
|
{ CosrvPedidosProveedor }
|
||||||
@ -589,6 +592,7 @@ type
|
|||||||
function __GetInterfaceName:string; override;
|
function __GetInterfaceName:string; override;
|
||||||
|
|
||||||
function GenerateReport(const ID: AnsiString): Binary;
|
function GenerateReport(const ID: AnsiString): Binary;
|
||||||
|
function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ IsrvAlbaranesCliente }
|
{ IsrvAlbaranesCliente }
|
||||||
@ -1830,6 +1834,23 @@ begin
|
|||||||
end
|
end
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TsrvFacturasCliente_Proxy.GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
result := nil;
|
||||||
|
__Message.InitializeRequestMessage(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerarInformeEnPDF');
|
||||||
|
__Message.Write('ListaID', TypeInfo(FactuGES_Intf.TIntegerArray), ListaID, []);
|
||||||
|
__Message.Finalize;
|
||||||
|
|
||||||
|
__TransportChannel.Dispatch(__Message);
|
||||||
|
|
||||||
|
__Message.Read('Result', TypeInfo(Binary), result, []);
|
||||||
|
finally
|
||||||
|
__Message.UnsetAttributes(__TransportChannel);
|
||||||
|
__Message.FreeStream;
|
||||||
|
end
|
||||||
|
end;
|
||||||
|
|
||||||
{ CosrvFacturasProveedor }
|
{ CosrvFacturasProveedor }
|
||||||
|
|
||||||
class function CosrvFacturasProveedor.Create(const aMessage: IROMessage; aTransportChannel: IROTransportChannel): IsrvFacturasProveedor;
|
class function CosrvFacturasProveedor.Create(const aMessage: IROMessage; aTransportChannel: IROTransportChannel): IsrvFacturasProveedor;
|
||||||
@ -1940,6 +1961,23 @@ begin
|
|||||||
end
|
end
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TsrvPedidosProveedor_Proxy.GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary;
|
||||||
|
begin
|
||||||
|
try
|
||||||
|
result := nil;
|
||||||
|
__Message.InitializeRequestMessage(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerarInformeEnPDF');
|
||||||
|
__Message.Write('ListaID', TypeInfo(FactuGES_Intf.TIntegerArray), ListaID, []);
|
||||||
|
__Message.Finalize;
|
||||||
|
|
||||||
|
__TransportChannel.Dispatch(__Message);
|
||||||
|
|
||||||
|
__Message.Read('Result', TypeInfo(Binary), result, []);
|
||||||
|
finally
|
||||||
|
__Message.UnsetAttributes(__TransportChannel);
|
||||||
|
__Message.FreeStream;
|
||||||
|
end
|
||||||
|
end;
|
||||||
|
|
||||||
{ CosrvAlbaranesCliente }
|
{ CosrvAlbaranesCliente }
|
||||||
|
|
||||||
class function CosrvAlbaranesCliente.Create(const aMessage: IROMessage; aTransportChannel: IROTransportChannel): IsrvAlbaranesCliente;
|
class function CosrvAlbaranesCliente.Create(const aMessage: IROMessage; aTransportChannel: IROTransportChannel): IsrvAlbaranesCliente;
|
||||||
|
|||||||
@ -174,6 +174,7 @@ type
|
|||||||
constructor Create; override;
|
constructor Create; override;
|
||||||
published
|
published
|
||||||
procedure Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
procedure Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
|
procedure Invoke_GenerarInformeEnPDF(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TsrvFacturasProveedor_Invoker = class(TDataAbstractService_Invoker)
|
TsrvFacturasProveedor_Invoker = class(TDataAbstractService_Invoker)
|
||||||
@ -202,6 +203,7 @@ type
|
|||||||
constructor Create; override;
|
constructor Create; override;
|
||||||
published
|
published
|
||||||
procedure Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
procedure Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
|
procedure Invoke_GenerarInformeEnPDF(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TsrvAlbaranesCliente_Invoker = class(TDataAbstractService_Invoker)
|
TsrvAlbaranesCliente_Invoker = class(TDataAbstractService_Invoker)
|
||||||
@ -961,6 +963,36 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TsrvFacturasCliente_Invoker.Invoke_GenerarInformeEnPDF(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
|
{ function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary; }
|
||||||
|
var
|
||||||
|
ListaID: FactuGES_Intf.TIntegerArray;
|
||||||
|
lResult: Binary;
|
||||||
|
__lObjectDisposer: TROObjectDisposer;
|
||||||
|
begin
|
||||||
|
ListaID := nil;
|
||||||
|
lResult := nil;
|
||||||
|
try
|
||||||
|
__Message.Read('ListaID', TypeInfo(FactuGES_Intf.TIntegerArray), ListaID, []);
|
||||||
|
|
||||||
|
lResult := (__Instance as IsrvFacturasCliente).GenerarInformeEnPDF(ListaID);
|
||||||
|
|
||||||
|
__Message.InitializeResponseMessage(__Transport, 'FactuGES', 'srvFacturasCliente', 'GenerarInformeEnPDFResponse');
|
||||||
|
__Message.Write('Result', TypeInfo(Binary), lResult, []);
|
||||||
|
__Message.Finalize;
|
||||||
|
__Message.UnsetAttributes(__Transport);
|
||||||
|
|
||||||
|
finally
|
||||||
|
__lObjectDisposer := TROObjectDisposer.Create(__Instance);
|
||||||
|
try
|
||||||
|
__lObjectDisposer.Add(ListaID);
|
||||||
|
__lObjectDisposer.Add(lResult);
|
||||||
|
finally
|
||||||
|
__lObjectDisposer.Free();
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
{ TsrvFacturasProveedor_Invoker }
|
{ TsrvFacturasProveedor_Invoker }
|
||||||
|
|
||||||
constructor TsrvFacturasProveedor_Invoker.Create;
|
constructor TsrvFacturasProveedor_Invoker.Create;
|
||||||
@ -1101,6 +1133,36 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TsrvPedidosProveedor_Invoker.Invoke_GenerarInformeEnPDF(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
|
||||||
|
{ function GenerarInformeEnPDF(const ListaID: TIntegerArray): Binary; }
|
||||||
|
var
|
||||||
|
ListaID: FactuGES_Intf.TIntegerArray;
|
||||||
|
lResult: Binary;
|
||||||
|
__lObjectDisposer: TROObjectDisposer;
|
||||||
|
begin
|
||||||
|
ListaID := nil;
|
||||||
|
lResult := nil;
|
||||||
|
try
|
||||||
|
__Message.Read('ListaID', TypeInfo(FactuGES_Intf.TIntegerArray), ListaID, []);
|
||||||
|
|
||||||
|
lResult := (__Instance as IsrvPedidosProveedor).GenerarInformeEnPDF(ListaID);
|
||||||
|
|
||||||
|
__Message.InitializeResponseMessage(__Transport, 'FactuGES', 'srvPedidosProveedor', 'GenerarInformeEnPDFResponse');
|
||||||
|
__Message.Write('Result', TypeInfo(Binary), lResult, []);
|
||||||
|
__Message.Finalize;
|
||||||
|
__Message.UnsetAttributes(__Transport);
|
||||||
|
|
||||||
|
finally
|
||||||
|
__lObjectDisposer := TROObjectDisposer.Create(__Instance);
|
||||||
|
try
|
||||||
|
__lObjectDisposer.Add(ListaID);
|
||||||
|
__lObjectDisposer.Add(lResult);
|
||||||
|
finally
|
||||||
|
__lObjectDisposer.Free();
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
{ TsrvAlbaranesCliente_Invoker }
|
{ TsrvAlbaranesCliente_Invoker }
|
||||||
|
|
||||||
constructor TsrvAlbaranesCliente_Invoker.Create;
|
constructor TsrvAlbaranesCliente_Invoker.Create;
|
||||||
|
|||||||
Binary file not shown.
@ -1,299 +1,298 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ProjectGuid>{ebdcd25d-40d7-4146-91ec-a0ea4aa1dcd1}</ProjectGuid>
|
<ProjectGuid>{ebdcd25d-40d7-4146-91ec-a0ea4aa1dcd1}</ProjectGuid>
|
||||||
<MainSource>FactuGES_Server.dpr</MainSource>
|
<MainSource>FactuGES_Server.dpr</MainSource>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
|
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
|
||||||
<DCC_DependencyCheckOutputName>..\..\Output\Debug\Servidor\FactuGES_Server.exe</DCC_DependencyCheckOutputName>
|
<DCC_DependencyCheckOutputName>..\..\Output\Debug\Servidor\FactuGES_Server.exe</DCC_DependencyCheckOutputName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<Version>7.0</Version>
|
<Version>7.0</Version>
|
||||||
<DCC_DebugInformation>False</DCC_DebugInformation>
|
<DCC_DebugInformation>False</DCC_DebugInformation>
|
||||||
<DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols>
|
<DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols>
|
||||||
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
|
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
|
||||||
<DCC_MapFile>3</DCC_MapFile>
|
<DCC_MapFile>3</DCC_MapFile>
|
||||||
<DCC_ExeOutput>..\..\Output\Release\Servidor</DCC_ExeOutput>
|
<DCC_ExeOutput>..\..\Output\Release\Servidor</DCC_ExeOutput>
|
||||||
<DCC_Define>RELEASE</DCC_Define>
|
<DCC_Define>RELEASE</DCC_Define>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<Version>7.0</Version>
|
<Version>7.0</Version>
|
||||||
<DCC_MapFile>3</DCC_MapFile>
|
<DCC_MapFile>3</DCC_MapFile>
|
||||||
<DCC_ExeOutput>..\..\Output\Debug\Servidor</DCC_ExeOutput>
|
<DCC_ExeOutput>..\..\Output\Debug\Servidor</DCC_ExeOutput>
|
||||||
<DCC_Define>DEBUG;</DCC_Define>
|
<DCC_Define>DEBUG;</DCC_Define>
|
||||||
<DCC_GenerateStackFrames>True</DCC_GenerateStackFrames>
|
<DCC_GenerateStackFrames>True</DCC_GenerateStackFrames>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ProjectExtensions>
|
<ProjectExtensions>
|
||||||
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
||||||
<Borland.ProjectType />
|
<Borland.ProjectType/>
|
||||||
<BorlandProject>
|
<BorlandProject>
|
||||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">6</VersionInfo><VersionInfo Name="Release">4</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">2.6.4.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES (Servidor)</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">2.6.5.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys><VersionInfoKeys Name="CompileDate">viernes, 13 de marzo de 2015 18:16</VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">6</VersionInfo><VersionInfo Name="Release">6</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">2.6.6.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES (Servidor)</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">2.6.6.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys><VersionInfoKeys Name="CompileDate">miércoles, 09 de septiembre de 2015 11:08</VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl">File C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl not found</Excluded_Packages>
|
||||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl">File C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl not found</Excluded_Packages>
|
</Excluded_Packages><Source><Source Name="MainSource">FactuGES_Server.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
|
||||||
</Excluded_Packages><Source><Source Name="MainSource">FactuGES_Server.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
|
</ProjectExtensions>
|
||||||
</ProjectExtensions>
|
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets"/>
|
||||||
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />
|
<ItemGroup>
|
||||||
<ItemGroup>
|
<DelphiCompile Include="FactuGES_Server.dpr">
|
||||||
<DelphiCompile Include="FactuGES_Server.dpr">
|
<MainSource>MainSource</MainSource>
|
||||||
<MainSource>MainSource</MainSource>
|
</DelphiCompile>
|
||||||
</DelphiCompile>
|
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\schEjerciciosClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\schEjerciciosClient_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\schEjerciciosServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\schEjerciciosServer_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\uBizEjerciciosServer.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Ejercicios\Model\uBizEjerciciosServer.pas" />
|
<DCCReference Include="..\ApplicationBase\Ejercicios\Servidor\srvEjercicios_Impl.pas">
|
||||||
<DCCReference Include="..\ApplicationBase\Ejercicios\Servidor\srvEjercicios_Impl.pas">
|
<Form>srvEjercicios</Form>
|
||||||
<Form>srvEjercicios</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\ApplicationBase\Empresas\Model\schEmpresasClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Empresas\Model\schEmpresasClient_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Empresas\Model\schEmpresasServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Empresas\Model\schEmpresasServer_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Empresas\Servidor\srvEmpresas_Impl.pas">
|
||||||
<DCCReference Include="..\ApplicationBase\Empresas\Servidor\srvEmpresas_Impl.pas">
|
<Form>srvEmpresas</Form>
|
||||||
<Form>srvEmpresas</Form>
|
<DesignClass>TDARemoteService</DesignClass>
|
||||||
<DesignClass>TDARemoteService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\ApplicationBase\ProvinciasPoblaciones\Servidor\srvProvinciasPoblaciones_Impl.pas">
|
||||||
<DCCReference Include="..\ApplicationBase\ProvinciasPoblaciones\Servidor\srvProvinciasPoblaciones_Impl.pas">
|
<Form>srvProvinciasPoblaciones</Form>
|
||||||
<Form>srvProvinciasPoblaciones</Form>
|
<DesignClass>TRORemoteDataModule</DesignClass>
|
||||||
<DesignClass>TRORemoteDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\ApplicationBase\Usuarios\Model\schUsuariosClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Usuarios\Model\schUsuariosClient_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Usuarios\Model\schUsuariosServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Usuarios\Model\schUsuariosServer_Intf.pas" />
|
<DCCReference Include="..\ApplicationBase\Usuarios\Servidor\srvUsuarios_Impl.pas"/>
|
||||||
<DCCReference Include="..\ApplicationBase\Usuarios\Servidor\srvUsuarios_Impl.pas" />
|
<DCCReference Include="..\Base\schBase_Intf.pas"/>
|
||||||
<DCCReference Include="..\Base\schBase_Intf.pas" />
|
<DCCReference Include="..\Base\Utiles\uSistemaFunc.pas"/>
|
||||||
<DCCReference Include="..\Base\Utiles\uSistemaFunc.pas" />
|
<DCCReference Include="..\Base\Utiles\uStringsUtils.pas"/>
|
||||||
<DCCReference Include="..\Base\Utiles\uStringsUtils.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\schAlbaranesClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\uBizAlbaranClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de cliente\Model\uBizAlbaranClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de cliente\Reports\uRptAlbaranesCliente_Server.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de cliente\Reports\uRptAlbaranesCliente_Server.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de cliente\Servidor\srvAlbaranesCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Albaranes de cliente\Servidor\srvAlbaranesCliente_Impl.pas">
|
<Form>srvAlbaranesCliente</Form>
|
||||||
<Form>srvAlbaranesCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\schAlbaranesProveedorServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\uBizAlbaranProveedorServer.PAS"/>
|
||||||
<DCCReference Include="..\Modulos\Albaranes de proveedor\Model\uBizAlbaranProveedorServer.PAS" />
|
<DCCReference Include="..\Modulos\Albaranes de proveedor\Servidor\srvAlbaranesProveedor_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Albaranes de proveedor\Servidor\srvAlbaranesProveedor_Impl.pas">
|
<Form>srvAlbaranesProveedor</Form>
|
||||||
<Form>srvAlbaranesProveedor</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Almacenes\Model\schAlmacenesClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Almacenes\Model\schAlmacenesClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Almacenes\Model\schAlmacenesServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Almacenes\Model\schAlmacenesServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Almacenes\Servidor\srvAlmacenes_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Almacenes\Servidor\srvAlmacenes_Impl.pas">
|
<Form>srvAlmacenes</Form>
|
||||||
<Form>srvAlmacenes</Form>
|
<DesignClass>TDARemoteService</DesignClass>
|
||||||
<DesignClass>TDARemoteService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Articulos\Model\schArticulosClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Articulos\Model\schArticulosClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Articulos\Model\schArticulosServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Articulos\Model\schArticulosServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Articulos\Servidor\srvArticulos_Impl.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Articulos\Servidor\srvArticulos_Impl.pas" />
|
<DCCReference Include="..\Modulos\Comisiones\Model\schComisionesClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Comisiones\Model\schComisionesClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Comisiones\Model\schComisionesServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Comisiones\Model\schComisionesServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Comisiones\Model\uBizComisionesServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Comisiones\Model\uBizComisionesServer.pas" />
|
<DCCReference Include="..\Modulos\Comisiones\Reports\uRptComisiones_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Comisiones\Reports\uRptComisiones_Server.pas">
|
<Form>RptComisiones</Form>
|
||||||
<Form>RptComisiones</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Comisiones\Servidor\srvComisiones_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Comisiones\Servidor\srvComisiones_Impl.pas">
|
<Form>srvComisiones</Form>
|
||||||
<Form>srvComisiones</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Contabilidad\Model\schContabilidadClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contabilidad\Model\schContabilidadClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contabilidad\Model\schContabilidadServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contabilidad\Model\schContabilidadServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contabilidad\Model\uBizAsientosServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contabilidad\Model\uBizAsientosServer.pas" />
|
<DCCReference Include="..\Modulos\Contabilidad\Servidor\srvContabilidad_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Contabilidad\Servidor\srvContabilidad_Impl.pas">
|
<Form>srvContabilidad</Form>
|
||||||
<Form>srvContabilidad</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Contactos\Model\schContactosClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\schContactosClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Model\schContactosServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\schContactosServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Model\uBizClientesServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\uBizClientesServer.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Model\uBizContactosServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\uBizContactosServer.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Model\uBizProveedoresServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\uBizProveedoresServer.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Model\uBizVendedoresServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contactos\Model\uBizVendedoresServer.pas" />
|
<DCCReference Include="..\Modulos\Contactos\Reports\uRptListadosContactos_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Contactos\Reports\uRptListadosContactos_Server.pas">
|
<Form>RptListadosContactos</Form>
|
||||||
<Form>RptListadosContactos</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Contactos\Servidor\srvContactos_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Contactos\Servidor\srvContactos_Impl.pas">
|
<Form>srvContactos</Form>
|
||||||
<Form>srvContactos</Form>
|
<DesignClass>TDARemoteService</DesignClass>
|
||||||
<DesignClass>TDARemoteService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Contratos de cliente\Model\schContratosClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Model\schContratosClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contratos de cliente\Model\schContratosClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Model\schContratosClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Contratos de cliente\Model\uBizContratosClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Model\uBizContratosClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Contratos de cliente\Reports\uRptContratosCliente_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Reports\uRptContratosCliente_Server.pas">
|
<Form>RptContratosCliente</Form>
|
||||||
<Form>RptContratosCliente</Form>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Contratos de cliente\Servidor\srvContratosCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Contratos de cliente\Servidor\srvContratosCliente_Impl.pas">
|
<Form>srvContratosCliente</Form>
|
||||||
<Form>srvContratosCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Facturas de cliente\Model\schFacturasClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de cliente\Model\schFacturasClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Facturas de cliente\Model\schFacturasClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de cliente\Model\schFacturasClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Facturas de cliente\Model\uBizFacturasClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de cliente\Model\uBizFacturasClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Facturas de cliente\Reports\uRptFacturasCliente_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Facturas de cliente\Reports\uRptFacturasCliente_Server.pas">
|
<Form>RptFacturasCliente</Form>
|
||||||
<Form>RptFacturasCliente</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Facturas de cliente\Servidor\srvFacturasCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Facturas de cliente\Servidor\srvFacturasCliente_Impl.pas">
|
<Form>srvFacturasCliente</Form>
|
||||||
<Form>srvFacturasCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\schFacturasProveedorClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\schFacturasProveedorClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\schFacturasProveedorServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\schFacturasProveedorServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\uBizFacturasProveedorServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Facturas de proveedor\Model\uBizFacturasProveedorServer.pas" />
|
<DCCReference Include="..\Modulos\Facturas de proveedor\Reports\uRptFacturasProveedor_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Facturas de proveedor\Reports\uRptFacturasProveedor_Server.pas">
|
<Form>RptFacturasProveedor</Form>
|
||||||
<Form>RptFacturasProveedor</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Facturas de proveedor\Servidor\srvFacturasProveedor_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Facturas de proveedor\Servidor\srvFacturasProveedor_Impl.pas">
|
<Form>srvFacturasProveedor</Form>
|
||||||
<Form>srvFacturasProveedor</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Familias\Model\schFamiliasClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Familias\Model\schFamiliasClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Familias\Model\schFamiliasServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Familias\Model\schFamiliasServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Familias\Servidor\srvFamilias_Impl.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Familias\Servidor\srvFamilias_Impl.pas" />
|
<DCCReference Include="..\Modulos\Formas de pago\Model\schFormasPagoClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Formas de pago\Model\schFormasPagoClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Formas de pago\Model\schFormasPagoServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Formas de pago\Model\schFormasPagoServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Formas de pago\Servidor\srvFormasPago_Impl.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Formas de pago\Servidor\srvFormasPago_Impl.pas" />
|
<DCCReference Include="..\Modulos\Gestion de documentos\Servidor\srvGestorDocumentos_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Gestion de documentos\Servidor\srvGestorDocumentos_Impl.pas">
|
<Form>srvGestorDocumentos</Form>
|
||||||
<Form>srvGestorDocumentos</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Gestor de informes\Servidor\srvGestorInformes_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Gestor de informes\Servidor\srvGestorInformes_Impl.pas">
|
<Form>srvGestorInformes</Form>
|
||||||
<Form>srvGestorInformes</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Historico de movimientos\Model\schHistoricoMovimientosServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Historico de movimientos\Servidor\srvHistoricoMovimientos_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Historico de movimientos\Servidor\srvHistoricoMovimientos_Impl.pas">
|
<Form>srvHistoricoMovimientos</Form>
|
||||||
<Form>srvHistoricoMovimientos</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Inventario\Model\schInventarioClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Inventario\Model\schInventarioClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Inventario\Model\schInventarioServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Inventario\Model\schInventarioServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Inventario\Servidor\srvInventario_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Inventario\Servidor\srvInventario_Impl.pas">
|
<Form>srvInventario</Form>
|
||||||
<Form>srvInventario</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\schPedidosProveedorServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\uBizPedidosProveedorServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Pedidos a proveedor\Model\uBizPedidosProveedorServer.pas" />
|
<DCCReference Include="..\Modulos\Pedidos a proveedor\Reports\uRptPedidosProveedor_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Pedidos a proveedor\Reports\uRptPedidosProveedor_Server.pas">
|
<Form>RptPedidosProveedor</Form>
|
||||||
<Form>RptPedidosProveedor</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Pedidos a proveedor\Servidor\srvPedidosProveedor_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Pedidos a proveedor\Servidor\srvPedidosProveedor_Impl.pas">
|
<Form>srvPedidosProveedor</Form>
|
||||||
<Form>srvPedidosProveedor</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\schPresupuestosClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\uBizPresupuestosClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Presupuestos de cliente\Model\uBizPresupuestosClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Presupuestos de cliente\Reports\uRptPresupuestosCliente_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Presupuestos de cliente\Reports\uRptPresupuestosCliente_Server.pas">
|
<Form>RptPresupuestosCliente</Form>
|
||||||
<Form>RptPresupuestosCliente</Form>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Presupuestos de cliente\Servidor\srvPresupuestosCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Presupuestos de cliente\Servidor\srvPresupuestosCliente_Impl.pas">
|
<Form>srvPresupuestosCliente</Form>
|
||||||
<Form>srvPresupuestosCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Recibos de cliente\Model\schRecibosClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Model\schRecibosClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Recibos de cliente\Model\schRecibosClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Model\schRecibosClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Recibos de cliente\Model\uBizPagosClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Model\uBizPagosClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Recibos de cliente\Model\uBizRecibosClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Model\uBizRecibosClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Recibos de cliente\Reports\uRptRecibosCliente_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Reports\uRptRecibosCliente_Server.pas">
|
<Form>RptRecibosCliente</Form>
|
||||||
<Form>RptRecibosCliente</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Recibos de cliente\Servidor\srvRecibosCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Recibos de cliente\Servidor\srvRecibosCliente_Impl.pas">
|
<Form>srvRecibosCliente</Form>
|
||||||
<Form>srvRecibosCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\schRecibosProveedorClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\schRecibosProveedorClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\schRecibosProveedorServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\schRecibosProveedorServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\uBizPagosProveedorServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\uBizPagosProveedorServer.pas" />
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\uBizRecibosProveedorServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Model\uBizRecibosProveedorServer.pas" />
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Reports\uRptRecibosProveedor_Server.pas">
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Reports\uRptRecibosProveedor_Server.pas">
|
<Form>RptRecibosProveedor</Form>
|
||||||
<Form>RptRecibosProveedor</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Recibos de proveedor\Servidor\srvRecibosProveedor_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Recibos de proveedor\Servidor\srvRecibosProveedor_Impl.pas">
|
<Form>srvRecibosProveedor</Form>
|
||||||
<Form>srvRecibosProveedor</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Referencias\Model\schReferenciasClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Referencias\Model\schReferenciasClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Referencias\Model\schReferenciasServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Referencias\Model\schReferenciasServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Referencias\Servidor\srvReferencias_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Referencias\Servidor\srvReferencias_Impl.pas">
|
<Form>srvReferencias</Form>
|
||||||
<Form>srvReferencias</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Remesas de cliente\Model\schRemesasClienteClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de cliente\Model\schRemesasClienteClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Remesas de cliente\Model\schRemesasClienteServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de cliente\Model\schRemesasClienteServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Remesas de cliente\Model\uBizRemesasClienteServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de cliente\Model\uBizRemesasClienteServer.pas" />
|
<DCCReference Include="..\Modulos\Remesas de cliente\Servidor\srvRemesasCliente_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Remesas de cliente\Servidor\srvRemesasCliente_Impl.pas">
|
<Form>srvRemesasCliente</Form>
|
||||||
<Form>srvRemesasCliente</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\schRemesasProveedorClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\schRemesasProveedorClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\schRemesasProveedorServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\schRemesasProveedorServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\uBizRemesasProveedorServer.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Remesas de proveedor\Model\uBizRemesasProveedorServer.pas" />
|
<DCCReference Include="..\Modulos\Remesas de proveedor\Servidor\srvRemesasProveedor_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Remesas de proveedor\Servidor\srvRemesasProveedor_Impl.pas">
|
<Form>srvRemesasProveedor</Form>
|
||||||
<Form>srvRemesasProveedor</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Modulos\Tipos de IVA\Model\schTiposIVAClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Tipos de IVA\Model\schTiposIVAClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Tipos de IVA\Model\schTiposIVAServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Tipos de IVA\Model\schTiposIVAServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Tipos de IVA\Servidor\srvTiposIVA_Impl.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Tipos de IVA\Servidor\srvTiposIVA_Impl.pas" />
|
<DCCReference Include="..\Modulos\Unidades de medida\Model\schUnidadesMedidaClient_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Unidades de medida\Model\schUnidadesMedidaClient_Intf.pas" />
|
<DCCReference Include="..\Modulos\Unidades de medida\Model\schUnidadesMedidaServer_Intf.pas"/>
|
||||||
<DCCReference Include="..\Modulos\Unidades de medida\Model\schUnidadesMedidaServer_Intf.pas" />
|
<DCCReference Include="..\Modulos\Unidades de medida\Servidor\srvUnidadesMedida_Impl.pas">
|
||||||
<DCCReference Include="..\Modulos\Unidades de medida\Servidor\srvUnidadesMedida_Impl.pas">
|
<Form>srvUnidadesMedida</Form>
|
||||||
<Form>srvUnidadesMedida</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="..\Servicios\FactuGES_Intf.pas"/>
|
||||||
<DCCReference Include="..\Servicios\FactuGES_Intf.pas" />
|
<DCCReference Include="..\Servicios\FactuGES_Invk.pas"/>
|
||||||
<DCCReference Include="..\Servicios\FactuGES_Invk.pas" />
|
<DCCReference Include="Configuracion\srvConfiguracion_Impl.pas">
|
||||||
<DCCReference Include="Configuracion\srvConfiguracion_Impl.pas">
|
<Form>srvConfiguracion</Form>
|
||||||
<Form>srvConfiguracion</Form>
|
<DesignClass>TDataAbstractService</DesignClass>
|
||||||
<DesignClass>TDataAbstractService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="Configuracion\uConexionBD.pas">
|
||||||
<DCCReference Include="Configuracion\uConexionBD.pas">
|
<Form>frConexionBD</Form>
|
||||||
<Form>frConexionBD</Form>
|
<DesignClass>TFrame</DesignClass>
|
||||||
<DesignClass>TFrame</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="Configuracion\uConfGeneral.pas">
|
||||||
<DCCReference Include="Configuracion\uConfGeneral.pas">
|
<Form>frConfGeneral</Form>
|
||||||
<Form>frConfGeneral</Form>
|
<DesignClass>TFrame</DesignClass>
|
||||||
<DesignClass>TFrame</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="Configuracion\uConfiguracion.pas">
|
||||||
<DCCReference Include="Configuracion\uConfiguracion.pas">
|
<Form>fConfiguracion</Form>
|
||||||
<Form>fConfiguracion</Form>
|
<DesignClass>TForm</DesignClass>
|
||||||
<DesignClass>TForm</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="Configuracion\uFrameConfiguracion.pas">
|
||||||
<DCCReference Include="Configuracion\uFrameConfiguracion.pas">
|
<Form>FrameConfiguracion</Form>
|
||||||
<Form>FrameConfiguracion</Form>
|
<DesignClass>TFrame</DesignClass>
|
||||||
<DesignClass>TFrame</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="srvLogin_Impl.pas">
|
||||||
<DCCReference Include="srvLogin_Impl.pas">
|
<Form>srvLogin</Form>
|
||||||
<Form>srvLogin</Form>
|
<DesignClass>TDARemoteService</DesignClass>
|
||||||
<DesignClass>TDARemoteService</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="uAcercaDe.pas">
|
||||||
<DCCReference Include="uAcercaDe.pas">
|
<Form>fAcercaDe</Form>
|
||||||
<Form>fAcercaDe</Form>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="uDataModuleServer.pas">
|
||||||
<DCCReference Include="uDataModuleServer.pas">
|
<Form>dmServer</Form>
|
||||||
<Form>dmServer</Form>
|
<DesignClass>TDataModule</DesignClass>
|
||||||
<DesignClass>TDataModule</DesignClass>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="uServerMainForm.pas">
|
||||||
<DCCReference Include="uServerMainForm.pas">
|
<Form>fServerForm</Form>
|
||||||
<Form>fServerForm</Form>
|
</DCCReference>
|
||||||
</DCCReference>
|
<DCCReference Include="Utiles\RegExpr.pas"/>
|
||||||
<DCCReference Include="Utiles\RegExpr.pas" />
|
<DCCReference Include="Utiles\uBusinessUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uBusinessUtils.pas" />
|
<DCCReference Include="Utiles\uDatabaseUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uDatabaseUtils.pas" />
|
<DCCReference Include="Utiles\uReferenciasUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uReferenciasUtils.pas" />
|
<DCCReference Include="Utiles\uRestriccionesUsuarioUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uRestriccionesUsuarioUtils.pas" />
|
<DCCReference Include="Utiles\uSchemaUtilsServer.pas"/>
|
||||||
<DCCReference Include="Utiles\uSchemaUtilsServer.pas" />
|
<DCCReference Include="Utiles\uServerAppUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uServerAppUtils.pas" />
|
<DCCReference Include="Utiles\uSesionesUtils.pas"/>
|
||||||
<DCCReference Include="Utiles\uSesionesUtils.pas" />
|
</ItemGroup>
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
</Project>
|
||||||
<!-- EurekaLog First Line
|
<!-- EurekaLog First Line
|
||||||
[Exception Log]
|
[Exception Log]
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
MAINICON ICON "C:\Codigo Acana\Resources\Iconos\Servidor.ico"
|
MAINICON ICON "C:\Codigo Acana\Resources\Iconos\Servidor.ico"
|
||||||
1 VERSIONINFO
|
1 VERSIONINFO
|
||||||
FILEVERSION 2,6,4,0
|
FILEVERSION 2,6,6,0
|
||||||
PRODUCTVERSION 2,6,4,0
|
PRODUCTVERSION 2,6,6,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", "2.6.4.0\0"
|
VALUE "FileVersion", "2.6.6.0\0"
|
||||||
VALUE "ProductName", "FactuGES (Servidor)\0"
|
VALUE "ProductName", "FactuGES (Servidor)\0"
|
||||||
VALUE "ProductVersion", "2.6.4.0\0"
|
VALUE "ProductVersion", "2.6.6.0\0"
|
||||||
VALUE "CompileDate", "lunes, 30 de marzo de 2015 17:48\0"
|
VALUE "CompileDate", "miércoles, 09 de septiembre de 2015 11:32\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user