Tengo el siguiente error cuando selecciono 'calcular todos' en Evolution 1.7.3.2 con base de datos Oracle. No llega al procedimiento acc.calcula_liquidacion ya que al quitar este procedimiento sigue mostrando el mismo error. Caso contrario con el escenario que al quitarle el procedimiento da error porque no tiene dicho objeto.

Oracle.ManagedDataAccess.Client.OracleException (0xFFFFFA56): Tipo de dato de columna no soportado at Oracle.ManagedDataAccess.Client.OracleParameter.PreBind(OracleConnectionImpl connImpl, ColumnDescribeInfo cachedParamMetadata, Boolean& bMetadataModified, Int32 arrayBindCount, ColumnDescribeInfo& paramMetaData, Object& paramValue, Boolean isEFSelectStatement) at OracleInternal.ServiceObjects.OracleCommandImpl.InitializeParamInfo(ICollection paramColl, OracleConnectionImpl connectionImpl, ColumnDescribeInfo[] cachedParamMetadata, Boolean& bMetadataModified, Boolean isEFSelectStatement, MarshalBindParameterValueHelper& marshalBindValuesHelper) at OracleInternal.ServiceObjects.OracleCommandImpl.ProcessParameters(OracleParameterCollection paramColl, OracleConnectionImpl connectionImpl, ColumnDescribeInfo[] cachedParamMetadata, Boolean& bBindMetadataModified, Boolean isEFSelectStatement, MarshalBindParameterValueHelper& marshalBindValuesHelper) at OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteNonQuery(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, Int32 longFetchSize, Int32 lobPrefetchSize, OracleDependencyImpl orclDependencyImpl, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Boolean isFromEF) at Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteNonQuery() at Microsoft.Practices.EnterpriseLibrary.Data.Database.DoExecuteNonQuery(DbCommand command) at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(DbCommand command) at Aseinfo.Infrastructure.Repositories.DbDataAccessRepository.EjecucionProcedimientoAlmacenado(String storedProcedureName, IDictionary`2 valoresParametros, IDictionary`2& outputParameters) in c:BuildAgentwork08d469cc106b504InfrastructureDataDbDataAccessRepository.cs:line 777 at Aseinfo.Infrastructure.Repositories.DbDataAccessRepository.ExecuteNonQueryStoredProcedure(String storedProcedureName, IDictionary`2 valoresParametros) in c:BuildAgentwork08d469cc106b504InfrastructureDataDbDataAccessRepository.cs:line 615 at Aseinfo.VH4.Acciones.Services.LiquidacionService.CalculaLiquidacion(Int32 codigoLiquidacion, Int32 codigoEmpleo, Int16 codigoCategoriaMotivoRetiro, Int16 codigoMotivoRetiro, String propertyBag, String valores, String username) in c:BuildAgentwork08d469cc106b504VH4AccionesServicesLiquidacionesLiquidacionService.cs:line 171 at Aseinfo.VH4.Acciones.Controllers.LiquidacionController.CalculoLiquidacion(Liquidacion entity, Nullable`1 codigoCategoriaMotivo, Nullable`1 codigoMotivo, List`1 codigosIngresosFijos, List`1 codigosDescuentosFijos, List`1 codigosReservasFijos) in c:BuildAgentwork08d469cc106b504VH4AccionesControllersLiquidacionController.cs:line 729 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass15.<invokeactionmethodwithfilters>b__12() at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)

asked 04 Mar '14, 22:19

Jimy%20Tobar's gravatar image

Jimy Tobar ♦♦
(suspended)
accept rate: 56%

pareciera un tipo de dato no soportado que pudiera ser el XMLTYPE que requiere el procedimiento, sin embargo, al colocarle varchar2 como el escenario (que también requiere un XMLTYPE) el error es el mismo.

(06 Mar '14, 13:30) Jimy Tobar ♦♦ Jimy%20Tobar's gravatar image

Tenes que cambiar el tipo de los parametros del procedimiento acc.calc_escenario_liquidacion "parametros" y "valores" de XMLType a varchar2 y luego reinicias el servidor IIS de Evolution. Para utilizar esos parametros tenes que convertir esos parametros a XML dentro del procedimiento para el manejo de los datos

link

answered 06 Mar '14, 20:54

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

edited 06 Mar '14, 20:55

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×34
×20
×3
×2

Asked: 04 Mar '14, 22:19

Seen: 2,398 times

Last updated: 06 Mar '14, 20:55

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática