diff --git a/Bancos/PagoElectronico.aspx.vb b/Bancos/PagoElectronico.aspx.vb
index 90bbff120..ed0b9df3c 100644
--- a/Bancos/PagoElectronico.aspx.vb
+++ b/Bancos/PagoElectronico.aspx.vb
@@ -1566,6 +1566,7 @@ Partial Class Bancos_PagoElectronico
Param.Add(ArrayCorreos(index)) 'Para
Param.Add("Notificación de Pago") 'Asunto
+
Param.Add(GeneraCorreo2(DtPago.Rows(index), ObjIE, ArrayCveIEs(index).ToEntero)) 'Body
Dim Hilo As New Threading.Thread(AddressOf MandaCorreo)
@@ -2130,11 +2131,11 @@ Partial Class Bancos_PagoElectronico
End If
Return strBody.ToString
- End Function
+ End Function
#End Region
-
+
#Region " GENERA CORREO 2"
-
+
Private Function GeneraCorreo2(Dr As DataRow, ByRef ObjIE As ClsBancos, CveIE As Integer) As String
Dim strBody As New StringBuilder
@@ -2456,11 +2457,227 @@ Partial Class Bancos_PagoElectronico
End If
Return strBody.ToString
- End Function
+ End Function
+
+
+
+ Private Function GeneraCorreo(CveIE As Integer) As String
+
+ Dim strBody As New StringBuilder
+ Dim objIE As New ClsBancos
+
+ If objIE.GetBancosIE(CveIE, UsuarioActual.CveEmpresa) Then
+ strBody.Append(" ")
+ strBody.Append("
")
+
+
+ 'MOVIMIENTOS CHEQUE
+ If objIE.GetBancosIEMovimientos(CveIE, UsuarioActual.CveEmpresa) Then
+ Dim Textov33 As String = ""
+ If UsuarioActual.Empresa.Funcionalidad(520) = "1" Then
+ Textov33 = "Favor de emitir complemento de pago de los siguientes documentos"
+ End If
+
+ strBody.AppendFormat("
")
+
+ strBody.Append("")
+ End If
+
+ objIE.Dispose()
+ Return strBody.ToString
+ End Function
+
+
#End Region
-
-
-
+
+
+
+
+
#Region " IMPRIMIR "
Protected Sub BtnReporteAltaCarga_Click(sender As Object, e As EventArgs)
Dim Archivo As New System.IO.FileInfo(String.Format("{0}Formatos/LayoutAltaProveedor.rdlc", UsuarioActual.Empresa.Ruta))
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index 812713eb7..552b2f736 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -6395,6 +6395,9 @@ Partial Class Compras_Compras
Dim RegistraConcepto225 As Boolean = UsuarioActual.Empresa.UsaInventarios AndAlso DdlTipoComprobante.SelectedValue.Contiene("NC", "DEV") AndAlso Not UsuarioActual.Empresa.Funcionalidad(126) = "1"
+
+ Dim Insertado205 As Boolean = False
+
If RBLPago.SelectedValue.ToEntero = 4 Then
Exit Select 'Es credito el concepto 6 se agrega en CASE 17
End If
@@ -6602,6 +6605,7 @@ Partial Class Compras_Compras
End If
End If
Case 205, 237, 240
+ Insertado205 = True
Concepto = $"{NombreProveedor} {TxtSerie.Text} - {TxtFolio.Text}"
If DdlMoneda.SelectedValue.ToEntero <> 1 AndAlso UsaComplementariaFleteImportaciones Then
If ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, Referencia, ConceptoContabilizacionME, Concepto, FechaMovimiento, IdCtaContableME, -1, CveCompra:=CveCompra, CveProveedor:=CveProveedorConcepto, ImporteMX:=importeMovimiento, ImporteME:=If(tipoCambioActual = 1, 0, importeMovimiento), CveCuenta:=CveCuenta, TipoCambio:=tipoCambioActual, Contabilizable:=SeContabiliza) Then
@@ -6803,14 +6807,17 @@ Partial Class Compras_Compras
End If
Concepto = $"{NombreProveedor} {TxtSerie.Text} - {TxtFolio.Text}"
- If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, Referencia, tcvecon, Concepto, FechaMovimiento, tidctacon, IdSegmentoNegocio, CveCompra:=CveCompra, CveProveedor:=CveProveedorConcepto, CveAcreedor:=CveAcreedor, CveIE:=CveIE, CveColectiva:=CveColectiva, CveCreditoDetalle:=CveCreditoDetalle, CveClasificacion:=Row2("CveClasificacion").ToString.ToEntero, CveSubProyecto:=Row2("CveSubProyecto").ToString.ToEntero, ImporteMX:=importeMN, ImporteME:=If(tipoCambioActual = 1, 0, importeMovimiento), CveCuenta:=CveCuenta, CveTipoGasto:=Row2("CveTipoGasto").ToString.ToEntero, TipoCambio:=tipoCambioActual, Contabilizable:=SeContabiliza) Then
- ErrorPrepoliza = True
+
+ If Not Insertado205 Then
+
+ If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, Referencia, tcvecon, Concepto, FechaMovimiento, tidctacon, IdSegmentoNegocio, CveCompra:=CveCompra, CveProveedor:=CveProveedorConcepto, CveAcreedor:=CveAcreedor, CveIE:=CveIE, CveColectiva:=CveColectiva, CveCreditoDetalle:=CveCreditoDetalle, CveClasificacion:=Row2("CveClasificacion").ToString.ToEntero, CveSubProyecto:=Row2("CveSubProyecto").ToString.ToEntero, ImporteMX:=importeMN, ImporteME:=If(tipoCambioActual = 1, 0, importeMovimiento), CveCuenta:=CveCuenta, CveTipoGasto:=Row2("CveTipoGasto").ToString.ToEntero, TipoCambio:=tipoCambioActual, Contabilizable:=SeContabiliza) Then
+ ErrorPrepoliza = True
+ End If
+
End If
-
-
End If
Next