Classes\SysSetupFormRun\task
X++:
public int task(int _p1)
{
#task
FormDataSource formDataSource;
int ret;
if (_p1 == #taskFilter)
{
formDataSource = this.objectSet();
if (formDataSource &&
formDataSource.queryRun() &&
formDataSource.queryRun().args() &&
!formDataSource.queryRun().args().caller())
{
formDataSource.queryRun().args().caller(this);
}
}
ret = super(_p1);
return ret;
}
строка с супером,сохраняет фильтр и уходит в системный обект FormRun Task, который собственно и рулит парадом и не поддается дебагу.