Я создал элемент меню настраиваемых действий на экране Действия в заказе на продажу, когда я нажимаю на настраиваемую кнопку, он создает счет-фактуру и открывает вновь созданный счет-фактуру на новой вкладке, проблема заключается в том, что при нажатии на настраиваемую кнопку без При сохранении документа заказа на продажу, заказ на продажу не показывает текущий заказ на его исходной вкладке. Пожалуйста, взгляните на приведенный ниже код и дайте мне знать, в чем здесь заключается ошибка.
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();
}