12/08/2021 11:07:30 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 503 12/08/2021 11:09:04 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 503 12/08/2021 11:09:18 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 503 05/01/2022 11:59:17 printLog No se puede insertar el valor NULL en la columna 'Observaciones', tabla 'ERPHispatec_Agro.dbo.PartesProduccionRealTrabajadores'. La columna no admite valores NULL. Error de INSERT. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionRealTrabajador(ParteProduccionRealTrabajador trabajador, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 913 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion, Boolean superficial) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 689 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 477 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 120 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 05/01/2022 12:10:25 printLog No se puede insertar el valor NULL en la columna 'Observaciones', tabla 'ERPHispatec_Agro.dbo.PartesProduccionRealTrabajadores'. La columna no admite valores NULL. Error de INSERT. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionRealTrabajador(ParteProduccionRealTrabajador trabajador, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 913 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion, Boolean superficial) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 689 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 477 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 120 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 05/01/2022 12:18:05 printLog No se puede insertar el valor NULL en la columna 'Observaciones', tabla 'ERPHispatec_Agro.dbo.PartesProduccionRealTrabajadores'. La columna no admite valores NULL. Error de INSERT. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionRealTrabajador(ParteProduccionRealTrabajador trabajador, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 913 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion, Boolean superficial) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 689 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.GuardarParteProduccionReal(ParteProduccionReal parteProduccionReal, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 477 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 120 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 2:47:02 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 2:57:23 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 10:11:58 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 10:32:20 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 10:41:01 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 10:42:32 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 18/10/2022 15:09:03 printLog No se puede insertar una fila de clave duplicada en el objeto 'dbo.ArticuloElaborado' con índice único 'UQ_ArticuloElaborado'. El valor de la clave duplicada es (802983, 992022, 0). Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.TrazabilidadAutomatizada.DAL.ArticuloElaboradoDAL.Guardar(ArticuloElaborado entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TrazabilidadAutomatizada\DAL\ArticuloElaboradoDAL.cs:línea 122 en Hispatec.ControlProduccion.TrazabilidadAutomatizada.DAL.ArticuloElaboradoDAL.Guardar(ArticuloElaborado entidad) en J:\Desarrollo\Retep\Codigo\TrazabilidadAutomatizada\DAL\ArticuloElaboradoDAL.cs:línea 186 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.AsignarParteProduccioRealSalida(ParteProduccion parteProduccion, EjecucionTareaRecursoDetalle detalle, EjecucionTarea tarea, Boolean reparto, Dictionary`2 listadoAlmacenes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 3003 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 25/10/2022 11:02:15 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 25/10/2022 11:11:56 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 25/10/2022 11:17:59 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 25/10/2022 11:21:05 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:27:15 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:28:34 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:28:47 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:31:37 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:32:45 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:32:50 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/11/2022 9:33:56 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 05/06/2023 16:32:28 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/06/2023 10:53:39 printLog No se puede insertar una fila de clave duplicada en el objeto 'dbo.PartesProduccion' con índice único 'UQ_PartesProduccion_CenSerNumFec'. El valor de la clave duplicada es (3, CAMP, 85063, Jun 8 2023 12:00AM). Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 08/06/2023 10:53:41 printLog No se puede insertar una fila de clave duplicada en el objeto 'dbo.ArticuloElaborado' con índice único 'UQ_ArticuloElaborado'. El valor de la clave duplicada es (66, 992023, 0). Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.TrazabilidadAutomatizada.DAL.ArticuloElaboradoDAL.Guardar(ArticuloElaborado entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TrazabilidadAutomatizada\DAL\ArticuloElaboradoDAL.cs:línea 122 en Hispatec.ControlProduccion.TrazabilidadAutomatizada.DAL.ArticuloElaboradoDAL.Guardar(ArticuloElaborado entidad) en J:\Desarrollo\Retep\Codigo\TrazabilidadAutomatizada\DAL\ArticuloElaboradoDAL.cs:línea 186 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.AsignarParteProduccioRealSalida(ParteProduccion parteProduccion, EjecucionTareaRecursoDetalle detalle, EjecucionTarea tarea, Boolean reparto, Dictionary`2 listadoAlmacenes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 3003 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 28/08/2023 17:36:34 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.CambiarEntornoAEmpresa(EntornoDeTrabajo entornoDeTrabajoLocal, Empresa emp, Centro centro) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 1079 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 455 28/08/2023 17:38:56 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.CambiarEntornoAEmpresa(EntornoDeTrabajo entornoDeTrabajoLocal, Empresa emp, Centro centro) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 1079 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 455 28/08/2023 17:41:54 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.CambiarEntornoAEmpresa(EntornoDeTrabajo entornoDeTrabajoLocal, Empresa emp, Centro centro) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 1079 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 455 30/01/2024 16:26:28 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 30/01/2024 16:27:02 printLog Instrucción INSERT en conflicto con la restricción FOREIGN KEY 'FK_PartesProduccion_CAMPANYAS'. El conflicto ha aparecido en la base de datos 'ERPHispatec_Agro', tabla 'dbo.Campanyas', column 'Id'. Se terminó la instrucción. en System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) en System.Data.SqlClient.SqlCommand.ExecuteNonQuery() en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, Type tipo, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3096 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.MapeadorPersistente.Guardar(Entidad entidad, DbTransaction transaccion, Database db) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 3010 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion, List`1 objetosNoTratar, List`1 tiposNoTratar, Boolean guardarEntidadesRelacionadas, Boolean guardarHerencia) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 2050 en Hispatec.Nucleo.Persistencia.Controladoras.Persistencia.Guardar(Entidad entidad, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Persistencia\Controladoras\Persistencia.cs:línea 1956 en Hispatec.ControlProduccion.Produccion.DAL.ParteProduccionDAL.Guardar(ParteProduccion parteProduccion, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\DAL\ParteProduccionDAL.cs:línea 135 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.CrearParteProduccion(ParteProduccion parte, Componente componente, Boolean actualizarPartesTrabajadoresSolapados, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 1701 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, ParteProduccion parteProduccion, Componente componenteEnumerado, Boolean tratarReservas, Boolean actualizarEntradasDesdeComponentes, Dictionary`2 preciosPartesEntrada, Boolean desdeGestionRapidaPartes, DbTransaction transaccion, Boolean CalcularImportesPartes) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 24211 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraParteProduccion.GuardarParaMasivoIntercenciones(Boolean comprobarSolapamiento, GHList`1 listaPartes, Componente componenteEnumerado, Boolean CalcularImportesPartes, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraParteProduccion.cs:línea 23989 en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 12/02/2024 11:50:53 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 12/02/2024 11:54:00 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 12/02/2024 11:55:38 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572 12/02/2024 11:56:26 printLog Referencia a objeto no establecida como instancia de un objeto. en Hispatec.ControlProduccion.Produccion.Controladoras.ControladoraEjecucionTareas.Guardar(EjecucionTarea tarea, List`1 idsLugaresProduccionAntiguos, TipoLugarProduccion tipoLugar, DbTransaction transaction) en J:\Desarrollo\Retep\Codigo\Produccion\Controladoras\ControladoraEjecucionTareas.cs:línea 1473 en Hispatec.Agro.TecnicosAgricolas.CampoGest.CampoGestTareasCampo.GuardarEjecucionTarea(String usuario, TareaJSON tareaJson, Boolean saltarConsumos, DbTransaction transaccion) en J:\Desarrollo\Retep\Codigo\TecnicosAgricolas\Campogest\TareasCampo.cs:línea 572