diff --git a/GestionAsegasa/GestionAsegasa.vbproj b/GestionAsegasa/GestionAsegasa.vbproj
index d46b746..74fc2c4 100644
--- a/GestionAsegasa/GestionAsegasa.vbproj
+++ b/GestionAsegasa/GestionAsegasa.vbproj
@@ -43,8 +43,8 @@
-
-
+
+
diff --git a/ServicioGestionAsegasa/ServicioGestionAsegasa.csproj b/ServicioGestionAsegasa/ServicioGestionAsegasa.csproj
index c4cb789..26b251a 100644
--- a/ServicioGestionAsegasa/ServicioGestionAsegasa.csproj
+++ b/ServicioGestionAsegasa/ServicioGestionAsegasa.csproj
@@ -24,7 +24,7 @@
-
+
diff --git a/WSAsegasaVerifactu/ProcesosVeriFactuAsegasa.cs b/WSAsegasaVerifactu/ProcesosVeriFactuAsegasa.cs
index 1520f64..2265193 100644
--- a/WSAsegasaVerifactu/ProcesosVeriFactuAsegasa.cs
+++ b/WSAsegasaVerifactu/ProcesosVeriFactuAsegasa.cs
@@ -70,7 +70,7 @@ namespace WSAsegasaVerifactu
Logs.AñadeLog(tsUtilidades.Enumeraciones.TipoLog.Fallo, ex.Message, ex);
}
}
- public DatosConfig ObtieneConfiguracion()
+ public DatosConfig ObtieneConfiguracion(string idEmpresa)
{
var bd = tscgestionasegasa.NuevoContexto(Procesos.Conf.NombreConexionBD, true, false, true, "ProcesosVeriFactu");
var bdts = bdFactu.tscFactu.NuevoContexto("Producción", true, false, true, "ProcesosVeriFactu");
@@ -107,7 +107,7 @@ namespace WSAsegasaVerifactu
- public List ObtenerOperacionesPendientes()
+ public List? ObtenerOperacionesPendientes(string idEmpresa)
{
DateTime Ahora = DateTime.Now;
int OperAlta = (int)bdAsegasa.db.registrosverifactu.OperacionEnum.ALTA;
@@ -332,7 +332,7 @@ namespace WSAsegasaVerifactu
}
private peticionesverifactu? pvf;
- public void GuardarPeticionAEAT(string Peticion)
+ public void GuardarPeticionAEAT(string Peticion, string idEmpresa)
{
pvf = new peticionesverifactu();
pvf.Peticion = System.Text.UTF8Encoding.UTF8.GetBytes(Peticion);
@@ -342,10 +342,10 @@ namespace WSAsegasaVerifactu
}
-
-
- public (bool,string, DateOnly?)? ObtenerUltimaFacturaEnviada(string Serie, DateOnly Fecha)
+
+
+ public (bool, string, DateOnly?)? ObtenerUltimaFacturaEnviada(string Serie, DateOnly FechaFactura, string idEmpresa)
{
//int iAlta = (int)registrosverifactu.OperacionEnum.ALTA;
//int iPendiente = (int)registrosverifactu.EstadoEnum.PENDIENTE_RESPUESTA;
@@ -380,7 +380,7 @@ namespace WSAsegasaVerifactu
}
- public void Excepcion(Exception ex, string RespuestaAEAT)
+ public void Excepcion(Exception ex, string RespuestaAEAT, string idEmpresa)
{
try
{
@@ -417,7 +417,7 @@ namespace WSAsegasaVerifactu
}
- public void OperacionIncorrecta(tsRegistroFacturacion op, Exception ex)
+ public void OperacionIncorrecta(tsRegistroFacturacion op, Exception ex, string idEmpresa)
{
int idAplicacion = int.Parse(op.ReferenciaExterna);
@@ -427,12 +427,12 @@ namespace WSAsegasaVerifactu
bd.SaveChanges();
}
- public void Log(string Mensaje, TipoLog Tipo)
- {
+ public void Log(string Mensaje, TipoLog Tipo, string idEmpresa)
+ {
Logs.AñadeLog(Tipo, Mensaje);
}
- tsEncadenamiento? ItsVeriFactu.ObtenerUltimoEncadenamiento(string idEmisorFactura)
+ public tsEncadenamiento? ObtenerUltimoEncadenamiento(string idEmisorFactura, string idEmpresa)
{
int pr = (int)bdAsegasa.db.registrosverifactu.EstadoEnum.PENDIENTE_RESPUESTA;
// int ae = (int)bdAsegasa.db.registrosverifactu.EstadoEnum.ACEPTADO_CON_ERRORES;
@@ -470,7 +470,7 @@ namespace WSAsegasaVerifactu
}
}
- public void GuardarRespuestaAEAT(RespuestaRegFactuSistemaFacturacionType Respuesta, List listadoRegistros)
+ public void GuardarRespuestaAEAT(RespuestaRegFactuSistemaFacturacionType Respuesta, List listadoRegistros, string idEmpresa)
{
try
{
diff --git a/WSAsegasaVerifactu/WSAsegasaVerifactu.csproj b/WSAsegasaVerifactu/WSAsegasaVerifactu.csproj
index 51f2c01..b8db11d 100644
--- a/WSAsegasaVerifactu/WSAsegasaVerifactu.csproj
+++ b/WSAsegasaVerifactu/WSAsegasaVerifactu.csproj
@@ -6,12 +6,13 @@
enable
dotnet-WSAsegasa-3170e77c-9190-48a1-9c66-26323b65ac5d
win-x64;linux-x64
- 1.0.0.3
- 1.0.0.3
+ 1.0.0.4
+ 1.0.0.4
Manuel
Tecnosis S.A
Servicio de envío de facturas de asegasa al sistema Verifactu
+ - 2026-09-09 V 1.0.0.4 Corrección en tsVeriFactu
- 2026-07-27 V 1.0.0.3 Se habilita EnableRetryOnFailure en la conexion a la bd y se aumenta el timeout a 60 segundos
- 2026-06-15 V 1.0.0.2 Actualización librería tsUtilidades
- 2026-05-19 V 1.0.0.1 Se cambian los logs de correo a tsnotificaciones.
@@ -30,8 +31,8 @@
-
-
+
+
diff --git a/bdAsegasa/bdAsegasa.csproj b/bdAsegasa/bdAsegasa.csproj
index 943efd2..bfaff6b 100644
--- a/bdAsegasa/bdAsegasa.csproj
+++ b/bdAsegasa/bdAsegasa.csproj
@@ -15,8 +15,8 @@
-
-
+
+
diff --git a/itsm/itsm.csproj b/itsm/itsm.csproj
index 37ea950..df0bb43 100644
--- a/itsm/itsm.csproj
+++ b/itsm/itsm.csproj
@@ -9,6 +9,6 @@
-
+
\ No newline at end of file