× OPUS 2014 El Software de Ingeniería de Costos que Re-Evolucionó el mercado de Software de Precios Unitarios.

ERROR AL INTENTAR UN PRECIO UNITARIO O RECALCULAR

Más
4 años 17 horas antes - 4 años 12 horas antes #462 por LUIS GERMAN ALEJOS ZAPATA
LUIS GERMAN ALEJOS ZAPATA Publicó: ERROR AL INTENTAR UN PRECIO UNITARIO O RECALCULAR
BUEN DIA

NECESITO AYUDA YA QUE IMPORTE UNA OBRA DE OPUS 2010 A 2014 Y AL QUERER ABRIR O DESGLOSAR UN PRECIO UNITARIO ASI COMO RECALCULAR LA OBRA ME MARCAR UN ERROR

OPUS ha generado la siguiente excepción:
Failed to lazily initialize a collection
NHibernate.LazyInitializationException: Failed to lazily initialize a collection ---> NHibernate.MappingException: Invalid mapping information specified for type Opus.BusinessDomain.Recursos.Matrices.MatrizDeRecursos, check your mapping file for property type mismatches ---> System.InvalidCastException: No se puede convertir un objeto de tipo 'Opus.BusinessDomain.Recursos.Recurso' al tipo 'Opus.BusinessDomain.Recursos.Matrices.IRecursoDesglosable'.
   en (Object , Object[] , SetterCallback )
   en NHibernate.Bytecode.Lightweight.AccessOptimizer.SetPropertyValues(Object target, Object[] values)
   en NHibernate.Persister.Entity.AbstractEntityPersister.SetPropertyValues(Object obj, Object[] values)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en NHibernate.Persister.Entity.AbstractEntityPersister.SetPropertyValues(Object obj, Object[] values)
   en NHibernate.Impl.SessionImpl.InitializeEntity(Object obj)
   en NHibernate.Loader.Loader.InitializeEntitiesAndCollections(IList hydratedObjects, Object resultSetId, ISessionImplementor session)
   en NHibernate.Loader.Loader.DoQuery(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies)
   en NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies)
   en NHibernate.Loader.Loader.LoadCollection(ISessionImplementor session, Object id, IType type)
   en NHibernate.Loader.Collection.CollectionLoader.Initialize(Object id, ISessionImplementor session)
   en NHibernate.Persister.Collection.AbstractCollectionPersister.Initialize(Object key, ISessionImplementor session)
   en NHibernate.Impl.SessionImpl.InitializeCollection(IPersistentCollection collection, Boolean writing)
   en NHibernate.Collection.AbstractPersistentCollection.Initialize(Boolean writing)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en NHibernate.Collection.AbstractPersistentCollection.Initialize(Boolean writing)
   en NHibernate.Collection.Generic.PersistentGenericBag`1.get_Count()
   en System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   en System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   en Opus.BusinessDomain.Recursos.Matrices.MatrizDeRecursos.ObtenerComponentes()
   en Opus.Modulo1.Application.Vistas.Insumos.AnalisisDeInsumoGridViewController`1.GetDataSource()
   en EcoSoft.Windows.Views.Base.BaseBusinessViewController`1.LoadDataSource()
   en EcoSoft.Windows.Views.Base.BaseBusinessViewController`1.InitViewData()
   en Opus.Modulo1.Application.Vistas.Insumos.AnalisisDeInsumoGridViewController`1.ExecuteRefreshData(Command command)
   en Opus.Modulo1.Application.Vistas.Insumos.AnalisisDeInsumoGridViewController`1.EstablecerInsumoPadre(RecursoDesglosable insumo)
   en Opus.Modulo1.Application.Vistas.DrillDownController`1.EstablecerInsumoPadre(RecursoDesglosable insumo)
   en Opus.Modulo1.Application.Vistas.DrillDownController`1.DrillDown(RenglonDePresupuesto concepto)
   en Opus.Modulo1.Application.Views.HojaPresupuestoViewController.AbrirDesglose()
   en Opus.Modulo1.Application.Views.HojaPresupuestoViewController.EjecutaShowViewDetailCommand(Command command)
   en EcoSoft.Windows.Commands.BaseCommandHandler.Execute(Command command)
   en EcoSoft.Windows.Commands.CommandBaseController.ExecuteOnCommandHandler(Command command, ICommandHandler hostCommandHandler)
   en Opus.Modulo1.Application.Modulo1CommandInitializer.CommandExecute(Object sender, CommandEventArgs e)
   en EcoSoft.Windows.Commands.Command.OnExecute(CommandEventArgs e)
   en EcoSoft.Windows.Commands.Command.DoExecute()
   en EcoSoft.Windows.Commands.Executors.DxBarItemCommandExecutor.button_ItemClick(Object sender, ItemClickEventArgs e)
   en DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)
   en DevExpress.XtraBars.BarBaseButtonItem.OnClick(BarItemLink link)
   en DevExpress.XtraBars.BarItemLink.OnLinkClick()
   en DevExpress.XtraBars.BarItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
   en DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
   en DevExpress.XtraBars.BarItemLink.OnLinkActionCore(BarLinkAction action, Object actionArgs)
   en DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)
   en DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)
   en DevExpress.XtraBars.Controls.CustomLinksControl.OnMouseUp(MouseEventArgs e)
   en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en DevExpress.XtraBars.Controls.CustomControl.WndProc(Message& msg)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Última Edición: 4 años 12 horas antes por Everardo Lopez.
