diff --git a/App_Code/ClsRH.vb b/App_Code/ClsRH.vb
index 10d97f41f..912ed24d9 100644
--- a/App_Code/ClsRH.vb
+++ b/App_Code/ClsRH.vb
@@ -1594,6 +1594,7 @@ Public Class ClsRH
End Property
Public Property TipoSangre As String
+ Public Property CodigoDispersionVale As String = ""
#End Region
#Region "Personal"
@@ -1753,6 +1754,7 @@ Public Class ClsRH
CveSubproyectoZona = -1
End If
+ Me.CodigoDispersionVale = Data.Rows(0)("CodigoDispersionVale").ToString
End If
Retorno = True
@@ -1979,7 +1981,8 @@ Public Class ClsRH
NombrePadre As String, NombreMadre As String, CveSATBanco As Integer, CveSATRiesgoPuesto As Integer, CveSATRegimenContratacion As Integer, CveClienteAsignado As Integer, CveSubProyecto As Integer, URL As String, CveSupervisor As Integer, CLABE As String, BancoNumCuenta As String,
CveJornada As Integer, CveUsuario As Integer, CveEmpresa As Integer, CveUsuarioNomina As Integer, Beneficiario As String, Optional CveSubProyectoZona As Integer = Nothing, Optional CveUniforme As Integer = -1,
Optional TelefonoExtension As String = "-1", Optional CelularPersonal As String = "-1", Optional TelefonoMarcadoRapido As String = "-1", Optional ContactoAlterno As String = "-1", Optional CveTipodeSalario As Integer = 1, Optional Sindicalizado As Boolean = False, Optional CvePais As Integer = -1,
- Optional Pensionado As Boolean = False, Optional CveMedioTransporte As Integer = -1, Optional CveRegistroPatronal As Integer = -1, Optional CveEmpresaAsignado As Integer = -1, Optional CveTipoTrabajador As Integer = -1, Optional NetoPeriodo As Decimal = -1, Optional TipoSangre As String = "-1", Optional CveSubTipoPeriodo As Integer = -1, Optional AreaGeografica As String = "A") As Boolean
+ Optional Pensionado As Boolean = False, Optional CveMedioTransporte As Integer = -1, Optional CveRegistroPatronal As Integer = -1, Optional CveEmpresaAsignado As Integer = -1, Optional CveTipoTrabajador As Integer = -1, Optional NetoPeriodo As Decimal = -1,
+ Optional TipoSangre As String = "-1", Optional CveSubTipoPeriodo As Integer = -1, Optional AreaGeografica As String = "A", Optional CodigoDispersionVale As String = "-1") As Boolean
Dim Retorno As Boolean = False
Dim noguardoXcurp As Boolean = False
@@ -2070,6 +2073,8 @@ Public Class ClsRH
.Add("@TipoSangre", SqlDbType.VarChar).Value = TipoSangre
.Add("@AreaGeografica", SqlDbType.VarChar).Value = AreaGeografica
.Add("@CveSubTipoPeriodo", SqlDbType.Int).Value = CveSubTipoPeriodo
+ .Add("@CodigoDispersionVale", SqlDbType.VarChar).Value = CodigoDispersionVale
+
'.Add("@ErrorMostrarADS", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output
.Add("@RETURN_VALUE", SqlDbType.Int).Direction = ParameterDirection.ReturnValue
@@ -2133,7 +2138,7 @@ Public Class ClsRH
Optional TelefonoExtension As String = "-1", Optional CelularPersonal As String = "-1", Optional TelefonoMarcadoRapido As String = "-1", Optional ContactoAlterno As String = "-1", Optional CveUsuarioModifico As Integer = -1,
Optional FechaActivo As Date = MinFecha, Optional FechaReingreso As Date = MinFecha, Optional CveTipodeSalario As Integer = 1, Optional Sindicalizado As Integer = -1, Optional CvePais As Integer = -1, Optional Pensionado As Boolean = False, Optional CveRegistroPatronal As Integer = -1,
Optional CveEmpresaAsignado As Integer = -1, Optional CveMedioTransporte As Integer = -1, Optional EsReserva As Integer = -1, Optional Fiscalizable As Integer = -1, Optional CveTipoTrabajador As Integer = -1, Optional NetoPeriodo As Decimal = -1,
- Optional TipoSangre As String = "-1", Optional CveSubTipoPeriodo As Integer = -1, Optional AreaGeografica As String = "") As Boolean
+ Optional TipoSangre As String = "-1", Optional CveSubTipoPeriodo As Integer = -1, Optional AreaGeografica As String = "", Optional CodigoDispersionVale As String = "-1") As Boolean
Dim Retorno As Boolean = False
@@ -2231,7 +2236,7 @@ Public Class ClsRH
.Add("@AreaGeografica", SqlDbType.VarChar).Value = AreaGeografica
.Add("@CveSubTipoPeriodo", SqlDbType.Int).Value = CveSubTipoPeriodo
-
+ .Add("@CodigoDispersionVale", SqlDbType.VarChar).Value = CodigoDispersionVale
End With
Try
diff --git a/CRM/RepAcercamientos.aspx b/CRM/RepAcercamientos.aspx
index ca7812381..2b1f94165 100644
--- a/CRM/RepAcercamientos.aspx
+++ b/CRM/RepAcercamientos.aspx
@@ -166,31 +166,39 @@
- <%--4--%>
+
+ <%--4--%>
+
+
+
+
+
+
+ <%--5--%>
- <%--5--%>
+ <%--6--%>
- <%--6--%>
+ <%--7--%>
- <%--7--%>
+ <%--8--%>
- <%--8--%>
+ <%--9--%>
@@ -209,6 +217,13 @@
+ <%--12--%>
+
+
+
+
+
+
@@ -280,7 +295,9 @@
|
- |
+
+
+ |
diff --git a/CRM/RepAcercamientos.aspx.cs b/CRM/RepAcercamientos.aspx.cs
index d1459a74e..3047138ca 100644
--- a/CRM/RepAcercamientos.aspx.cs
+++ b/CRM/RepAcercamientos.aspx.cs
@@ -173,13 +173,16 @@ public partial class CRM_RepAcercamientos : ClsPaginas
GVDatos.Columns[1].Visible = ChkAcercamiento.Checked;
GVDatos.Columns[2].Visible = ChkEtapa.Checked;
GVDatos.Columns[3].Visible = ChkMedioCaptacion.Checked;
- GVDatos.Columns[4].Visible = ChkVendedor.Checked;
- GVDatos.Columns[5].Visible = ChkImporte.Checked;
- GVDatos.Columns[6].Visible = ChkApertura.Checked;
- GVDatos.Columns[7].Visible = ChkCierre.Checked;
- GVDatos.Columns[8].Visible = ChkPS.Checked;
- GVDatos.Columns[9].Visible = ChkEnPausa.Checked;
- GVDatos.Columns[10].Visible = ChkGiro.Checked;
+ GVDatos.Columns[4].Visible = ChkMedioCaptacion.Checked;
+
+ GVDatos.Columns[5].Visible = ChkVendedor.Checked;
+ GVDatos.Columns[6].Visible = ChkImporte.Checked;
+ GVDatos.Columns[7].Visible = ChkApertura.Checked;
+ GVDatos.Columns[8].Visible = ChkCierre.Checked;
+ GVDatos.Columns[9].Visible = ChkPS.Checked;
+ GVDatos.Columns[10].Visible = ChkEnPausa.Checked;
+ GVDatos.Columns[11].Visible = ChkGiro.Checked;
+ GVDatos.Columns[12].Visible = ChkClasificacion.Checked;
UPDatos.Update();
diff --git a/Compras/Compras.aspx b/Compras/Compras.aspx
index c2c1cbf6d..32c51a0c3 100644
--- a/Compras/Compras.aspx
+++ b/Compras/Compras.aspx
@@ -5918,57 +5918,63 @@
}
- function chkAnt(t, txt, importe, TotalSaldoCompra, CveMonedaAnticipo, TCAnticipo, CveMonedaOriginal, TCCompra, txtComision) {
- var Total = ToDouble($get('TxtTotal').value);
- debugger;
- var txtvalue = ToDouble(txt.value);
- var ImportePago, ImporteCompra;
-
- var TCC = TCCompra / TCAnticipo;
- var importevalue = ToDouble(importe);
+ function chkAnt(t, txt, importe, TotalSaldoCompra, CveMonedaAnticipo, TCAnticipo, CveMonedaOriginal, TCCompra, txtComision) {
+ var Total = ToDouble($get('TxtTotal').value);
+ debugger;
+ var txtvalue = ToDouble(txt.value);
+ var ImportePago, ImporteCompra;
- if (CveMonedaAnticipo != CveMonedaOriginal) {
- if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
- txtvalue = ToDouble(txtvalue / TCAnticipo);
- importevalue = ToDouble(importevalue / TCAnticipo);
- } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
- txtvalue = ToDouble(txtvalue * TCAnticipo);
- importevalue = ToDouble(importevalue * TCAnticipo);
- }
+ var TCC = TCCompra / TCAnticipo;
+ var importevalue = ToDouble(importe);
+
+ if (CveMonedaAnticipo != CveMonedaOriginal) {
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ txtvalue = ToDouble(txtvalue / TCAnticipo);
+ importevalue = ToDouble(importevalue / TCAnticipo);
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ txtvalue = ToDouble(txtvalue * TCAnticipo);
+ importevalue = ToDouble(importevalue * TCAnticipo);
}
- else { TCC = 1; }
- var DifSaldo = (TotalSaldoCompra - FnSumaValoresAnt());//.toFixed(2); // le agrego lo del valor actual para validarlo
-
-
-
- if (t.checked)
- {
- if (DifSaldo > importevalue) {
- txt.value = toFixed(ToDouble(importevalue * TCC), 2);
- } else {
- txt.value = toFixed(ToDouble(DifSaldo * TCC), 2);
- }
-
-
- if (txtComision !== undefined && txtComision !== null) {
- let difFinal = (DifSaldo - importevalue) * TCC;
- if (difFinal > 0 && difFinal < 1) {
- txtComision.value = toFixed(roundToTwo(difFinal), 2);
- }
- }
-
-
- } else {
- txt.value = "";
- }
-
- $("#LblTotalAnticipos").text(FormatoNumero(FnSumaValoresAnt(), 2));
- $("#LblAplicadoCompraAnt").text(FormatoNumero(FnSumaValoresAnt(), 2));
- $("#LblAplicadoCompraAntComision").text(FormatoNumero(FnSumaValoresAntComisiones(), 2));
- $("#LblSaldoFactura").text(FormatoNumero(TotalSaldoCompra - FnSumaValoresAnt(), 2));
-
-
}
+ else { TCC = 1; }
+
+ var DifSaldo = (TotalSaldoCompra - FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal));//.toFixed(2); // le agrego lo del valor actual para validarlo
+
+ if (t.checked) {
+
+
+ let saldoVal = importevalue;
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ saldoVal = ToDouble(importevalue / TCC)
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ saldoVal = ToDouble(importevalue * TCC)
+ }
+
+ if (DifSaldo > saldoVal) {
+ txt.value = toFixed(ToDouble(saldoVal * TCC), 2);
+ } else {
+ txt.value = toFixed(ToDouble(DifSaldo * TCC), 2);
+ }
+
+
+ if (txtComision !== undefined && txtComision !== null) {
+ let difFinal = (DifSaldo - importevalue) * TCC;
+ if (difFinal > 0 && difFinal < 1) {
+ txtComision.value = toFixed(roundToTwo(difFinal), 2);
+ }
+ }
+
+ } else {
+ txt.value = "";
+ }
+
+ $("#LblTotalAnticipos").text(FormatoNumero(FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblAplicadoCompraAnt").text(FormatoNumero(FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblAplicadoCompraAntComision").text(FormatoNumero(FnSumaValoresAntComisiones(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblSaldoFactura").text(FormatoNumero(TotalSaldoCompra - FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+
+
+ }
function roundToTwo(num) {
return Math.round(num * 100) / 100;
@@ -5976,6 +5982,7 @@
function FnCambiaAnt(chk, txt, saldo, TotalSaldo, CveMonedaAnticipo, TCAnticipo, CveMonedaOriginal, txtComision) {
+
var Total = ToDouble($get('TxtTotal').value);
let txtComisionImporte = 0;
debugger;
@@ -6003,11 +6010,42 @@
txtvalue = ToDouble(txtvalue * TCAnticipo);
}
- var SaldoCompra = toFixed(TotalSaldo - FnSumaValoresAnt() + ToDouble(txtvalue),2); // le agrego lo del valor actual para validarlo //parseFloat(parseFloat($get('HdnCompraSaldo').value).toFixed(2));
-
- if (SaldoCompra < 0) txt.value = SaldoCompra - txtvalue;
- //minimo entre saldocompra y el saldoanticipo
- if (SaldoCompra < saldo) saldo = SaldoCompra;
+ let amortizado = ToDouble(FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal)) - ToDouble(txtvalue) ;
+ let SaldoCompra = toFixed(TotalSaldo - amortizado, 2); // le agrego lo del valor actual para validarlo //parseFloat(parseFloat($get('HdnCompraSaldo').value).toFixed(2));
+
+
+ if (SaldoCompra < 0) {//minimo entre saldocompra y el saldoanticipo
+
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+
+ txt.value = SaldoCompra - ToDouble(txtvalue * TCAnticipo);
+
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+
+ txt.value = SaldoCompra - ToDouble(txtvalue / TCAnticipo);
+
+ } else {
+ txt.value = SaldoCompra - txtvalue;
+ }
+ }
+
+ let saldoVal = saldo;
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ saldoVal = ToDouble(saldo / TCAnticipo)
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ saldoVal = ToDouble(saldo * TCAnticipo)
+ }
+
+ if (saldoVal > SaldoCompra ) {
+ saldo = SaldoCompra;
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ saldoVal = ToDouble(saldo / TCAnticipo);
+ saldo = ToDouble(saldo * TCAnticipo);
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ saldoVal = ToDouble(saldo * TCAnticipo)
+ saldo = ToDouble(saldo / TCAnticipo);
+ }
+ }
if (ToDouble(txtvalue) > 0) {
chk.checked = true;
@@ -6015,15 +6053,16 @@
chk.checked = false;
}
- if (ToDouble(txtvalue) > saldo) {
- txt.value = saldo;
+ if (ToDouble(txtvalue) > saldoVal) {
+ txt.value = FormatoNumero(saldo, 2);
alert("El Importe no debe de exceder a el saldo");
- }
+ }
- $("#LblTotalAnticipos").text(FormatoNumero(FnSumaValoresAnt(), 2));
- $("#LblAplicadoCompraAnt").text(FormatoNumero(FnSumaValoresAnt(), 2));
- $("#LblAplicadoCompraAntComision").text(FormatoNumero(FnSumaValoresAntComisiones(), 2));
- $("#LblSaldoFactura").text(FormatoNumero(TotalSaldo - FnSumaValoresAnt(), 2));
+ $("#LblTotalAnticipos").text(FormatoNumero(FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblAplicadoCompraAnt").text(FormatoNumero(FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblAplicadoCompraAntComision").text(FormatoNumero(FnSumaValoresAntComisiones(CveMonedaAnticipo, CveMonedaOriginal), 2));
+ $("#LblSaldoFactura").text(FormatoNumero(TotalSaldo - FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal), 2));
+
}
//funcion para truncar en lugar de redondear
@@ -6032,37 +6071,49 @@
return num.toString().match(re)[0];
}
- function FnSumaValoresAnt() {
- var totalPoints = 0;
- var t = '';
+ function FnSumaValoresAnt(CveMonedaAnticipo, CveMonedaOriginal) {
+
+ var totalPoints = 0;
$('input[name*=TxtAnticipo]').each(function () {
- totalPoints += ToDouble($(this).val());
+ // totalPoints += ToDouble($(this).val());
+ let txtvalue = ToDouble($(this).val());
+ //let asdasdasd = $(this).data('tcanticipo');
+ let TCAnticipo = ToDouble($(this).data('tcanticipo'));
+
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ txtvalue = ToDouble(txtvalue / TCAnticipo);
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ txtvalue = ToDouble(txtvalue * TCAnticipo);
+ }
+ totalPoints += txtvalue;
});
- //$('span[id*=LbTotal]').each(function () {
- // totalPoints += ToDouble($(this).val());
- //});
-
let respuesta = Math.round(totalPoints * 100) / 100;
- return respuesta
+ return totalPoints
}
- function FnSumaValoresAntComisiones() {
- var totalPoints = 0;
- var t = '';
+ function FnSumaValoresAntComisiones(CveMonedaAnticipo, CveMonedaOriginal) {
+ var totalPoints = 0;
$('input[name*=TxtComision]').each(function () {
- totalPoints += ToDouble($(this).val());
+ //totalPoints += ToDouble($(this).val());
+ let txtvalue = ToDouble($(this).val());
+ let TCAnticipo = ToDouble($(this).data('tcanticipo'));
+ if (CveMonedaAnticipo == 1 && CveMonedaOriginal == 2) {
+ txtvalue = ToDouble(txtvalue / TCAnticipo);
+ } else if (CveMonedaAnticipo == 2 && CveMonedaOriginal == 1) {
+ txtvalue = ToDouble(txtvalue * TCAnticipo);
+ }
+ totalPoints += txtvalue;
});
let respuesta = Math.round(totalPoints * 100) / 100;
- return respuesta
+ return totalPoints
}
-
function FnCambiaFacturaNC(saldo, txt, total, txtaplicado, chk) {
var SumaImporte = 0, Importe = 0;
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index 69cde82c2..46dc9e0b8 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -8362,8 +8362,19 @@ Partial Class Compras_Compras
Pago.TCPago = TipoCambioAnt
Pago.CveProveedor = gvr.DataKey("CveProveedor").ToEntero
- If ChkPagarConPesos.Checked Then Pago.TCCambioMoneda = 1 / TipoCambioAnt
- If ChkPagarConDolares.Checked Then Pago.TCCambioMoneda = TipoCambioAnt
+ Dim tTCFecha As Double = If(Not gvr.DataKey("TCCompra").ToDouble > 1, GlobalTipoCambio(gvr.DataKey("Fecha").ToDate), gvr.DataKey("TCCompra").ToDouble)
+
+ If ChkPagarConPesos.Checked Then
+ Pago.TCCambioMoneda = 1 / TipoCambioAnt
+ If CveMoneda = 2 Then
+ 'Pago.TCCambioMoneda = tTCFecha.ToDecimal
+ Pago.TCCambioMoneda = 1 / tTCFecha.ToDecimal
+ End If
+ End If
+
+ If ChkPagarConDolares.Checked Then
+ Pago.TCCambioMoneda = TipoCambioAnt
+ End If
Select Case gvr.DataKey("TipoDocto")
Case "NC", "DEV", "RNC"
@@ -8415,10 +8426,10 @@ Partial Class Compras_Compras
If ErrorMovtosCxP = 0 AndAlso Not ObjConta.ValidacionesPrePoliza(CvePrePolizaNueva, UsuarioActual) Then
ErrorMovtosCxP = 1
- 'If ObjConta.ValorPolizaDescuadre > 0 Then
- ' GuardaLogAD($"Compras/Compras-Guardar | Error{ObjConta.MensajePolizaDescuadre} Diferencia{ObjConta.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
- ' ErrorPrepolizaDescuadre = True
- 'End If
+ If ObjConta.ValorPolizaDescuadre > 0 Then
+ GuardaLogAD($"Compras/Compras-Guardar | Error{ObjConta.MensajePolizaDescuadre} Diferencia{ObjConta.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
+
+ End If
End If
Select Case ErrorMovtosCxP
@@ -9780,8 +9791,9 @@ Partial Class Compras_Compras
Dim tTCFecha As Double = If(Not e.Row.DBCampo("TCCompra").ToDouble > 1, GlobalTipoCambio(e.Row.DBCampo("Fecha").ToDate), e.Row.DBCampo("TCCompra").ToDouble)
+ e.Row.FCTextBox("TxtAnticipo").Attributes.Add("data-tcanticipo", tTCFecha.ToString)
- Dim TCAnt As Decimal = If(DdlMoneda.SelectedValue = "1", 1, If(CveCompra > 0, LblTC.Text.ToDecimal, TxtTC.Text.ToDecimal))
+ Dim TCAnt As Decimal = If(DdlMoneda.SelectedValue = "1", 1, If(CveCompra > 0, LblTC.Text.Replace("TC:", "").ToDecimal, TxtTC.Text.ToDecimal))
If UsuarioActual.Empresa.CveEmpresa.Contiene(13, 83) Then
diff --git a/Contratos/Contrato.aspx.vb b/Contratos/Contrato.aspx.vb
index 1f9e235c0..fcfc33ffb 100644
--- a/Contratos/Contrato.aspx.vb
+++ b/Contratos/Contrato.aspx.vb
@@ -964,8 +964,9 @@ Partial Class Contratos_Default
TipoContrato = ObjContratos.CveContratoTipo
TxtPorcentajeComision.Text = ObjContratos.PorcentajeComision.ToString
CveContratoTipo = ObjContratos.DtResultados.Rows(0)("CveContratoTipo").ToString.ToEntero
- TxtCorreoNotificacion.Text = ObjContratos.DtResultados.Rows(0)("CorreoNotificacionPedDev").ToString
-
+ TxtCorreoNotificacion.Text = ObjContratos.DtResultados.Rows(0)("CorreoNotificacionPedDev").ToString
+
+
If CveContratoTipo = 33 Then
TabContratosGastos.Visible = False
TabAF.Visible = False
@@ -1106,6 +1107,8 @@ Partial Class Contratos_Default
ChkFacAutomatica.Checked = CBool(ObjContratos.DtResultados.Rows(0)("FacturacionCiclicaAutomatico"))
DdlDiaFact.SelectedValueExist(ObjContratos.DtResultados.Rows(0)("DiaMesFacturacion").ToString())
TxtObservaciones.Text = ObjContratos.DtResultados.Rows(0)("Observaciones").ToString
+ TxtObsGeneral.Text = ObjContratos.DtResultados.Rows(0)("ObservacionesGenerales").ToString
+
ChkAplicaFacCiclica_CheckedChanged(ChkAplicaFacCiclica, EventArgs.Empty)
If ObjContratos.DtResultados.Rows(0)("CvePeriodo").ToString().ToEntero() > 0 Then
@@ -1387,7 +1390,8 @@ Partial Class Contratos_Default
PorcentajeComision:=TxtPorcentajeComision.Text.ToEntero, TipoGarantia:=DdlTipoGarantia.SelectedValue.ToEntero, Folio:=TxtFolio.Text.ToEntero, FechaVenc:=txtFechaVenc.Text.ToDate, EstatusFianza:=DdlEstatusFianza.SelectedValue.ToEntero,
CvePeriodo:=DdlPeriodo.SelectedValue.ToEntero, CveCuentaEquipo:=DdlCuentaEquipo.SelectedValue.ToEntero, CveContratoPlantilla:=DdlPlantillaContrato.SelectedValue.ToEntero, CveVendedor:=DdlVendedor.SelectedValue.ToEntero,
Observaciones:=TxtObservaciones.Text, CveDireccionEnvio:=DdlClienteDireccionEnvio.SelectedValue.ToEntero, AplicaImpuestosLocales:=ChkImpuestosLocales.Checked, CorreoNotificacionPedDev:=TxtCorreoNotificacion.Text.Trim(),
- FacturacionCicilica:=ChkAplicaFacCiclica.Checked, FacturacionCiclicaAutomatico:=ChkFacAutomatica.Checked, DiaMesFacturacion:=If(DdlDiaFact.SelectedValue.ToEntero() < 0, 0, DdlDiaFact.SelectedValue.ToEntero()))
+ FacturacionCicilica:=ChkAplicaFacCiclica.Checked, FacturacionCiclicaAutomatico:=ChkFacAutomatica.Checked, DiaMesFacturacion:=If(DdlDiaFact.SelectedValue.ToEntero() < 0, 0, DdlDiaFact.SelectedValue.ToEntero()),
+ ObservacionesGenerales:=TxtObsGeneral.Text.Trim)
TieneError = Not GuardaFianzas(ObjContratos)
diff --git a/Empresas/Grales/Formatos/RepPresupuestoAnual.rdlc b/Empresas/Grales/Formatos/RepPresupuestoAnual.rdlc
index 210c0ed97..761513e43 100644
--- a/Empresas/Grales/Formatos/RepPresupuestoAnual.rdlc
+++ b/Empresas/Grales/Formatos/RepPresupuestoAnual.rdlc
@@ -153,6 +153,7 @@
Descripcion
@@ -203,7 +204,7 @@
- 0.6cm
+ 0.38833cm
@@ -216,6 +217,7 @@
=iif(CDec(Fields!Autorizado.Value)=0,"-",Fields!Autorizado.Value)
@@ -234,8 +236,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -251,6 +252,7 @@
= IIF( Parameters!PresupuestoRestrictivo.Value = "2", iif(CDec(Fields!Comprometido.Value)=0,"-",Fields!Comprometido.Value), iif(CDec(Fields!Ejercido.Value)=0,"-",Fields!Ejercido.Value))
@@ -269,8 +271,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -286,6 +287,7 @@
=iif(CDec(Fields!EjercidoPorcentaje.Value)=0,"-",Fields!EjercidoPorcentaje.Value)
@@ -304,8 +306,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -321,6 +322,7 @@
=iif(CDec(Fields!PorEjercer.Value)=0,"-",Fields!PorEjercer.Value)
@@ -339,8 +341,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -356,6 +357,7 @@
=iif(CDec(Fields!PorEjercerPorcentaje.Value)=0,"-",Fields!PorEjercerPorcentaje.Value)
@@ -374,8 +376,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -397,8 +398,9 @@
- Importe
+ Autorizado
@@ -435,8 +437,9 @@
- Importe
+ =IIF(Parameters!PresupuestoRestrictivo.Value = "2","En Proceso","Ejercido")
@@ -475,6 +478,7 @@
%
@@ -511,8 +515,9 @@
- Importe
+ Por Ejercer
@@ -551,6 +556,7 @@
%
@@ -594,6 +600,7 @@
=Fields!Agrupador.Value
@@ -611,8 +618,7 @@
=IIf(Fields!Tipo.Value = 0, "#67809F",IIf(Fields!Tipo.Value = 1,"LightSteelBlue","Transparent"))
2pt
2pt
- 2pt
- 2pt
+ 1pt
@@ -625,7 +631,7 @@
DataSet1
3.39562cm
0.17167cm
- 1.2cm
+ 0.98833cm
19.81203cm
1