Нужна помощь в заказе на продажу для кнопки Custom Action - PullRequest
0 голосов
/ 01 ноября 2018

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

    public PXAction<SOOrder> MyAction;
    [PXUIField(DisplayName = "MyAction", MapViewRights = PXCacheRights.Select, MapEnableRights = PXCacheRights.Update)]
    [PXButton]
    public virtual IEnumerable myAction(PXAdapter adapter)
    {
        Base.Save.Press();

        PXLongOperation.StartOperation(Base, delegate ()
        {
            using (PXTransactionScope ts = new PXTransactionScope())
            {
                //my code
               // here am creating invoice and showing newly created invoice in new tab.
            }

        });
        return adapter.Get();
    }
...