El siguiente usuario dijo gracias: Everardo Lopez

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 12 horas antes #463 por Everardo Lopez
Everardo Lopez respondió el tema: ERROR AL INTENTAR UN PRECIO UNITARIO O RECALCULAR
Hola Luis German: Antes que cualquier otra cosa, prepara la obra en OPUS 2010 realizando los siguientes pasos:
  1. Reconstruye la obra que desees importar en OPUS 2010
  2. Depura los catálogos de obra
  3. Recalcula la obra y asegurate de que no envíe errores de cálculo, como por ejemplo: Cantidades en ceros, desglose de precios unitarios en ceros, materiales en ceros etc. Si encuentra uno de estos errores puedes hacer 2 cosas, la primera es que las elimines o bien ponle precios en $1.00 y listo
  4. Vuelve a realizar el proceso de importanción y avisanos si tuviste éxito

Cualquier detalle estamos a tus ordenes.

Utilizo OPUS 2014 Módulo I y II Revisión del 22 de diciembre instalado bajo la plataforma Windows 8 a 64 bits procesador Intel R Core (TM) i7 2.20 HGz. Memoria Ram 6.00 GB

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 11 horas antes #464 por LUIS GERMAN ALEJOS ZAPATA
LUIS GERMAN ALEJOS ZAPATA respondió el tema: ERROR AL INTENTAR UN PRECIO UNITARIO O RECALCULAR
ARQ. MUCHAS GRACIAS POR LA RESPUESTA Y TIENES RAZON HAY QUE ELABORAR PRIMERO EN OPUS 2010 Y AUDITARLA PARA NO LLEVARSE LOS ERRORES , POR OTRA PARTE ENTRO A MI COMPUTADORA UNA PERSONA DEL SOPORTE DE ECOSOFT , PARA VER MI PROBLEMA , Y SE LLEGO A LA CONCLUSION QUE LO QUE CAUSABA ESE ERROR FUE QUE CAMBIE DE TIPO DE RECURSO UN AUXILIAR A MATERIAL PROVOCANDO YA NO DEJARME AVANZAR EN LA PROPUESTA Y HECHAR A PERDER EL AVANCE QUE TENIA , ME COMENTO QUE SE ANALIZARA Y SE ME INFORMARIA PARA DESCARGAR LA NUEVA REVISON EN CUANTO LA TENGAN, AHORA LO QUE ESTOY HACIENDO ES AVANZAR EN OPUS 2014 Y ESTAR REALIZANDO LA COPIA DE SEGURIDAD PARA NO PERDER LO QUE YA ANALIZASE

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.219 segundos