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

More
11 years 3 months ago - 11 years 3 months ago #462 by LUIS GERMAN ALEJOS ZAPATA
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:
Code:
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)
Last edit: 11 years 3 months ago by .

Please Log in or Create an account to join the conversation.

  • Visitor
  • Visitor
11 years 3 months ago #463 by
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.

Please Log in or Create an account to join the conversation.

More
11 years 3 months ago #464 by LUIS GERMAN ALEJOS ZAPATA
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

Please Log in or Create an account to join the conversation.

Time to create page: 0.638 seconds
Image

Subscribe to newsletter