diff --git a/App_Code/ClsCompras.vb b/App_Code/ClsCompras.vb
index 95802d410..35d8638ea 100644
--- a/App_Code/ClsCompras.vb
+++ b/App_Code/ClsCompras.vb
@@ -1980,6 +1980,7 @@ Public Class ClsCompras
End With
Try
+
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
@@ -2023,6 +2024,7 @@ Public Class ClsCompras
End With
Try
+ SqlAdapter.SelectCommand.CommandTimeout = 0
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
diff --git a/App_Code/ClsContabilidad.vb b/App_Code/ClsContabilidad.vb
index 8793a64d3..069c2aaa3 100644
--- a/App_Code/ClsContabilidad.vb
+++ b/App_Code/ClsContabilidad.vb
@@ -996,14 +996,14 @@ Public Class ClsContabilidad
' Strr = Strr + " - Clasificación: " + DirectCast(HttpContext.Current.Application("GlobalDTContaConceptosContables"), DataTable).FiltroPrimeroValor("", "")
'End If
OnError(String.Format("El concepto '{0}' no tiene especificada la cuenta. Favor de especificarla en la asignación de cuentas.", dr("ConceptoContable").ToString), ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
- ElseIf ex1.Message.Contains("Vw_Val_Conta_CuentasResultados_SubProyectos") Then
- Dim Concepto2 As String = DirectCast(HttpContext.Current.Application("GlobalDTContaConceptosContables"), DataTable).FiltroPrimeroValor("ConceptoContable", String.Format("CveConceptoContable = {0}", CveConceptoContable))
- OnError(String.Format("El concepto '{0}' requiere centro de costo", Concepto2), ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
- ElseIf ex1.Message.Contains("UK_Vw_Val_Conta_CuentasResultados_SubProyectos") Then
- Dim Concepto3 As String = DirectCast(HttpContext.Current.Application("GlobalDTContaConceptosContables"), DataTable).FiltroPrimeroValor("ConceptoContable", String.Format("CveConceptoContable = {0}", CveConceptoContable))
- OnError(String.Format("El concepto '{0}' requiere centro de costo", Concepto3), ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
- Else
- OnError("Ocurrió un error al Guardar", ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
+ ElseIf ex1.Message.Contains("Vw_Val_Conta_CuentasResultados_SubProyectos") Then
+ Dim Concepto2 As String = DirectCast(HttpContext.Current.Application("GlobalDTContaConceptosContables"), DataTable).FiltroPrimeroValor("ConceptoContable", String.Format("CveConceptoContable = {0}", CveConceptoContable))
+ OnError(String.Format("El concepto '{0}' requiere centro de costo", Concepto2), ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
+ ElseIf ex1.Message.Contains("UK_Vw_Val_Conta_CuentasResultados_SubProyectos") Then
+ Dim Concepto3 As String = DirectCast(HttpContext.Current.Application("GlobalDTContaConceptosContables"), DataTable).FiltroPrimeroValor("ConceptoContable", String.Format("CveConceptoContable = {0}", CveConceptoContable))
+ OnError(String.Format("El concepto '{0}' requiere centro de costo", Concepto3), ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
+ Else
+ OnError("Ocurrió un error al Guardar", ex1, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
End If '
Catch ex As Exception
If ex.Message.Contains("50015;") Then
@@ -1195,8 +1195,10 @@ Public Class ClsContabilidad
Catch ex As Exception
If ex.Message.Contains("50015;") Then
OnError("No se puede actualizar una póliza en un ejercicio Cerrado", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
+ ElseIf ex.Message.Contains("IDX_UN_ContaPrePolizasCveEmpresaCveTipoPolizaFoliosAnioMes") Then
+ OnError($"El Folio {Folio} ya esta registrado.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
Else
- OnError("Ocurrió un error al contabilizar las prepoliza detalle.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
+ OnError("Ocurrió un error al contabilizar las prepoliza detalle.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
End If
End Try
Return Retorno
diff --git a/App_Code/ClsInventarios.vb b/App_Code/ClsInventarios.vb
index 00613e593..8b89df8a6 100644
--- a/App_Code/ClsInventarios.vb
+++ b/App_Code/ClsInventarios.vb
@@ -5567,7 +5567,7 @@ Public Class ClsInventarios
Public Function AddCamiones(Placa As String, Especificacion As String, CveEmpresa As Integer, CveConfigAutoTransporte As Integer, Anio As Integer, CveTipoPermisoSCT As Integer, NumPermisoSCT As String, NombreAseguradora As String,
NumPolizaSeguro As String, CveUsuario As Integer, NombreAseguradoraMedioAmbiente As String, NumPolizaSeguroMedioAmbiente As String, NombreAseguradoraCarga As String, NumPolizaSeguroCarga As String,
Optional CveTipoCamion As Integer = 1, Optional LongitudCaja As String = "", Optional LineaTransportacion As String = "", Optional SCAC As String = "", Optional CAAT As String = "",
- Optional CveTipoRemolque As Integer = -1, Optional NumeroTrailer As String = "") As Boolean
+ Optional CveTipoRemolque As Integer = -1, Optional NumeroTrailer As String = "", Optional Estatus As Boolean = False) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Inv_CamionesAdd")
@@ -5593,6 +5593,7 @@ Public Class ClsInventarios
.Add("@SCAC", SqlDbType.VarChar).Value = SCAC
.Add("@CAAT", SqlDbType.VarChar).Value = CAAT
.Add("@NumeroTrailer", SqlDbType.VarChar).Value = NumeroTrailer
+ .Add("@Estatus", SqlDbType.Bit).Value = Estatus
End With
Try
SqlAdapter.Fill(Data)
@@ -5620,7 +5621,7 @@ Public Class ClsInventarios
Public Function UpdateCamiones(CveCamion As Integer, Placa As String, Especificacion As String, CveConfigAutoTransporte As Integer, Anio As Integer, CveTipoPermisoSCT As Integer, NumPermisoSCT As String, NombreAseguradora As String,
NumPolizaSeguro As String, CveUsuario As Integer, CveEmpresa As Integer, NombreAseguradoraMedioAmbiente As String, NumPolizaSeguroMedioAmbiente As String, NombreAseguradoraCarga As String,
NumPolizaSeguroCarga As String, Optional CveTipoCamion As Integer = -1, Optional LongitudCaja As String = "", Optional LineaTransportacion As String = "", Optional SCAC As String = "", Optional CAAT As String = "",
- Optional CveTipoRemolque As Integer = -1, Optional NumeroTrailer As String = "") As Boolean
+ Optional CveTipoRemolque As Integer = -1, Optional NumeroTrailer As String = "", Optional Estatus As Boolean = False) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Inv_CamionesUpdate")
With SqlAdapter.SelectCommand.Parameters
@@ -5646,6 +5647,7 @@ Public Class ClsInventarios
.Add("@SCAC", SqlDbType.VarChar).Value = SCAC
.Add("@CAAT", SqlDbType.VarChar).Value = CAAT
.Add("@NumeroTrailer", SqlDbType.VarChar).Value = NumeroTrailer
+ .Add("@Estatus", SqlDbType.Bit).Value = Estatus
End With
Try
SqlAdapter.Fill(Data)
diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb
index e89ff7969..ffa920110 100644
--- a/App_Code/ClsPaginas.vb
+++ b/App_Code/ClsPaginas.vb
@@ -6356,20 +6356,6 @@ Public Class ClsPaginas
Try
bytes = bytes
-
-
- 'Response.Clear()
- 'Response.ContentType = "application/pdf"
- 'Response.Cache.SetCacheability(HttpCacheability.Private)
- 'Response.Expires = -1
- 'Response.Buffer = True
- ''Uncomment to handle the file as attachment
- 'Response.AddHeader("Content-Disposition", String.Format("inline; filename={0}.{1}", NombreArchivo, If(Formato = "PDF", "pdf", "xls")))
- ''Response.BinaryWrite(bytes)
- 'bytes = Nothing
- 'Response.End()
-
-
Response.Buffer = True
Response.Clear()
If Formato = "PDF" Then
@@ -6380,9 +6366,9 @@ Public Class ClsPaginas
Response.AddHeader("content-disposition", String.Format("{0}; filename={1}.{2}", Content_Disposition, NombreArchivo, If(Formato = "PDF", "pdf", "xls")))
Response.BinaryWrite(bytes) ' create the file
Response.Flush() ' send it to the client to download
+ bytes = Nothing
HttpContext.Current.Response.SuppressContent = True
HttpContext.Current.ApplicationInstance.CompleteRequest()
- bytes = Nothing
'HttpContext.Current.Response.End()
Catch ex As Exception
@@ -6970,7 +6956,22 @@ Public Class ClsPaginas
RFCReceptor = Vta.RFCReceptor
End If
+
+ Dim RutaCarpetaCBB As String = String.Format("{0}CBB\", Ruta)
+ Dim FinfoCarpetaCBB As New IO.DirectoryInfo(RutaCarpetaCBB)
+
+ If Not FinfoCarpetaCBB.Exists Then
+ Try
+ IO.Directory.CreateDirectory(RutaCarpetaCBB)
+ Catch ex As Exception
+ GuardaLogAD($"CveEmpresa {UsuarioActual.CveEmpresa} Vta {Vta.SerieFolio} Error al crear directorio CBB {ex.Message}")
+
+ End Try
+ End If
+
+
Dim RutaCBB As String = String.Format("{0}CBB\{1}.jpg", Ruta, Vta.SerieFolio)
+
Dim ImagenCBB As New System.IO.FileInfo(RutaCBB)
Dim ImgCBB As String '= String.Format("{0}://{1}:{2}/Empresas/{3}/CBB/{4}.jpg", Request.Url.Scheme, Request.Url.Host, Request.Url.Port, UsuarioActual.CveEmpresa, Vta.SerieFolio)
diff --git a/App_Code/Modelos.vb b/App_Code/Modelos.vb
index e6fbe82fd..7a6893c9d 100644
--- a/App_Code/Modelos.vb
+++ b/App_Code/Modelos.vb
@@ -4668,6 +4668,13 @@ Namespace Modelos
Dim TieneAlmacen As Boolean = False
Dim AplicaRefacturacionConPagos As Boolean = False
+ Dim CveEstatusRefacturacion As Integer = If(ObjFactura.CveEstatusRefacturacion <= 0, 0, ObjFactura.CveEstatusRefacturacion)
+
+ 'SI YA FUE MARCADA COMO REFACTURACION Y FUE SEPARADA, MANTENER EL COMPORTAMIENTO DE CANCELACION COMO REFACTURACION
+ If Not EsRefacturacion AndAlso CveEstatusRefacturacion = 4 Then
+ EsRefacturacion = True
+ End If
+
'1 NORMAL, 2 CON PAGOS
Dim ModalidadRefacturacion As Integer = UsuarioActual.Empresa.Funcionalidad(586).ToEntero()
@@ -4800,11 +4807,7 @@ Namespace Modelos
Return Retorno
End If
-
- Dim CveEstatusRefacturacion As Integer = If(ObjFactura.CveEstatusRefacturacion <= 0, 0, ObjFactura.CveEstatusRefacturacion)
-
-
- If Not EsRefacturacion Then
+ If Not EsRefacturacion AndAlso CveEstatusRefacturacion <> 4 Then
CveEstatusRefacturacion = 0
End If
diff --git a/App_Code/Timbrado.vb b/App_Code/Timbrado.vb
index 7fc90d47b..98a1e5553 100644
--- a/App_Code/Timbrado.vb
+++ b/App_Code/Timbrado.vb
@@ -5548,7 +5548,7 @@ Public Class Timbrado
If Not UsuarioActual.Empresa.FacturaProduccion OrElse UsuarioActual.CveEmpresa = 1 Then
EmisorRFC = "EKU9003173C9"
- UsuarioActual.Empresa.Empresa = "ESCUELA KEMPER URGATE SA DE CV"
+ UsuarioActual.Empresa.Empresa = "ESCUELA KEMPER URGATE"
ArchivoLLave = $"{UsuarioActual.Empresa.Ruta}Certificados\EKU9003173C9.key"
ArchivoCertificado = $"{UsuarioActual.Empresa.Ruta}Certificados\EKU9003173C9.cer"
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index fe7583a4e..75674b4a0 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -1025,6 +1025,21 @@ Partial Class Compras_Compras
End Set
End Property
+ Private Property SubTotalRefacturacion As Decimal
+ Get
+
+ If ViewState("SubTotalRefacturacion") Is Nothing Then
+ ViewState("SubTotalRefacturacion") = 0.0D
+ End If
+
+ Return ViewState("SubTotalRefacturacion").ToString.ToDecimal
+
+ End Get
+ Set(value As Decimal)
+ ViewState("SubTotalRefacturacion") = value
+ End Set
+ End Property
+
Private Property IVAOriginal As Double
Get
@@ -2165,7 +2180,7 @@ Partial Class Compras_Compras
DdlRetIVAConcepto.Items.Add(New ListItem("Arrendamiento", "4"))
''If UsuarioActual.Empresa.Funcionalidad(577).ToEntero = 1 Then
- 'DdlRetIVAConcepto.Items.Add(New ListItem("Ret IVA Servicios", "5"))
+ DdlRetIVAConcepto.Items.Add(New ListItem("Ret IVA Servicios", "5"))
''End If
End If
@@ -6310,7 +6325,7 @@ Partial Class Compras_Compras
Funcionalidad = 313
ConceptoContable = 248
ElseIf DdlRetIVAConcepto.SelectedValue.ToEntero = 5 Then
- Funcionalidad = 577
+ Funcionalidad = 578
ConceptoContable = 285
End If
@@ -6513,7 +6528,14 @@ Partial Class Compras_Compras
Exit Select 'Es credito el concepto 6 se agrega en CASE 17
End If
- If Not CveCompraRefacturacion > 0 OrElse (ChkRefacNC.Checked) Then
+
+ Dim DifSubTotatles As Decimal = 0D
+
+ If CveCompraRefacturacion > 0 Then
+ DifSubTotatles = Math.Abs(SubTotalRefacturacion - TxtSubTotal2.Text.ToDecimal)
+ End If
+
+ If DifSubTotatles > 0 Or (Not CveCompraRefacturacion > 0 OrElse (ChkRefacNC.Checked)) Then
'AF TipoAF 2 Es para las compras
DT = TmpDT.FiltraParametros("ISNULL(TipoAF,0) = 2 And ISNULL(AplicaCostoIndirecto,0) <> 1 ")
If DT.Rows.Count > 0 AndAlso Not DdlTipoComprobante.SelectedValue.Contiene("NC", "DEV", "Ant") Then
@@ -8963,7 +8985,7 @@ Partial Class Compras_Compras
IdCtaContable = 0
Dim Concepto As String = String.Format("{0}-{1}", TxtSerie.Text, TxtFolio.Text)
Dim importeMN As Decimal = 0
- Dim Multiplicador As Integer = If(Row("Multiplicador").ToString.ToEntero = 1, -1, 1)
+ Dim Multiplicador As Integer = If(Row("Multiplicador").ToString.ToEntero = 1, 1, -1)
Dim PorcentajeImpuesto As Decimal = 0
Dim ConceptoPartida As String = String.Format("{0}-{1}", TxtSerie.Text, TxtFolio.Text)
@@ -10582,7 +10604,7 @@ Partial Class Compras_Compras
Dim importeMovimiento As Decimal = 0
Dim IdCtaContable As Integer = 0
Dim importeMN As Decimal = 0
- Dim Multiplicador As Integer = If(Row("Multiplicador").ToString.ToEntero = 1, -1, 1)
+ Dim Multiplicador As Integer = If(Row("Multiplicador").ToString.ToEntero = 1, 1, -1)
Dim Referencia As String = $"{TxtSerie.Text}-{TxtFolio.Text}" ' concatenation interpolation
Select Case ConceptoContable
@@ -14722,14 +14744,19 @@ Partial Class Compras_Compras
Private Sub DdlRefacturacionFacturas_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlRefacturacionFacturas.SelectedIndexChanged
+ SubTotalRefacturacion = 0.0D
+
If DdlRefacturacionFacturas.SelectedValue.ToEntero > 0 Then
Dim dr As DataRow = DtRefacturacion.FiltroPrimero(String.Format("CveCompra ={0}", DdlRefacturacionFacturas.SelectedValue))
If dr IsNot Nothing Then
HdnRefacturacionConcepto.Value = dr("CveConceptoContableAlmacen").ToString
ChkRefacturacionConAlmacen.Checked = If(dr("CveMovimientoAlmacen").ToString.ToEntero > 0, True, False)
+ SubTotalRefacturacion = dr("SubTotal").ToString.ToDecimal
End If
+
+
End If
End Sub
@@ -17502,8 +17529,8 @@ Partial Class Compras_Compras
'RETENCIONES
Dim Retenciones = 0D
- Retenciones = TxtRetIVA.Text.ToDecimal
- Retenciones += TxtRetISR.Text.ToDecimal
+ Retenciones = RetIVA.ToDecimal
+ Retenciones += RetISR.ToDecimal
SubTotal2 = SubTotal - Descuentos ' - Amortizacion '[IPP] COMENTADO CASO JAM 12653 CON NC 27122 | 23/MAYO/2018
@@ -18394,7 +18421,7 @@ Partial Class Compras_Compras
End If
Next
- TmpDT.AcceptChanges()
+ TmpDT.AcceptChanges()
'Else
' Retorno = False
'End If
diff --git a/Compras/PopUpVerFactura.aspx.vb b/Compras/PopUpVerFactura.aspx.vb
index 27a2772a3..e0bb52ba3 100644
--- a/Compras/PopUpVerFactura.aspx.vb
+++ b/Compras/PopUpVerFactura.aspx.vb
@@ -343,7 +343,7 @@ Partial Class PopUpVerFactura
lrds.Add(rds)
'"Empresas/Grales/Formatos/EquiposGPS.rdlc"
'"D:\\ADSistemas\\Proyectos\\SIG\\SIGIT\\GPS\\PalletEtiqueta.rdlc"
- ImprimirPDF("GPS/EmbarqueManifiesto.rdlc", lrds, params, "Manifesto")
+ ImprimirPDF("GPS/EmbarqueManifiesto.rdlc", lrds, params, "Manifesto", Content_Disposition:="Inline")
End Sub
Private Sub imprimirManifiestoRemision(cveEmbarqueManifiesto As Integer)
@@ -373,6 +373,7 @@ Partial Class PopUpVerFactura
Dim TotalDlls As String = ""
Dim Cliente As String = ""
Dim Direccion As String = ""
+ Dim BinsPrecio As String = ""
@@ -403,6 +404,7 @@ Partial Class PopUpVerFactura
CAJASDECARTON = String.Format("{0:N0}", row("CAJASDECARTON"))
RPC = String.Format("{0:N0}", row("RPC"))
BINSDECARTON = String.Format("{0:N0}", row("BINSDECARTON"))
+ BinsPrecio = String.Format("{0:N0}", row("BINSDECARTON").ToString().ToDecimal() * 5)
TotalDlls = String.Format("{0:N0}", row("TotalDlls"))
@@ -482,6 +484,8 @@ Partial Class PopUpVerFactura
params.Add(New ReportParameter("CAJASDECARTON", CAJASDECARTON))
params.Add(New ReportParameter("RPC", RPC))
params.Add(New ReportParameter("BINSDECARTON", BINSDECARTON))
+ params.Add(New ReportParameter("BinsPrecio", BinsPrecio))
+
params.Add(New ReportParameter("TotalDlls", TotalDlls))
@@ -493,7 +497,7 @@ Partial Class PopUpVerFactura
lrds.Add(rds)
'"Empresas/Grales/Formatos/EquiposGPS.rdlc"
'"D:\\ADSistemas\\Proyectos\\SIG\\SIGIT\\GPS\\PalletEtiqueta.rdlc"
- ImprimirPDF("GPS/EmbarqueManifiestoRemision.rdlc", lrds, params, "Remisión")
+ ImprimirPDF("GPS/EmbarqueManifiestoRemision.rdlc", lrds, params, "Remisión", Content_Disposition:="Inline")
End Sub
@@ -521,6 +525,7 @@ Partial Class PopUpVerFactura
Dim CAJASDECARTON As String = ""
Dim RPC As String = ""
Dim BINSDECARTON As String = ""
+ Dim BinsPrecio As String = ""
Dim TotalDlls As String = ""
Dim Cliente As String = ""
Dim Direccion As String = ""
@@ -659,7 +664,7 @@ Partial Class PopUpVerFactura
'GuardaLogFacturacion($"Ruta XML {ArchivoXML}")
'ResultadoMail = 3
End If
- ImprimirPDF("GPS/EmbarqueManifiestoCartaPorte.rdlc", lrds, params, "DatosCartaPorte", Content_Disposition:="inline")
+ ImprimirPDF("GPS/EmbarqueManifiestoCartaPorte.rdlc", lrds, params, "DatosCartaPorte", Content_Disposition:="Inline")
End Sub
@@ -728,7 +733,7 @@ Partial Class PopUpVerFactura
'endimg
'"Empresas/Grales/Formatos/EquiposGPS.rdlc"
'"D:\\ADSistemas\\Proyectos\\SIG\\SIGIT\\GPS\\PalletEtiqueta.rdlc"
- ImprimirPDF("GPS/PalletEtiqueta2.rdlc", lrds, params, "Pallet")
+ ImprimirPDF("GPS/PalletEtiqueta2.rdlc", lrds, params, "Pallet", Content_Disposition:="Inline")
End Sub
Private Sub imprimirpallet(cvePallet As Integer)
Dim Envase As String = ""
@@ -825,7 +830,7 @@ Partial Class PopUpVerFactura
'If CvetypeImpresion = 2 Then
' ruta = "GPS/PalletEtiqueta_2.rdlc"
'End If
- ImprimirPDF(ruta, lrds, params, "Pallet Caja")
+ ImprimirPDF(ruta, lrds, params, "Pallet Caja", Content_Disposition:="Inline")
End Sub
#Region "U S U A R I O - T O K E N"
diff --git a/Compras/Proveedores.aspx.vb b/Compras/Proveedores.aspx.vb
index d8176bb72..e06070550 100644
--- a/Compras/Proveedores.aspx.vb
+++ b/Compras/Proveedores.aspx.vb
@@ -728,15 +728,10 @@ Partial Class Compras_Proveedores
cfdVer = "http://www.sat.gob.mx/cfd/4"
End If
-
-
'If Prefijo.ToLower <> "cfdi" Then cfdVer = "http://www.sat.gob.mx/cfd/2"
namespaces.AddNamespace(Prefijo, cfdVer)
-
-
-
Dim node As XmlNode
node = XMLDoc.SelectSingleNode(String.Format("//{0}:Emisor", Prefijo), namespaces)
If node IsNot Nothing Then
diff --git a/Compras/eFacturas.aspx.vb b/Compras/eFacturas.aspx.vb
index c73ff32d0..e50b0a6ec 100644
--- a/Compras/eFacturas.aspx.vb
+++ b/Compras/eFacturas.aspx.vb
@@ -2883,7 +2883,7 @@ Partial Class Compras_eFacturas
DTDocumentosRelacionados.Columns.Add("Manual", GetType(Boolean))
-
+ Dim TieneRegistros As Boolean = False
If IO.File.Exists(Archivo) Then
@@ -3034,18 +3034,29 @@ Partial Class Compras_eFacturas
End If
End If
+
ObjCompraFolios.Dispose()
+ DTDocumentosRelacionados = DTDocumentosRelacionados.FiltraParametros("CveIE > 0 AND LEN(IdDocumento) > 0")
GVPDocumentosRelacionadosPagos.DataSource = DTDocumentosRelacionados
GVPDocumentosRelacionadosPagos.DataBind()
DTGVPagosVinculacion = DTDocumentosRelacionados
+ BtnVincularPago.Visible = False
+ If DTDocumentosRelacionados.Rows.Count > 0 Then
+ SerieFolioIE = DTDocumentosRelacionados.Rows(0)("SerieFolio").ToString
+ DivVincularPagoManualmente.Visible = False
+ BtnVincularPago.Visible = True
+ TieneRegistros = True
+ Else
+ DivVincularPagoManualmente.Visible = True
+ BtnVincularPago.Visible = False
+ End If
ComprasEnComplemento = DTGVPagosVinculacion.COUNT("CveCompra", " CveCompra > 0")
-
If DTDocumentosRelacionados.MAX("CveCompra").ToString.ToEntero > 0 Then
TieneCompras = True
Else
@@ -3096,25 +3107,25 @@ Partial Class Compras_eFacturas
Dim ObjCompras As New ClsCompras
- Dim TieneRegistros As Boolean = False
- If ObjCompras.GetCompararComplementoPago(gvRow.DataKey("CveProveedor").ToEntero, Monto, nodePagos2.InnerXml.Replace("pago10:", "").Replace("pagos10:", ""), UsuarioActual.CveEmpresa) Then
- GvVincularPago.DataSource = ObjCompras.DtResultados
- If ObjCompras.DtResultados.Rows.Count > 0 Then
- SerieFolioIE = ObjCompras.DtResultados.Rows(0)("SerieFolio").ToString
- DivVincularPagoManualmente.Visible = False
- BtnVincularPago.Visible = True
- TieneRegistros = True
- Else
- DivVincularPagoManualmente.Visible = True
- BtnVincularPago.Visible = False
- End If
- 'ImportePago = ObjCompras.DtResultados.SUMD("Monto")
- Else
- DivVincularPagoManualmente.Visible = False
- BtnVincularPago.Visible = False
- End If
+ 'If ObjCompras.GetCompararComplementoPago(gvRow.DataKey("CveProveedor").ToEntero, Monto, nodePagos2.InnerXml.Replace("pago10:", "").Replace("pagos10:", ""), UsuarioActual.CveEmpresa) Then
+ ' GvVincularPago.DataSource = ObjCompras.DtResultados
+
+ ' If ObjCompras.DtResultados.Rows.Count > 0 Then
+ ' SerieFolioIE = ObjCompras.DtResultados.Rows(0)("SerieFolio").ToString
+ ' DivVincularPagoManualmente.Visible = False
+ ' BtnVincularPago.Visible = True
+ ' TieneRegistros = True
+ ' Else
+ ' DivVincularPagoManualmente.Visible = True
+ ' BtnVincularPago.Visible = False
+ ' End If
+ ' 'ImportePago = ObjCompras.DtResultados.SUMD("Monto")
+ 'Else
+ ' DivVincularPagoManualmente.Visible = False
+ ' BtnVincularPago.Visible = False
+ 'End If
For Each GvRowF As GridViewRow In GVPDocumentosRelacionadosPagos.Rows
diff --git a/Contabilidad/RegPrePolizaS.aspx.vb b/Contabilidad/RegPrePolizaS.aspx.vb
index 79dcf305f..7fc9b2cc2 100644
--- a/Contabilidad/RegPrePolizaS.aspx.vb
+++ b/Contabilidad/RegPrePolizaS.aspx.vb
@@ -2560,7 +2560,10 @@ Partial Class ContabilidadC_RegPrePolizaS
TxtFolio.Text = ObjConta.ContaFolio.ToString()
LnkFolioManual.Visible = False
+ BtnContabilizar.Visible = False
+ BtnDescontabilizar.Visible = True
UpPoliza.Update()
+ UpGuardar.Update()
End If
@@ -3044,15 +3047,18 @@ Partial Class ContabilidadC_RegPrePolizaS
If ObjConta.ContabilizaDesContabilizaPrePoliza(CvePrePoliza, False, UsuarioActual.CveEmpresa) Then
+
Alert("Descontabilizado Correctamente.", TipoMensaje.MsgInformacion)
TxtFolio.Text = ""
LnkFolioManual.Visible = True
+ BtnDescontabilizar.Visible = False
+ BtnContabilizar.Visible = True
End If
ObjConta.Dispose()
UpPoliza.Update()
-
+ UpGuardar.Update()
diff --git a/Empresas/141/Formatos/CHQ-7452.rdlc b/Empresas/141/Formatos/CHQ-7452.rdlc
index 3c26bcd98..77447f2a8 100644
--- a/Empresas/141/Formatos/CHQ-7452.rdlc
+++ b/Empresas/141/Formatos/CHQ-7452.rdlc
@@ -1,5 +1,5 @@
-
+
0
@@ -93,9 +93,9 @@
Textbox1
3.15903cm
- 2.98488cm
+ 0.58123cm
0.6cm
- 14.64437cm
+ 17.04802cm
1
2
- true
@@ -2081,7 +2080,7 @@ Hermosillo, Sonora, Mexico
- $1.00
+ $5.00
@@ -2132,7 +2131,7 @@ Hermosillo, Sonora, Mexico
- =Parameters!BINSDECARTON.Value
+ =Parameters!BinsPrecio.Value
@@ -2341,6 +2340,7 @@ Hermosillo, Sonora, Mexico
2pt
+ true
@@ -2866,6 +2866,12 @@ Hermosillo, Sonora, Mexico
true
ReportParameter1
+
+ String
+ true
+ true
+ ReportParameter1
+
diff --git a/GPS/PalletEtiqueta2.rdlc b/GPS/PalletEtiqueta2.rdlc
index e75b2bc6e..656ddb873 100644
--- a/GPS/PalletEtiqueta2.rdlc
+++ b/GPS/PalletEtiqueta2.rdlc
@@ -40,16 +40,16 @@
- 2.20952cm
+ 2.81806cm
- 1.99728cm
+ 2.93411cm
- 1.99728cm
+ 2.28832cm
- 3.44561cm
+ 2.65186cm
@@ -224,39 +224,11 @@
2pt
- 2
+ 3
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Textbox388
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
+
@@ -323,39 +295,11 @@
2pt
- 2
+ 3
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Textbox384
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
+
@@ -422,39 +366,11 @@
2pt
- 2
+ 3
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Textbox380
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
+
@@ -522,39 +438,11 @@
2pt
- 2
+ 3
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Textbox376
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
+
@@ -621,39 +509,11 @@
2pt
- 2
+ 3
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Textbox372
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
+
@@ -1354,12 +1214,11 @@
- 0.38833cm
+ 0.45921cm
- true
true
@@ -1390,7 +1249,6 @@
- true
true
@@ -2011,7 +1869,6 @@
- true
true
@@ -2042,7 +1899,6 @@
- true
true
@@ -2663,7 +2519,6 @@
- true
true
@@ -2694,7 +2549,6 @@
- true
true
@@ -3315,7 +3169,6 @@
- true
true
@@ -3346,7 +3199,6 @@
- true
true
@@ -3754,8 +3606,8 @@
0.0762cm
0.10266cm
- 12.50875cm
- 9.64969cm
+ 12.57959cm
+ 10.69235cm
@@ -3763,10 +3615,10 @@
- 4.95471in
+ 5.09718in