Настройка публикации: невозможно объединить документы; Обнаружен повторяющийся объект: проверка не удалась.

Я создал четыре настраиваемых несвязанных (непостоянных) поля в моем настраиваемом DAC:

Это мой цап:

    #region Descr
    [PXString(256, InputMask = "")]
    [PXUIField(DisplayName = "Descripcion")]
    [PXFormula(typeof(Selector<InventoryItemInventoryItem.inventorySecID, InventoryItem.descr>))] 
    public virtual string Descr { get; set; }
    public abstract class descr : PX.Data.BQL.BqlString.Field<descr> { }
    #endregion
  
    
    #region UsrDivision
    [PXString(25, InputMask = "")]
    [PXUIField(DisplayName = "Division")]
    [INDivision.List()]
    [PXFormula(typeof(Selector<InventoryItemInventoryItem.inventorySecID, InventoryItemExt.usrDivision>))] 
    public virtual string UsrDivision { get; set; }
    public abstract class usrDivision : PX.Data.BQL.BqlString.Field<usrDivision> { }
    #endregion
  
    #region UsrGrupo
    [PXString(25, InputMask = "")]
    [INGrupo.List()]
    [PXUIField(DisplayName = "Grupo")]
    [PXFormula(typeof(Selector<InventoryItemInventoryItem.inventorySecID, InventoryItemExt.usrGrupo>))] 
    public virtual string UsrGrupo { get; set; }
    public abstract class usrGrupo : PX.Data.BQL.BqlString.Field<usrGrupo> { }
    #endregion 
    
    
    #region ItemClassID
    [PXInt()]
    [PXUIField(DisplayName = "Sub Grupo", Visibility = PXUIVisibility.SelectorVisible)]
    [PXDimensionSelector(INItemClass.Dimension, typeof(Search<INItemClass.itemClassID>), typeof(INItemClass.itemClassCD), DescriptionField = typeof(INItemClass.descr),
     CacheGlobal = true)]
    [PXFormula(typeof(Selector<InventoryItemInventoryItem.inventorySecID, InventoryItem.itemClassID>))] 
    public virtual int? ItemClassID { get; set; }
    public abstract class itemClassID : PX.Data.BQL.BqlInt.Field<itemClassID> { }
    #endregion

Я добавил эти настраиваемые поля в свою сетку, но в момент публикации проекта я получаю эту ошибку:

Compiled projects: DesarrollosQP,DesarrolloQPKardex,FieldsQP,BigCommerceConnector2019r2,CloudInfoFE,HotFixInvoiceAndCP
Cannot merge documents; Duplicate object is found: AUFields#IN202500

Смотрите скриншот ниже:

введите описание изображения здесь

Это экран моих проектов настройки:

введите описание изображения здесь

Вы можете мне помочь с этим вопросом?


person Alejandro Alvarado    schedule 03.07.2020    source источник


Ответы (1)


В вашем списке проектов настройки есть три дополнительных проекта, которые касаются экрана IN202500. Чтобы узнать, какой проект вызывает конфликт, вы можете отменить публикацию проектов. Затем публикуйте проекты по одному, пока не определите, какой проект вызывает конфликт. Например, GI может использовать одну и ту же запись карты сайта. ИЛИ некоторые элементы управления пользовательского интерфейса нельзя объединить в определенных частях настроенной веб-страницы.

Для этих трех проектов я рекомендую включить идентификатор уровня, чтобы установить порядок публикации. Этот шаг может помочь с ошибкой конфликта.

Вот ссылка, которая описывает, что происходит в Acumatica при публикации нескольких настроек на сайте. Одновременное использование нескольких настроек

person Chris H    schedule 04.07.2020
comment
Спасибо @Chris H, это было очень полезно, я назначил уровень для каждого из моих проектов, и это решило проблему, еще раз спасибо. - person Alejandro Alvarado; 04.07.2020